簡體   English   中英

是否在沒有安裝程序的情況下分發SQL Server Express(例如,松散的DLL)?

[英]Distributing SQL Server Express without an installer (e.g. loose DLLs)?

是否可以將SQL Server Express分發為僅散亂的模塊(DLL)?

我們有一個內部C#工具,該工具使用SQL Server創建一個臨時數據庫,供使用ODBC的C ++工具使用。 由於網絡問題,對SQL Server的依賴性使整個過程變得不必要地脆弱和緩慢。 如果我們可以改為在本地托管臨時數據庫,它將使我們的過程更加可靠並且速度更快。

唯一的事情是我們將內部工具作為EXE和DLL的集合進行分發:因此,我需要DLL形式的SQL Express,而不是常規的安裝程序分發。 那可能嗎?

SQL Server Compact Edition更符合我的需求,因為它支持xcopy樣式部署。 盡管它不支持ODBC,所以我可能不得不將C ++代碼移植到OLEDB。

替代方法是通過ODBC使用SQLite ,這將需要用於SQLite的單獨OLEDB驅動程序(用於C#工具)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM