【问题标题】:Connect to special instance of SQL Server连接到 SQL Server 的特殊实例
【发布时间】:2016-05-08 00:44:17
【问题描述】:

我的机器上有 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;,但又出现错误。

我该怎么办? 提前致谢。

【问题讨论】:

    标签: asp.net sql-server sql-server-2008 connection-string sql-server-2000


    【解决方案1】:

    您可以为每个实例设置不同的端口。详情请见https://support.microsoft.com/en-us/kb/823938

    此外,请确保您已为这些实例启用 TCP/IP 连接。 KB 也提供了详细信息。

    【讨论】:

      【解决方案2】:

      检查防火墙设置、端口分配和 TCP/IP 连接设置。其中一个应该是罪魁祸首。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-06-03
        • 2015-08-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多