我的机器上有2个SQL Server实例,一个2000和一个2008。
SQL Server 2000实例名为MSSQLServer
,SQL Server 2008实例名为MSSQLServer2008
。
现在我想用ASP.Net连接到MSSQLServer
(版本2000),我正在使用这个连接字符串:
<connectionStrings>
<add name="myConnectionString"
connectionString="Data Source=MyServerIP,1433;Initial Catalog=MyDBName;uid=MyUsername;pwd=MyPasword;Trusted_Connection=False;"
providerName="System.Data.SqlClient" />
</connectionStrings>
当我想连接到数据库时,我收到此错误:
无法建立连接,因为目标计算机主动拒绝它
我使用了MyServerIP\Instancename,1433;
,但我又遇到了错误。
我该怎么办? 提前谢谢。
答案 0 :(得分:1)
您可以为每个实例设置不同的端口。有关详细信息,请参阅https://support.microsoft.com/en-us/kb/823938。
此外,请确保已为这些实例启用了TCP / IP连接。 KB还提供了详细信息。
答案 1 :(得分:0)
检查防火墙设置,端口分配和TCP / IP连接设置。其中一个应该是罪魁祸首。