遺留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