SQL Server在同一台服务器上有两个不同的版本

时间:2014-12-04 09:14:40

标签: c# sql-server sql-server-2008-r2 sql-server-2000

我已在同一台计算机上安装了带有实例(ServerName\SQL2000)的SQL Server 2000和带有默认实例(ServerName)的SQL Server 2008 R2。两者都工作正常,我通过SQL Server Management Studio& amp;企业经理。

我有两个程序,一个在vb6.0中,另一个在C#中。

当我在vb6.0中与两个实例建立连接时,它可以正常工作。但是当我尝试从C#连接到SQL Server 2000实例ServerName\SQL2000时,我收到一个错误。它只访问SQL Server 2008 R2。

我尝试了不同的连接字符串但是失败了

Server=ServerName\SQL2000;Database=myDataBase;User Id=myUsername;Password=myPassword;

Data Source=ServerName\SQL2000;Database=myDataBase;User Id=myUsername;Password=myPassword;

错误:

  

发生与网络相关或特定于实例的错误   建立与SQL Server的连接。找不到服务器或   无法访问。验证实例名称是否正确   SQL Server配置为允许远程连接。 (提供者:SQL   网络接口,错误:26 - 查找服务器/实例时出错   指定)

0 个答案:

没有答案