SQL Server Express

出自 ProgWiki
前往: 導覽搜尋

SQL Server Express 是 SQL Server 的免費版本。參照:『維基百科~SQL_Server_Express

SQL Server Express的限制

  • 資料庫的大小限制:
    • SQL Server 2005 Express 和 SQL Server 2008 Express 資料庫的大小限制最大為 4GB。
    • SQL Server 2008 R2 Express 資料庫的大小限制最大為 10GB。
  • 只能使用一個 CPU 來運算,即使是使用多顆 CPU 的電腦上也一樣。
  • 可使用的記憶體量最高只有 1GB。
  • 沒有 SQL Agent,若要做排程服務必須自己寫程式。

各版本下載

SQL Server 2014 Express

SQL Server 2012 Express

SQL Server 2008 R2 Express

SQL Server 2008 Express

SQL Server 2005 Express

Service Pack 2版本
Service Pack 3版本

FAQ

無法以sa帳號登入SQL Server Express

  1. 先用【Windows驗證】方式,登入SSMS(Microsoft SQL Server Management Studio Express)
  2. 在資料庫主體(主機名稱\SQLEXPRESS),按滑鼠右鍵→【屬性】
  3. 【伺服器屬性】→【安全性】→【伺服器驗證】→點選【SQL Server及Windows驗證模式】→【確定】
  4. 把SQL Server Express 停止再重新啟動
  5. 在左邊的頁面,【安全性】→【登入】→【sa】帳號→滑鼠右鍵→【屬性】
  6. 改sa帳號的密碼→【強制執行密碼原則】勾選拿掉
  7. 【狀態】→【登入狀態】→【已啟用】→【確定】

SQL Server與SQL Server Express共存

需先在【服務】中,開啟【SQL Server Browser】,不然可能導致安裝SQL Server Express時失敗。
  • SQL Server 2000 需裝 SP4
  • SQL Server 2005 Express 需裝 SP2 以後的版本
    • 此外,SQL Server 2005與SQL Server 2005 Express可直接共存
    • .NET Framework 2.0 必須
  • SQL Server 2008 Express,若裝過Visual Studio 2008,需先裝Visual Studio 2008的SP1
    • 此外,SQL Server 2008與SQL Server 2008 Express可直接共存
    • .NET Framework 3.5 SP1 必須

開啟SQL Server Express的遠端連結功能

  • 以 SQL Server Express 2005版為例
  1. 【開始】→【程式集】→【Microsoft SQL Server 2005】→【組態工具】→【SQL Server 介面區組態】→【服務與連結的介面區組態】→【SQLEXPRESS】→【Database Engine】→【遠端連結】→【本機與遠端連結】→【使用TCP/IP和具名管線】
  2. 在【服務】中,重新啟動【SQL Server (SQLEXPRESS)】
  3. 在【服務】中,開啟【SQL Server Browser】

SQL Server 2008 R2 Express無法正常安裝

以下為安裝前的必要套件,參照:安裝 SQL Server 2008 R2 的硬體和軟體需求