遗留VB6应用程序使用硬编码的连接字符串像SQL Server客户端别名不工作
Provider=SQLOLEDB.1;User ID=USER_NAME;password=USER_PASSWORD;Initial Catalog=DB_NAME;Data Source=OLD_SERVER_NAME;Network Library=DBMSSOCN
的目标是转发此应用程序的NEW_SERVER_NAME
与特定端口。 我创建了别名,但它不工作,应用程序继续使用旧服务器。
但是,如果删除部分Network Library=DBMSSOCN
(我在测试应用程序中) 一切工作正常。
有没有机会使它与原始连接字符串一起工作?
你能澄清什么版本的SQL Server您正在使用? – Sumo
旧的是2000,新的是2008企业版(64位) – Mikhail