我的备忘录:关于Sql Server 2005

   

什么啊!csdn有问题还是我写的东西有问题啊!?

郁闷,昨天提交的东西,总是显示text文本错误,也不知道是怎么回事,希望这次提交成功!

嗯,看了看csdn发表的东东,原来是没有写tag!

唉!希望,这次可以成功!

郁闷死了,出去溜达了一圈,回来提交时,什么text出错了。我写的东东一下全没了,看来又得重写了!

这几天一直在学习SQL Server 2005,很是郁闷!

下了个iso镜像文件竟然不能用!晕死了!!

唉!只好买了张sql server 2005用了!嘻嘻,不过,是DB的!

第一次安装的过程是痛苦的!

所以,特此,记下一些要点,以便以后学习:

一。关于安装时总是检查提示计数器注册表项错误,导致我总是安装不了!

郁闷,上网查了在线的联机丛书,是这么写的:

如何在 SQL Server 2005 中为安装程序增加计数器注册表项值

在 SQL Server 安装开始前,Microsoft SQL Server 安装程序中的安装配置检查器 (SCC) 会验证计数器注册表项的值。如果 SCC 无法验证现有的注册表项,或 SCC 无法运行 lodctr.exe 系统程序,则 SCC 检查会失败,致使安装受阻。

错误编辑注册表会严重损坏您的系统。更改注册表项之前,建议您备份计算机中的所有重要数据。

手动设置计数器注册表项的增量

1. 在 Microsoft Windows 2003 或 Windows XP 桌面上,依次单击“开始”、“运行”,然后在“打开”中键入 regedit.exe,再单击“确定”。在 Windows 2000 中,使用 regedt32.exe 启动注册表编辑器。

2. 定位到以下注册表项:

[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib]

"Last Counter"=dword:00000ed4 (5276)

"LastHelp"=dword:00000ed5 (5277)

3. 上一步的“Last Counter”值 (5276) 必须与以下注册表项中“Perflib/009”的“Counter”项的最大值匹配,并且上一步的“Last Help”值 (5277) 必须与以下注册表项中“Perflib/009”的“Help”项的最大值匹配。

[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib/009]

注意 009 是英文中的一个示例。“Last Counter”和“Last Help”值是由 Windows 动态分配的;这两个值会因计算机的不同而不同。

4. 如有必要,可修改“/Perflib”项中的“Last Counter”和“Last Help”值的值:在右侧窗格中,右键单击“Last Counter”或“Last Help”,单击“修改”,再单击“Base = "Decimal"”,在“值数据”中设置值,再单击“确定”。如有必要,对另一个项重复以上过程,然后关闭注册表编辑器。

5. 再次运行 SQL Server 安装程序。

很HAPPY,联机丛书还有解决的方法!

我就照着他说的弄了一下!

可是,才发现,到第2步的时候,我的注册表项是正确的!这是怎么回事勒!?

上网找了找,才明白过来!

请注意:联机丛书里讲了009 是英文中的一个示例,而如果你安装的是中文实例的话,就要把“Last Counter”和“Last Help”值和004中的最大项相匹配,也就是说,004是中文的一个实例。

配好注册表以后,嗯,我的sql server 2005终于安装成功了!

呼呼!

二、尚未解决的问题:在sql server2005中连接数据源问题:

但是,今天很是郁闷,为什么我在导入数据库时没有看到OLE DB为Microsoft OLE DB Provider for ODBC Driver数据源连接项,晕死了!这叫我怎么连数据源啊!?

按理说,安装了sql server 2005是这些驱动都应该已经装上了啊!?

郁闷死我了!!!!

今天弄了一天了,本想把sql server 2005卸掉重新安装!可是,郁闷的是,怎么也卸不干净!!我都要疯了!!!

本来以为是没有装sp2的补丁,但是,我打过补丁以后还是没有Microsoft OLE DB Provider for ODBC Driver数据源连接项,看来,我要好好研究研究了,要不,老大布置的任务什么时候才能弄完啊!大不了礼拜六,礼拜天来加班算了!但是,就怕加班也弄不好,那就要命了!

郁闷的很,今天又连了一下mysql。
我暂时想到了一个解决方案,因为我对sql server2000比对2005熟悉一点,所以用2000连2005数据库,用2000的数据库导入导出程序,把数据导入到2005里。
嗯,弄了一早上,终于可以导库了。嘿嘿!高兴啊!
不过,不知道,是我的数据库的问题还是别的什么问题,速度,慢啊!
怎么也弄不完!不晓得是怎么回事,继续努力研究吧!

三,关于卸载软件的一条命令:

对了,今天卸载软件时还学到了一条卸载软件的命令。

在注册表里找到你要卸载软件的GUID,在命令提示符里敲入如下命令:
要找到displyname为:
 Microsoft SQL Server 2005 Integration Services
 Microsoft SQL Server 2005 Tools
 Microsoft SQL Server 2005 Notification Services
 Microsoft SQL Server 2005
 Microsoft SQL Server 2005 向后兼容
 Microsoft SQL Server Native Client
 Microsoft SQL Server 2005 Analysis Services
的GUID.

>start /wait msiexex /x {GUID} /1*v C:/sql_uninstall.log

然后它会提示你是否要卸载该软件,你只要点确定就行了!

不过,也会出现卸不掉的问题!

郁闷的sql server 2005啊!!

我现在是卸也卸不掉,装也装不上去!极度的郁闷中!!!

唉!

千万,不要再弄的让我重装系统了,那我就崩溃了!

你说说,这软件你连安装,卸载都没熟悉勒,你以后还怎么在这上边开发你的东东!!!

晕死!!!

四,安装时关于操作系统需求:

对了,在我装sql server 2005时,我的系统是Window XP SP2,可以正常安装,可是,如果安装在Window Server2003上时,也需要SP2的补丁才可用!嗯!经验教训啊!!血泪史啊!

要不,它总是提示你,Server Park版本过低!

嗯!!这个也要记住!

还有,如果你是DB的系统,千万不要打补丁,最好在网上下一个打了补丁的系统!要不然,也会系统崩溃!唉!对于向我这样的初学者,要学的基础知识还有很多很多!!

五,刚才好些还写了一个什么来着?哦,对了。如果sql server2005安装完整,导入数据库方案。

一种是在SSMS中进入你的数据库实例,选中你要导入的数据库名字,鼠标右键,任务里有导入/导出数据库选项,大概看了一下,和2000差不多。不出问题的话应该可以实现。

另一种是在BIDS里建一个Integration Services项目,设计其中的SSIS包,看了一下,其实就和2000里面的DTS包差不多!应该不难学习!

嗯,今天再看看,如果把驱动解决了,就好啦!

我要一步一步慢慢积累了!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值