摘要:Visual Studio 2013 SQL資料庫專案中若使用到外部Linked Server應如何處理?
Visual Studio 2013 SQL資料庫專案A中 若使用到外部Linked Server B時
會造成資料庫專案編譯錯誤
解決方式為使用SSMS匯出.DACPAC 檔
但此方式須滿足兩個條件
1.資料庫沒有開啟加密(WITH ENCRYPTION)選項
2.資料庫沒有參考其他外部Linked Server C
如果有的話 會無法匯出
如此只能直接另外建立資料庫專案匯入此Link Server B
只留下SQL資料庫專案A有參考的部分即可
相關資料網址:
2015/02/16 Update:
另一個作法是 匯入Linked Server B 時
選擇"不匯入參考物件" 即可
風來疏竹,風過而竹不留聲;雁度寒潭,雁去而潭不留影。故君子事來而心始現,事去而心隨空。