我的配置如下:網絡驅動器(一個或多個)上同時使用的LocalDB的
服務器與Z:映射到d:\東西
客戶端與Z:映射到\\ server \ 甲位於Z的LocalDB MDF(以及整個應用程序):
單獨一臺計算機都可以,但不能同時工作。我收到一個異常說 System.Data.SqlClient.SqlException 0x80131904無法打開登錄請求的數據庫z:\ xxx \ xxx.mdf。登錄失敗。
我的配置如下:網絡驅動器(一個或多個)上同時使用的LocalDB的
服務器與Z:映射到d:\東西
客戶端與Z:映射到\\ server \ 甲位於Z的LocalDB MDF(以及整個應用程序):
單獨一臺計算機都可以,但不能同時工作。我收到一個異常說 System.Data.SqlClient.SqlException 0x80131904無法打開登錄請求的數據庫z:\ xxx \ xxx.mdf。登錄失敗。
這是無法完成的。 SQL要求比物理文件附加到數據庫應該由引擎獨佔打開。
通過安裝支持遠程連接的SQLEXPRESS解決。
這可以做到。但這並不容易(用SQL 2016 localdb做了這個)。
c:\Users\eric\database.mdf
MSSQLLocalDB stop
創建從原始位置到新位置的符號鏈接。從命令提示: mklink c:\Users\eric\database.mdf s:\sql\database.mdf mklink c:\Users\eric\database_log.ldf s:\sql\database_log.ldf
MSSQLLocalDB start