【发布时间】:2010-12-16 08:09:46
【问题描述】:
我有一个用 VB.NET 编写的现有项目,该项目使用 Visual Studio 2005 与 SQL Server 2005 数据库通信。数据库已迁移到不同物理服务器上的 sql server 2008 r2,因此需要更新数据集的服务器名称。我无法再访问数据库了。有没有办法只更新服务器名称而不调用数据集向导并且需要连接到数据库?
提前致谢
更新: 我试图用一个按钮创建一个新项目,命令调用以下子例程来测试从 Windows 应用程序到 sql server 数据库的连接。这是子:
Public Conn as New ADODB.Connection
Public Sub PubSubConnectToDB()
Conn.Open("Server=w2k54\newdb; Database=Subscribers;","kuser", "Pass5555")
end sub
我收到的错误是
COM 异常未处理: [DBNETLIB][连接打开( Connect()).]SQL Server 不存在 或拒绝访问。
我能够使用相同的凭据在同一台服务器上创建系统 dsn 并成功测试连接。有任何想法吗?在此先感谢
【问题讨论】:
标签: vb.net sql-server-2005 sql-server-2008 dsn