欢迎来到天天文库
浏览记录
ID:14103126
大小:536.50 KB
页数:10页
时间:2018-07-26
《sql2000和sql2005兼容性》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、[转]图文解析SQLServer2005与2000兼容性图文解析SQLServer2005与2000兼容性关键字:DataGuardcheckpoint动态查询synonyms卸载SQL2005SQLServer群集内容摘要:你可能已经在你的桌面电脑和测试环境中安装了一个SQLServer2000的实例并想要进行适当的升级。或者你可能只是想安装一个新的SQLServer2005实例。本文将主要关注安装新实例时可能遇到的问题,同时本文也将对两个版本之间交互的选项(比如连接服务器、多服务器管理、日志传递)进行分
2、析。 看来,你已经决定要从SQLServer2000升级到SQL2005了。 你可能已经在你的桌面电脑和测试环境中安装了一个SQLServer2000的实例并想要进行适当的升级。或者你可能只是想安装一个新的SQLServer2005实例。本文将主要关注安装新实例时可能遇到的问题,同时本文也将对两个版本之间交互的选项(比如连接服务器、多服务器管理、日志传递)进行分析。 在SQL2000主机上安装SQLServer2005 如果你想在你的SQLServer2000主机上安装SQLServer2005,那
3、你的主机上应该至少安装了ServicePack3a,最好能够安装SP4。 在将SQLServer2005安装到SQL2000主机上时,你可能会遇到如下问题: 安装向导无法识别默认的SQLServer2000实例。由于安装向导可能无法识别默认的SQLServer2000实例,他可能会要求你安装默认的SQLServer2005实例。尽管安装完全成功,但新的2005实例实际上并未被安装。为此,你必须要卸载并重新安装2005实例,并在新的安装过程中,输入一个命名的实例。 SQLServer2000代理不能重新
4、启动。在完全安装后,SQLServer2000的代理可能无法重新启动,一般来说,只要在代理服务器中重新输入密码就能解决这一问题。 在安装2005后,在数据库服务器运行时,2000的企业管理器不能工作。如果企业管理器在安装2005后不能工作,请参照微软在Co-existofSQLServer2000andSQL2005中所述的方法。 1.点击开始,点击运行,输入regedit然后点击OK。 2.在注册表中找到如下子 HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicros
5、oftSQLServer80ToolsClientSetup 3.右击客户端安装子键,选择新建,而后点击字符串值。 4.将你所创建的子键命名为SqlPath,然后按下回车。 5.双击SqlPath子键,然后在数值数据对话框处输入C:ProgramFilesMicrosoftSQLServer80Tools。 6.点击OK,然后关闭注册表编辑器。 7.点击开始,点击运行,输入regsvr32"C:ProgramFilesMicrosoftSQLServer80ToolsBinnsqlmmc.dll"
6、,然后点击OK. SQLServerManagementStudio没有安装。在安装SQLServerManagementStudio之前,你需要首先安装.NetFramework2.0。 SQL2000和2005是可以在同一台主机上并存的,但对于两个版本之间的交互,有人曾问过我如下的问题: 问题使用2005工具时的错误信息使用2000工具时的错误信息可能性?1注册新的SQLServer(成功)连接Server2005的连接无法建立。 原因:[SQL-DMO]你必须使用SQLServer2005的
7、管理工具来建立到这个服务器的连接。只能从2005到20002多服务器管理2005–主服务器,2000–目标服务器: 主服务器<2005Server>版本9.00.2047与目标服务器<2000Server>无法兼容。2000–主服务器,2005–目标服务器: 由于下面所示的连接失败,SQLServer注册失败 [SQL-DMO]你必须使用SQLServer2005的管理工具来建立到这个服务器的连接。无法并存3复制成功没有错误信息,SQLServer2005实例并没有出现在可能的定阅服务器列表中。只
8、能从2005到20004连接服务器成功成功可以并存5数据库还原备份–2005,还原–2000: 备份数据库版本611拥有on-disk结构,但服务器支持版本539,不能还原或者升级数据库。RESTOREDATABASE非正常退出。备份–2000,还原–2005: 成功只能从2000到20056日志传递由于版本不正确,‘第二服务器名’并不是一个有效的服务器实例。第二服务器实例必须运行在SQLServer20
此文档下载收益归作者所有