Provider=SQLOLEDB.1;Password=1234;Persist Security Info=True;User ID=sa;Initial Catalog=master;Data Source=.
又找了一个确认是不一样的,用你的连接字符串肯定是找2008的驱动,当然找不到了。
2000上的连接字符串和2008应该是不一样的,手头没有2000,这是其他人贴出来的2000,不知道是不是正确:
connString:='Provider=SQLOLEDB.1;Password=;Persist Security Info=True;User Id=;Data Source='+server+';Initial Catalog='+database+';';
2008R2的连接驱动SQLLi 没有安装,你可以到我的资源上下载
MSSQL2008与低版本的套接字,也有区别。
这个涉及多方因素:
1、确定MSSQL服务器,启动;
2、MSSQL服务器的IP/TCP启动;
3、MSSQL 数据库文件正常;
通过套接字连接!