2017年8月9日 星期三

Visual Studio2013的伺服器總管連接SQLExpress 2014資料庫無法加入資料連結的解決方法


在Windows 8.1 安裝 VS2013 Ultimate Update 2 & SQL Express 2014

(安裝SQLEXPR_x64_CHT.exe & SQLManagementStudio_x64_CHT.exe &

 SSDT 2013 版本: 12.0.40403.0 )

在SQL Server 2014 Management Studio下可連接到預設的資料庫,編輯user資料庫.

但在vs2013的伺服器總管: "加入連接" 可選取到user的資料庫名稱,

並作"測試連線"--->ok! 但按下"確認"時,產生下列警告訊息:
--------------------------------------------------------------------------

無法加入資料連結.

無法載入檔案或組件 'Microsoft.SqlServer.Managememt.Sdk.Sfc,

Version=11.0.0.0,Culture=neutral,

PublicKeyToken=89845dcd8080cc91'或其相依性的其中之一,系統找不到指定的檔案。

上面遇到的情況解決的方式:

可能的情況是SQL Server SDK沒有安裝在正確的路徑,有可能是在安裝的過程中,出現了一些錯誤,但詳細的情形,還是要看當時安裝的訊息來判斷。
另一個情況是因為Visual Studio上你的專案安裝了不同package和載入的Reference(參考)導致版本上的衝突,建議可以先整理一下套件上的版本,再重新試看看。

沒有留言:

張貼留言