Microsoft SQL Server 2005/安裝
可以選擇預設例項或命名例項。 你只能安裝一個預設例項,但可以安裝多個命名例項。
SQL Server 2005 有五個不同的版本。 其中三個有 64 位原生版本,其餘的只有 32 位版本。
最大的,32 位和 64 位,支援最大的聯機事務處理 (OLTP)
32 位和 64 位,中小型企業
小型企業,對使用者數量沒有限制,適合小型伺服器
與企業版相同,但沒有生產許可證
適用於 SQL Server 2005 的 MSDE; 免費(也適用於客戶端訪問); 替代 Access
Express; 工作組; 標準; 企業
CPU 數量:1;2;4;無限制。 想想一個公式,比如 Edition 的 CPU == 上一個 Edition *2,除了 Enterprise。
記憶體 1GB;3GB,受作業系統限制,受作業系統限制
64 位支援:Express 和工作組只能透過 WOW 獲得 64 位支援
最大資料庫大小:Express 有 4 GB 的限制
分割槽功能僅受企業版支援
資料庫映象功能受標準版和企業版支援
故障轉移群集功能受標準版(兩個節點)和企業版支援
PDF 規則:記住分割槽、資料庫映象、故障轉移 P == 1 只有一個版本支援
日誌傳送:除了 Express 之外的所有版本
管理工作室:除了 Express 之外的所有版本
資料庫調整顧問:標準版和企業版
全文搜尋:除了 Express 之外的所有版本
SQL Server 代理作業排程:除了 Express 之外的所有版本
最佳實踐顧問:所有版本
通知服務:標準版和企業版
服務代理:所有版本(Express 僅訂閱者)
合併複製:所有版本(Express 和工作組有限制)
事務複製:Express 和工作組有限制
Oracle 複製:企業版
Web 服務(HTTP 端點):標準版和企業版
報表伺服器:所有版本
報表生成器:除了 Express 之外的所有版本
BI 開發工作室:Express 和工作組只有報表設計器
企業管理工具:除了 Express 之外的所有版本
原生 Web 服務支援:僅 Express 和工作組的 Reporting Services
Analysis Services 僅適用於標準版和企業版
經驗法則
- Express 版幾乎處處受限:它只有報表伺服器和最佳實踐分析器,而且有些功能只能作為訂閱者使用
- 企業版擁有所有功能
- 標準版不支援:Oracle 複製和分割槽,並且對故障轉移群集有一些限制
- 工作組:最難記住:它不包括維護大型資料庫的功能
原始碼應該從 https://www.microsoft.com/en-us/evalcenter/evaluate-sql-server-2016 下載。
安裝
最低系統要求
Windows 32 位系統(最低 Vista with SP2 或 Server with SP2 安裝),英特爾或其他支援的處理器,速度至少為 2.66 GHz(我的個人建議),RAM 應該為 2 GB 或更高(如果你想在這個伺服器上執行多個應用程式,如 Visual Studio)“你擁有越多,它就越好”。
[注意:32 位系統最多不能超過 3 GB 的 RAM,如果你使用 4 GB,那麼它只會使用 3 GB 的 RAM]
我們開始了
是否安裝了 .Net Framework 3.5 或 SP1 或 4.0? 如果沒有,這裡有官方連結(我不喜歡非官方的,請注意……)。 閱讀下載和安裝說明,並確保已安裝。 現在,是時候安裝你的 SQL Server 資料庫了。
- 右鍵單擊 SQLEXPRWT_x64_ENU.exe 或 SQLEXPRWT_x86_ENU.exe SQLEXPRWT_x64_ENU.exe,然後單擊“以管理員身份執行”。
- 安裝嚮導將出現,它會詢問幾個選項。 設定你的所需語言。 選擇那個指示
- “新的獨立 SQL 安裝或新增功能”並單擊“下一步”繼續。 將會執行一個小型的自動檢查,當它獲得所有先決條件的批准時,你會被要求使用評估版本,或者如果你購買了金鑰,那麼輸入它並使用完整版本,它有很多好處。 單擊“下一步”。
- 接受條款和條件,並選中“更新”複選框(推薦),然後單擊“下一步”。
- 如果存在更新,你將不會收到任何錯誤。 否則,將顯示錯誤,你需要單擊“下一步”才能安裝更新(這就是我一直在說啟用自動更新的原因……)。 如果你有連線問題,請檢查防火牆並允許此類應用程式在允許規則中進行入站和出站流量。 錯誤消除後,你需要選擇要安裝的功能。
- 此後的所有步驟都將順利進行。 你會被要求新增預設例項或命名例項。 不要擔心這些例項之類的“生物”。
- “以最簡單的例子來說。 我們有主要的 SQL Server 資料庫,它位於我的伺服器計算機中,叫做 manager-pc。 我公司的其他員工對該伺服器有特定的需求。
- 我將伺服器的例項分配如下
- 員工 1 已被分配了來自我的資料庫伺服器的例項,叫做 manager-pc/instance1,用於編寫查詢等。 員工 2 被授予了更多的許可權,形式是 manager-pc/instance2 例項,等等。
- 如果有人需要從分配給員工 2 的伺服器例項中顯示報表; 他必須訪問 manager-pc 的 instance2。 所以基本上,他需要引用 manager-pc/instance2。
- 如果有人需要連線到預設例項,他需要直接訪問 manager-pc。 例項在防止資料損壞或入侵、駭客攻擊、SQL 注入相關問題方面非常有效。 放鬆一下,這很簡單:)”
- 磁碟空間要求螢幕相當明顯,它會向你顯示所需的磁碟空間以及可用空間。
- 現在,出現了要求你配置網路設定的螢幕。 我建議你分別為每個服務分配帳戶,因為 Microsoft 建議這樣做。 但是,我使用我自己的伺服器管理員帳戶來管理所有服務。 選擇手動啟動服務還是自動啟動服務由你決定。 這需要一些學習資料,請在做出決定時參考。 單擊“下一步”按鈕繼續。
- 資料庫引擎配置螢幕允許您選擇身份驗證型別。在這裡,我們使用預設使用者登入 ID sa,它保持不變,我們選擇混合模式並分配一個好的密碼。單擊“下一步”。
- 下一個螢幕將帶您更改資料目錄的路徑或保持不變並單擊...單擊什麼?當然,NNNNN...下一步
- 為了將非結構化資料(如影像或檔案)儲存在您的資料庫中,您應該透過選中它來啟用檔案流,然後單擊“下一步”按鈕。
- 保持多維資料探勘選項選中,然後單擊“下一步”。
- 如果伺服器中出現錯誤,應選中錯誤報告以獲得有關錯誤狀況的描述性解釋。這有助於我們將錯誤直接傳送給 Microsoft,並且他們會提供幫助。
- 安裝配置規則自動檢查螢幕出現,您需要......您什麼也不需要做,親愛的,只需在檢查完成後單擊“下一步”。
- 在安裝螢幕上單擊“下一步”。
- 安裝......坐下來放鬆一下。安裝成功後;單擊“下一步”。在這裡,您可能需要做一件事!放低聲音說“天啊”,如果安裝失敗!
- 安裝完成...恭喜
- 安裝後,檢查所需的服務是否正在執行;SQL Server 配置管理器可以幫助您。
在 Linux 和 Mac OS 上
[edit | edit source]自 2016 年 3 月起,該軟體可在 Linux 上使用[1]。
然後,Docker 版本允許它在 Mac OS 上使用[2]。
圖形介面
[edit | edit source]SQL Server Management Studio (SSMS) 是 Microsoft SQL Server 的官方管理介面。其 2008 版本可在 https://www.microsoft.com/download/confirmation.aspx?id=7593 上下載。