Sql2000与Sql2005共存安装的解决方法
网络编程 2021-07-05 13:42www.168986.cn编程入门
说明的是两个版本的数据库安装次序没有先后之分,主要后一安装版本一定要创建实例,就可以并存。
这里假设已安装了Sql2000,狼蚁网站SEO优化开始安装Sql2005
运行光盘
选择“服务器组件、工具、联机丛书和示例”。
接着是许可协议
然后是进行安装前的支持组件安装、扫描计算机配置
在安装向导里,sqlserver 2005安装程序会对系统进行配置检查
接下来输入注册信息;选择要安装的组件,在这个过程中可以点击"高级"来选择安装路径
接下来在“实例名”中这是关键的一步,如果机子上没有别的Sql版本的,选择默认实例名就行了,由于已装有Sql2000,所以这一步得选“新实例名”,然后输入实例名
接着到服认证模式选用混合认证模式,设置sa密码;剩下部分的安装都选默认值,一路“下一步”,安装,完成!
至此两个版本的数据库实现并存。
两个版本数据库共用中的一些问题
SQL2000客户端工具无法连接SQL2005,SQL2005客户端工具可以连接SQL2000和SQL2005.
SQL2000服务器始终是1433端口,SQL2005使用的是动态端口。通过SQL2005提供了一个SQL BROWER服务,开启这个服务后,就可以通过查询SQL BROWER服务知道SQL2005现在正在使用哪个端口。也可以把SQL2005的动态端口改成静态的,修改过程如下:运行SQL配置管理程序,找到SQL的实例名称狼蚁网站SEO优化的协议,双击右边的TCP/IP协议,在第二选项卡中IPALL里面输入SQL运行的端口就可以了(注意不能填写动态端口和静态端口,否则SQL下次将无法启动),修改完成后重新启动SQL服务即可生效。
修改端口后如果仍然不能连接,需要开启SQL2005的远程登陆服务。在Microsoft SQL Server 2005中默认的是不允许远程登录的,会出现【provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错】的错误,通过如下方法可以打开
配置工具->sql server外围应用配置器->服务和连接的外围应用配置器->打开MSSQLSERVER节点下的Database Engine 节点,先择"远程连接",接下建议选择"使用TCP/IP和named pipes",确定后,重启数据库服务就可以。
假设装了sql2000(端口1443)和sql2005(端口1433),应用程序连接字符串用server=127.0.0.1可以访问sql2005,用server=机器名/实例名可以访问sql2000
问题在于用server=127.0.0.1:1443访问sql2000不成功
如果远程访问数据库家端口,写法如下
逗号分隔 server=127.0.0.1,1443
运行光盘
选择“服务器组件、工具、联机丛书和示例”。
接着是许可协议
然后是进行安装前的支持组件安装、扫描计算机配置
在安装向导里,sqlserver 2005安装程序会对系统进行配置检查
接下来输入注册信息;选择要安装的组件,在这个过程中可以点击"高级"来选择安装路径
接下来在“实例名”中这是关键的一步,如果机子上没有别的Sql版本的,选择默认实例名就行了,由于已装有Sql2000,所以这一步得选“新实例名”,然后输入实例名
接着到服认证模式选用混合认证模式,设置sa密码;剩下部分的安装都选默认值,一路“下一步”,安装,完成!
至此两个版本的数据库实现并存。
两个版本数据库共用中的一些问题
SQL2000客户端工具无法连接SQL2005,SQL2005客户端工具可以连接SQL2000和SQL2005.
SQL2000服务器始终是1433端口,SQL2005使用的是动态端口。通过SQL2005提供了一个SQL BROWER服务,开启这个服务后,就可以通过查询SQL BROWER服务知道SQL2005现在正在使用哪个端口。也可以把SQL2005的动态端口改成静态的,修改过程如下:运行SQL配置管理程序,找到SQL的实例名称狼蚁网站SEO优化的协议,双击右边的TCP/IP协议,在第二选项卡中IPALL里面输入SQL运行的端口就可以了(注意不能填写动态端口和静态端口,否则SQL下次将无法启动),修改完成后重新启动SQL服务即可生效。
修改端口后如果仍然不能连接,需要开启SQL2005的远程登陆服务。在Microsoft SQL Server 2005中默认的是不允许远程登录的,会出现【provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错】的错误,通过如下方法可以打开
配置工具->sql server外围应用配置器->服务和连接的外围应用配置器->打开MSSQLSERVER节点下的Database Engine 节点,先择"远程连接",接下建议选择"使用TCP/IP和named pipes",确定后,重启数据库服务就可以。
假设装了sql2000(端口1443)和sql2005(端口1433),应用程序连接字符串用server=127.0.0.1可以访问sql2005,用server=机器名/实例名可以访问sql2000
问题在于用server=127.0.0.1:1443访问sql2000不成功
如果远程访问数据库家端口,写法如下
逗号分隔 server=127.0.0.1,1443
编程语言
- 如何快速学会编程 如何快速学会ug编程
- 免费学编程的app 推荐12个免费学编程的好网站
- 电脑怎么编程:电脑怎么编程网咯游戏菜单图标
- 如何写代码新手教学 如何写代码新手教学手机
- 基础编程入门教程视频 基础编程入门教程视频华
- 编程演示:编程演示浦丰投针过程
- 乐高编程加盟 乐高积木编程加盟
- 跟我学plc编程 plc编程自学入门视频教程
- ug编程成航林总 ug编程实战视频
- 孩子学编程的好处和坏处
- 初学者学编程该从哪里开始 新手学编程从哪里入
- 慢走丝编程 慢走丝编程难学吗
- 国内十强少儿编程机构 中国少儿编程机构十强有
- 成人计算机速成培训班 成人计算机速成培训班办
- 孩子学编程网上课程哪家好 儿童学编程比较好的
- 代码编程教学入门软件 代码编程教程