首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

关于sql server2000和2005版本共存问题,有经验的来看下

发布网友 发布时间:2022-04-23 01:52

我来回答

3个回答

热心网友 时间:2022-04-11 19:10

你现在的情况,登陆不上是正常的。
首先SQL默认开放的端口都是1433,两个SQL的话,就会出现端口冲突,你哪个也连不上,简单的解决办法是把你不用的关掉;其次你连接的字段只用IP的话,连接的是默认实例,现在你两个SQL都有各自的实例名,当然连接不上,所以在你的“Server=...”字段要带实例名。最后,microsoft的产品一般都是向下兼容,2005的SSMS可以兼容方式访问2000,而2000的查询分析器是连不上2005的,有问题再补充

热心网友 时间:2022-04-11 20:28

先确定 数据库服务器的安全性设置是否是允许混合登陆。

然后 程序连接,2005用ole db
2000用 odbc.(用odbc的测试,测通了自然就可以连了。)

热心网友 时间:2022-04-11 22:02

1:sql2000查询分析器的确无法连接Sql2005服务器
2:<add key="SqlConnStr" value="Provider=SQLOLEDB;Server=服务器IP\实例名称;Database=sz;Uid=sa;Pwd=;Pooling=true;Max Pool Size=25;Min Pool Size=5"/>
连接2005数据库就写2005数据库实例名,连接2000数据库就写2000数据库实例名.

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com