当前位置:编程学习 > VB >>

Sql2000升级成sql2008

Sql2000升级成sql2008,vb写的程序就连接不上了,是否是链接字符串有问题?
就是链接默认数据库master都有问题 什么都有可能。包括连接字符串、sql server的配置、是否允许远程连接和TCP/IP服务等。
引用 楼主 rkdrc 的回复:
Sql2000升级成sql2008,vb写的程序就连接不上了,是否是链接字符串有问题?
就是链接默认数据库master都有问题

连接字串应该不一样
引用 2 楼 worldy 的回复:
Quote: 引用 楼主 rkdrc 的回复:

Sql2000升级成sql2008,vb写的程序就连接不上了,是否是链接字符串有问题?
就是链接默认数据库master都有问题

连接字串应该不一样

字符串应该是什么?请教  Cnn = "Provider = SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=false;User ID=sa;Password=;Initial Catalog=System_Management;Data Source=." '初始化数据库参数
原来2000能连上,现在死活链接不上,sql2008的已经改为sql server模式,用户名为sa,密码为空 sql2008的安全性比2000高很多
升级后会出现很多问题
我遇到过的问题就是编码、数据库连接
你先检查SQL能否远程连接,如果这个排除掉了
就基本可以确定为数据库连接。
我当时遇到的就是链接数据库的写法上有点变化
源码在2000上能链接,在2008就不行。
如果确定都没有问题,还可以试试,在数据库处加上端口号,如果:192.168.0.1,1433   。
遇到这个的时候折磨了我好久,就是想不明白为什么非要加上默认的端口号,我又没有修改过
你从我遇到的几个方法去试试吧。
但愿能解决
补充:VB ,  数据库(包含打印,安装,报表)
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,