Sql-Server-Express

哪個 SQL Server Express 版本適合我?

  • December 27, 2012

我開發了一個 Java 程序,它與 SQL Server 作為數據庫一起使用。我已經在我的 Windows 上安裝了 SQL Server 2012 企業版,並通過 SQL Server Management Studio 設計了數據庫;例如:我設計了它的表格,設置了備份計劃,它每 24 小時從自身進行一次備份,以及其他功能。

哪個版本的 SQL Server Express 應該安裝在使用者的 Windows 電腦上,這樣我的程序不僅可以連接到本地數據庫並使用它,而且其他被禁止的數據庫功能(如備份計劃)也可以工作?

數據庫和 Java 程序將在同一台電腦上。


我選擇數據庫版本的標準是

  1. 我的數據庫有一些表
  2. Java 程序將向表中插入、更新、刪除、選擇和添加列
  3. 除了 Java 應用程序之外,iReport 將用於報告數據
  4. 數據庫文件設置為不能刪除
  5. 它有一個預定的備份,沒有別的

通過 SQL Server 中的 SQL 代理作業自動進行備份。由於沒有 Express 版本包含 SQL Server 代理,因此您必須找到一種方法讓您的應用程序啟動備份。否則,您需要標準版。

您還在使用哪些其他功能?其中一些可能需要企業或標準。就我個人而言,當我進行大量開發時,我會嘗試使用與普通目標使用者所擁有的版本相匹配的版本。因此,如果我希望他們擁有 SQL Express,那麼這就是我用於開發的。

引用自:https://dba.stackexchange.com/questions/31087