Sql-Server-Express
哪個 SQL Server Express 版本適合我?
我開發了一個 Java 程序,它與 SQL Server 作為數據庫一起使用。我已經在我的 Windows 上安裝了 SQL Server 2012 企業版,並通過 SQL Server Management Studio 設計了數據庫;例如:我設計了它的表格,設置了備份計劃,它每 24 小時從自身進行一次備份,以及其他功能。
哪個版本的 SQL Server Express 應該安裝在使用者的 Windows 電腦上,這樣我的程序不僅可以連接到本地數據庫並使用它,而且其他被禁止的數據庫功能(如備份計劃)也可以工作?
數據庫和 Java 程序將在同一台電腦上。
我選擇數據庫版本的標準是
- 我的數據庫有一些表
- Java 程序將向表中插入、更新、刪除、選擇和添加列
- 除了 Java 應用程序之外,iReport 將用於報告數據
- 數據庫文件設置為不能刪除
- 它有一個預定的備份,沒有別的
通過 SQL Server 中的 SQL 代理作業自動進行備份。由於沒有 Express 版本包含 SQL Server 代理,因此您必須找到一種方法讓您的應用程序啟動備份。否則,您需要標準版。
您還在使用哪些其他功能?其中一些可能需要企業或標準。就我個人而言,當我進行大量開發時,我會嘗試使用與普通目標使用者所擁有的版本相匹配的版本。因此,如果我希望他們擁有 SQL Express,那麼這就是我用於開發的。