2018年11月23日 星期五

sql server linkedserver Invalid connection string attribute

env: SQL Server 2016

在已經建立好的Linkedserver進行遠端查詢,出現以下錯誤訊息:
 Msg 18456, Level 14, State 1, Line 1

Login failed for user 'aaaaa'.
OLE DB provider "SQLNCLI11" for linked server "sssss" returned message "Invalid connection string attribute".

經過檢查Linkedserver可以連通伺服器,帳號密碼正確

Linkedserver的設定是透過連線字串指定帳號與db name,如下圖


  




檢查本地端與目的端伺服器發現,兩端的同一名稱的帳號密碼不同。
解決方式: 將兩端帳號密碼設定相同,並且修改Linkedserver密碼即可正確執行。





沒有留言:

張貼留言