0
我知道這個問題已被問了幾次,但我嘗試了所有在stackoverflow和其他地方找到的解決方案,並且沒有任何工作,所以我再次詢問對不起底層提供程序在打開時失敗
我曾經連接到服務器上的遠程數據庫,但要測試一些事情,我必須備份這個數據庫並在本地恢復它。問題是,當我嘗試用連接字符串中的「。\ SQLEXPRESS」替換服務器名稱時,每次嘗試使用數據庫(正確顯示數據爲例)時,我都會在標題中看到錯誤。
我已經嘗試允許在我的本地DTC遠程連接,我試圖打開連接,嘗試了sp_users命令,沒有什麼工作
這裏是我的連接字符串:
<add name="HDPreDiagEntities" connectionString="metadata=res://*/HDPreDiag.csdl|res://*/HDPreDiag.ssdl|res://*/HDPreDiag.msl;provider=System.Data.SqlClient;provider connection string="data source=.\SQLEXPRESS;initial catalog=HDPreDiag;persist security info=True;user id=id;password=password;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
謝謝你們了你的時間和幫助
創建一個空白的記事本,並改名爲「X.UDL」雙擊打開它,在連接選項卡下選擇服務器名稱/輸入名稱使用正確的憑據和數據庫確定保存它。 現在在記事本中打開文件並檢查,比較連接字符串屬性與此。 –
在我的win10上它說無法打開X.UDL,有什麼想法? –
嗯,我嘗試了UDL的東西,當我嘗試選擇數據庫,它說「不可能提取目錄信息」... –