我正在將所有現有應用程序移動到新的Web服務器,應用程序使用基於DSN的連接使用ODBC驅動程序。DSN無法連接到遠程SQL服務器
在新的服務器我想建立DSN它的連接到遠程SQL Server,但我得到的錯誤:
System.Data.OleDb.OleDbException: [DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or access denied.
Invalid connection string attribute
連接字符串是:"Dsn=dsnName;uid=userID;pwd=pswd;Provider=SQLOLEDB;Integrated Security=SSPI"
它工作正常,我的本地PC上,但是在Web服務器上建立DSN時出現此錯誤。
如果我指定端口號以及服務器名稱(服務器名稱,6000),那麼連接會通過,但我的應用程序會拋出相同的錯誤。
請幫忙。
我仍然需要堅持基於DSN的連接,第一個選項沒有用,第二個工作,但它一個SQL Remote連接b繞過DSN。 – Vishal