SQL2000与SQL2005同时安装问题.doc_第1页
SQL2000与SQL2005同时安装问题.doc_第2页
SQL2000与SQL2005同时安装问题.doc_第3页
SQL2000与SQL2005同时安装问题.doc_第4页
SQL2000与SQL2005同时安装问题.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

SQL2000和SQL2005同时安装问题(转载) 最近因项目要求需要在同一服务器上安装SQL2000和SQL2005,现把安装过程中遇到的问题记录下来,方便遇到同样问题的朋友. 1. 因为SQL2000安装过程中无法修改实例名称,故安装过程中必须先安装SQL2000,然后在安装SQL2005.安装SQL2005时必须修改SQL实例名称,否则将和SQL2000的实例名称冲突. 2. 安装完SQL2005后,开始准备用SQL2000客户端工具连接SQL2005,结果报告不能用SQL2000客户端工具连接,只能用SQL2005客户端工具连接,后证明SQL2005客户端工具可以同时连接SQL2000和SQL2005. 3. 服务器上安装完成后,准备用远程连接SQL服务器试试,结果始终连接不上SQL2005,只能连接上SQL2000.原来SQL2000服务器用的端口始终是1433端口,而SQL2005使用的是动态端口.那如果用程序连接SQL20005服务器的时候,程序如何知道SQL2005服务器用的是什么端口呢?原来SQL2005提供了一个SQL BROWER服务,开启这个服务后,就可以通过查询SQL BROWER服务 就可以知道SQL2005现在正在使用哪个端口.因为项目需要,需要把这个SQL2005的动态端口改成静态的,修改过程如下: 运行SQL配置管理程序,找到SQL的实例名称下面的协议,双击右边的TCP/IP协议,在第二选项卡中IPALL里面输入SQL运行的端口就可以了(注意不能同时填写动态端口和静态端口,否则SQL下次将无法启动),修改完成后重新启动SQL服务即可生效. 4.修改端口后在连接发现仍然不能连接,原来还需要开启SQL2005的远程登陆服务. 在Microsoft SQL Server 2005中默认的是不允许远程登录的,会出现【provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错】的错误,下面的方法可以打开: 配置工具-sql server外围应用配置器-服务和连接的外围应用配置器-打开MSSQLSERVER节点下的Database Engine 节点,先择远程连接,接下建议选择同时使用TCP/IP和named pipes,确定后,重启数据库服务就可以。 5. 远程登陆服务和端口都修改之后连接应该没有问题了吧,结果远程连接SQL2000的时候发现没有问题,但是连接SQL20005依然不行,在SQL2005的客户端连接工具里面需要输入你要连接的SQL服务,SQL2000的直接输入服务器的IP地址即可,那如何输入才能让客户端工具连接到SQL2005的服务呢?既然SQL2005修改了端口,那按照常规的录入格式应该是输入:地址冒号端口号应该就可以了结果试了一下发现依然不行后又修改了客户端的连接的默认端口,结果仍然不行没办法了只有到网上了一翻,结果终于在一篇英文文章中找到了连接的方法,原来按照常规的格式录入是错误的,需要改成:地址逗号端口号才行同时安装sql2000和sql2005,经验点滴时间:2006-03-29 00:00来源:中国网管联盟 bitsCN编辑字体:大 中 小sql2000的服务器版本是8.0,sql2005是9.0首先要读安装必须配置(见后记)1.我是先装2000的,安装好后打上sp4补丁,(sa密码不要太简单)1.然后安装sql2005,安装的时候只要找到tools目录下的setup.exe 安装就可以了,安装完毕会有个SQL Server Management Studio,这个就是sql2000的企业管理器,2,好多人都连接不上SQL Server Management Studio2005的数据库,开始的时候我也试了好多,其实只要选择数据库引擎,然后服务器名称里面要填写机器名SQLEXPRESS,如果你的机器名是haha,那么hahaSQLEXPRESS,验证方式根据你的需求选择,点连接就能连上sql数据库引擎了,你要是自定义服务名了就用你的自定义服务名替换SQLEXPRESS我在附加数据库的时候2005附加过后的数据库,不能被2000附加了Q:ms sql 2005 的数据库可以导到(还原or恢复)ms sql 2000 里面么?A:可以在sql 2005中生成数据库的脚本, 注意生成的时候, 要选择生成sql 2000这个版本的脚本然后在2000中用这个脚本建立目标库, 再用数据导入/导出把数据从2005导到2000即可.Q:SQL Sever2005的用户名和口令应如何设置? A:-把chinawn替换成你要建的用户sp_addlogin chinawn,a,pubsgoEXEC sp_adduser chinawn, chinawn, db_owner后记:安装 SQL Server 2005 的硬件和软件要求/zh-cn/library/ms166016.aspx安装 SQL Server 的安全注意事项升级到 SQL Server 2005【转自www.bitsCN.com】在同一个xp系统里同时安装sql2000和sql20052008年11月06日 星期四 上午 10:05机器是xp sp2,装有ms sql2000、iis 5.0、 2005,今天又安装了ms sql2005 在安装前,我关闭了ms sql2000的服务,退出了所有程序安装时,选择的是x86系统,安装“服务器组件、工具、联机丛书和示例”,选择了全部组件都安装,包括文档、示例和示例数据库我都安装了安装的过程里,有两个地方要注意:、在选择“默认实例”还是“命名实例”的对话框,因为我本机上安装了ms sql 2000和 2005,所以带有sql 2005 express,在这个对话框里有一个查看系统当前实例的按钮,就在“下一步”的上一行,是详细还是什么我忘记了,点击那个按钮,选择我的sql 2005 express实例,我就升级这个实例我在开始的时候,是选择安装“默认实例”的,再下一步就会出现错误,报的是这个:名称: Microsoft SQL Server 2000原因: 升级被阻止。有关升级支持的详细信息,请参阅 SQL Server 2005 安装程序帮助或 SQL Server 2005 联机丛书中的主题“升级版本和版本类别”和“硬件和软件要求”。版本检查:版本类别升级规则导致升级受阻。有关版本类别升级的详细信息,请参阅 SQL Server 2005 安装程序帮助或 SQL Server 2005 联机丛书中的“升级版本和版本类别”主题。名称: Microsoft SQL Server 2005 Tools Express Edition允许的操作: 升级原因: 可以将产品升级为新版本所以我返回,选择了升级原有的实例了、在设置登录身份的时候,输入sa好像没有用,会报错,大概是说不可以登录什么的,不是很记得了,所以我是给逼着选了“使用windows身份登录”在选择身份验证的时候,有两个“使用内置系统帐户”和“使用域用户帐号”,因为我是单独的机器,没有设置域,所以我选择了第一个,使用内置系统帐户,我还去掉了“为每个服务帐户自定义”前面的勾,在我安装完后,进到management studio里后,查到如果是域,可以使用用户名:SYSTEM,域名:NT AUTHORITY,密码就是管理员登录机器的密码再接下来,就是勾上要替代的东西,一共有两行,两行都选上,有一行是“工作站组件、联机丛书和开发工具”的,全选上,叫他替代,因为他替代的是 2005自带安装的sql 2005 express,和sql2000没有关系然后下面的安装就是坐在一边看书了,等着他安装完,我这里是全部安装成功这里还要记录一个就是,因为安装的时候选择了“使用windows身份登录”,所以sa就和没有用一样子,要重新设置sa,设置的方法是这样子的:、开始-Microsoft SQL Server 2005-配置工具目录下,打开SQL Server Configuration Manager,展开“SQL Server 2005网络配置”,选择“SQLEXPRESS的协议”,在左边,有“TCP/IP”和“Named Pipes”,这两个都禁用了,在sql2000里,Named Pipes是安装时就默认启用的,我启用了“TCP/IP”,没有管命名管道,右击“TCP/IP”,选择“属性”,“IP地址”标签里,把“活动”和“已启用”都设置成“是”、开始-Microsoft SQL Server 2005-SQL Server Management Studio,sql 2005把全部东西都集成到这里面了,第一次登录的时候,选择用windows身份登录,然后呢,要改下面的:在实例名上右击,选择“属性”,选择“安全性”标签,把“服务器身份验证”修改成“SQL Server和Windows身份”展开实例名,展开“安全性”,展开“登录名”,选择“sa”,右击,选择“属性”,在“常规”标签里,直接录入“密码”和“确认密码”,在“状态”标签里,“登录”选择“启用”在实例名上右击,选择“停止”,再选择“启动”,嗯,我自己是先“停止”了,就想着可能要重新启动,所以就关闭了management studio的,在sql2005里没有服务管理器,要重新启动服务,就要进cmd,开始-运行-cmd回车,在cmd里录入net start MSSQL$SQLEXPRESS,SQLEXPRESS是实例名然后呢,就可以使用sa登录了记录这四个命令:启动SQL Server默认实例的命令:“net start mssqlserver”。停止SQL Server默认实例的命令:“net stop mssqlserver”。暂停SQL Server默认实例的命令:“net pause mssqlserver”。恢复SQL Server默认实例的命令:“net continue mssqlserver”。说明:一、如果要操作的是命名实例的话,只要将“MSSQL$实例名”代替“mssqlserver”即可。二、如果要操作的服务器是默认实例的SQL代理的话,只要将“SQLSERVERAGENT”代替“mssqlserver”即可。三、如果要操作的服务器是命令实例的SQL代理的话,只要将“SQLAgent$实例名”代替“mssqlserver”即可。机器是xp sp2,装有ms sql2000、iis 5.0、 2005,今天又安装了ms sql2005 在安装前,我关闭了ms sql2000的服务,退出了所有程序安装时,选择的是x86系统,安装“服务器组件、工具、联机丛书和示例”,选择了全部组件都安装,包括文档、示例和示例数据库我都安装了安装的过程里,有两个地方要注意:、在选择“默认实例”还是“命名实例”的对话框,因为我本机上安装了ms sql 2000和 2005,所以带有sql 2005 express,在这个对话框里有一个查看系统当前实例的按钮,就在“下一步”的上一行,是详细还是什么我忘记了,点击那个按钮,选择我的sql 2005 express实例,我就升级这个实例我在开始的时候,是选择安装“默认实例”的,再下一步就会出现错误,报的是这个:名称: Microsoft SQL Server 2000原因: 升级被阻止。有关升级支持的详细信息,请参阅 SQL Server 2005 安装程序帮助或 SQL Server 2005 联机丛书中的主题“升级版本和版本类别”和“硬件和软件要求”。版本检查:版本类别升级规则导致升级受阻。有关版本类别升级的详细信息,请参阅 SQL Server 2005 安装程序帮助或 SQL Server 2005 联机丛书中的“升级版本和版本类别”主题。名称: Microsoft SQL Server 2005 Tools Express Edition允许的操作: 升级原因: 可以将产品升级为新版本所以我返回,选择了升级原有的实例了、在设置登录身份的时候,输入sa好像没有用,会报错,大概是说不可以登录什么的,不是很记得了,所以我是给逼着选了“使用windows身份登录”在选择身份验证的时候,有两个“使用内置系统帐户”和“使用域用户帐号”,因为我是单独的机器,没有设置域,所以我选择了第一个,使用内置系统帐户,我还去掉了“为每个服务帐户自定义”前面的勾,在我安装完后,进到management studio里后,查到如果是域,可以使用用户名:SYSTEM,域名:NT AUTHORITY,密码就是管理员登录机器的密码再接下来,就是勾上要替代的东西,一共有两行,两行都选上,有一行是“工作站组件、联机丛书和开发工具”的,全选上,叫他替代,因为他替代的是 2005自带安装的sql 2005 express,和sql2000没有关系然后下面的安装就是坐在一边看书了,等着他安装完,我这里是全部安装成功这里还要记录一个就是,因为安装的时候选择了“使用windows身份登录”,所以sa就和没有用一样子,要重新设置sa,设置的方法是这样子的:、开始-Microsoft SQL Server 2005-配置工具目录下,打开SQL Server Configuration Manager,展开“SQL Server 2005网络配置”,选择“SQLEXPRESS的协议”,在左边,有“TCP/IP”和“Named Pipes”,这两个都禁用了,在sql2000里,Named Pipes是安装时就默认启用的,我启用了“TCP/IP”,没有管命名管道,右击“TCP/IP”,选择“属性”,“IP地址”标签里,把“活动”和“已启用”都设置成“是”、开始-Microsoft SQL Server 2005-SQL Server Management Studio,sql 2005把全部东西都集成到这里面了,第一次登录的时候,选择用windows身份登录,然后呢,要改下面的:在实例名上右击,选择“属性”,选择“安全性”标

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论