Sql-Server
從區域網路訪問 SQL Server Express LocalDB
我正在開發一個需要 SQL Server 的軟體。但是對於一個 50MB 的應用程序來說,告訴客戶安裝 SQL Server 並不是一個好主意。所以我認為最好使用 SQL Server Express LocalDB。
我想提供從區域網路訪問我的應用程序的功能。但我沒有得到任何相關的主題來做到這一點。
是否可以在區域網路上訪問 SQL Server Express LocalDB?
與 SQL Server 相比,SQL Server Express LocalDB 有哪些限制?
LocalDB 無法遠端訪問,它是設計和記錄的。
這是LocalDB 的描述。
我看不出安裝 SQL Server 會有什麼問題。即使對於小型應用程序,現在 120 MB 也不是那麼大。您可以將設置嵌入到您的應用程序中,並將 SQL Express 與您的設置工具包一起提供。如果您需要佔用空間小的 SQL Server Edition,請考慮使用 SQL Server Compact Edition。
mdf/ldf 文件可以駐留在伺服器共享上,但我相信一次只有一台 PC 可以訪問文件/數據庫(即,執行自己的 LocalDB 實例的多個客戶端不能同時訪問)。這與 MS Access 不同,在 MS Access 中,多台 PC 可以連接到位於伺服器共享上的共享 mdb 文件。
從文件中:
LocalDB 文件一次只能由一個 LocalDB 實例打開。