SQL Server Express
跳至導覽
跳至搜尋
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 2019 Express
- SQL Server 2019 Express(可安裝於Windows 10,Windows Server 2016以上,Linux)
SQL Server 2017 Express
SQL Server 2014 Express
SQL Server 2012 Express
SQL Server 2008 R2 Express
- Microsoft SQL Server 2008 R2 RTM - Express
- Microsoft SQL Server 2008 R2 RTM - Express with Management Tools
- Microsoft SQL Server2008 R2 RTM - Express with Advanced Services
SQL Server 2008 Express
- Microsoft SQL Server 2008 Express
- Microsoft® SQL Server® 2008 Management Studio Express
- Microsoft SQL Server 2008 Express with Tools
- Microsoft® SQL Server® 2008 Express with Advanced Services
- Microsoft® SQL Server® 2008 Express Edition Service Pack 1
SQL Server 2005 Express
- Service Pack 2版本
- Microsoft SQL Server 2005 Express Edition Service Pack 2
- Microsoft SQL Server 2005 Express Edition with Advanced Services Service Pack 2
- Microsoft SQL Server 2005 Express Edition Toolkit Service Pack 2
- Microsoft SQL Server Management Studio Express Service Pack 2
- Service Pack 3版本
- Microsoft SQL Server 2005 Express Edition Service Pack 3
- Microsoft SQL Server 2005 Express Edition with Advanced Services Service Pack 3
- Microsoft SQL Server 2005 Express Edition Toolkit Service Pack 3
- Microsoft SQL Server Management Studio Express Service Pack 3
FAQ
無法以sa帳號登入SQL Server Express
- 先用【Windows驗證】方式,登入SSMS(Microsoft SQL Server Management Studio Express)
- 在資料庫主體(主機名稱\SQLEXPRESS),按滑鼠右鍵→【屬性】
- 【伺服器屬性】→【安全性】→【伺服器驗證】→點選【SQL Server及Windows驗證模式】→【確定】
- 把SQL Server Express 停止再重新啟動
- 在左邊的頁面,【安全性】→【登入】→【sa】帳號→滑鼠右鍵→【屬性】
- 改sa帳號的密碼→【強制執行密碼原則】勾選拿掉
- 【狀態】→【登入狀態】→【已啟用】→【確定】
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版為例
- 【開始】→【程式集】→【Microsoft SQL Server 2005】→【組態工具】→【SQL Server 介面區組態】→【服務與連結的介面區組態】→【SQLEXPRESS】→【Database Engine】→【遠端連結】→【本機與遠端連結】→【使用TCP/IP和具名管線】
- 在【服務】中,重新啟動【SQL Server (SQLEXPRESS)】
- 在【服務】中,開啟【SQL Server Browser】
SQL Server 2008 R2 Express無法正常安裝
- 以下為安裝前的必要套件,參照:安裝 SQL Server 2008 R2 的硬體和軟體需求
- Windows的ServicePack(例如:Windows 2003 SP2、Windows Vista SP2、Windows XP SP2)
- .Net Framework 3.5 SP1(如果裝過.Net Framework 4.0有時仍須補裝 .Net Framework 3.5 SP1)
- Windows 管理架構核心封裝 (Windows PowerShell 2.0 和 WinRM 2.0)
安裝SQL Server Express時,設定Windows防火牆
- 以系統管理員身分在命令提示字元中執行
- netsh advfirewall firewall add rule name = SQLPort dir = in protocol = tcp action = allow localport = 1433 remoteip = localsubnet profile = DOMAIN