【问题标题】:Connecting SQL server through SQLDMO通过 SQLDMO 连接 SQL 服务器
【发布时间】:2012-08-29 11:24:04
【问题描述】:

我能够通过驻留在我的托管服务器上的 SQLDMO 连接到远程 SQL 服务器。没有问题。现在,由于我刚刚切换到新的托管服务提供商,我可以通过 SQL Server Management Studio 连接到数据库服务器,但 SQLDMO 我无法再连接。

这是我的 VB.NET 代码:

    Dim oServer as New SQLDMO.SQLServer2
    oServer.EnableBcp = True
    oServer.Connect(pServer, pUserName, pPassword)

在第三行弹出一个错误说:

“[Microsoft][ODBC SQL Server Driver][DBNETLIB]无效连接。[Microsoft][ODBC SQL Server Driver][DBNETLIB]ConnectionOpen (Invalid Instance())。”

【问题讨论】:

    标签: .net sql vb.net connection sqldmo


    【解决方案1】:

    您需要检查您的连接字符串中是否使用了正确的数据源名称。如果您使用的是 localhost,请尝试使用服务器的 IP 地址。如果您有带有实例的 SQL 服务器,则在连接字符串中使用带有服务器 Ip 的实例名称。

    http://forums.esds.co.in/f4/dbnetlib-connectionopen-invalid-instance-invalid-connection-4139/

    【讨论】:

    • 我没有使用任何连接字符串。只需将服务器 IP、用户名和密码作为参数传递给命令:oServer.Connect(pServer, pUserName, pPassword)。任何如何使用实例名称和服务器 IP 都对我有用。非常感谢。
    猜你喜欢
    • 1970-01-01
    • 2019-11-12
    • 1970-01-01
    • 2020-11-12
    • 1970-01-01
    • 2015-05-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多