將編輯好的 SQL 查詢複製到 SSMS 會出現無法執行錯誤

進行獨立 SQL Server 執行個體安裝 | 2020 鐵人賽

SQL Server Always On 與 SQL Server Failover Cluster 不同

是以資料庫進行同步,故安裝要做獨立 SQL Server 執行個體的安裝

服務帳戶與資料庫最高管理員與 SQL Server Failover Cluster 設定相同

txstudio\sqlsvc		SQL Server Engine Service 與 SQL Agent 服務帳號
txstudio\sqladmin	最高管理員帳號

因為 MSSQLSERVER 執行個體名稱已經存在,安裝時要額外指定執行個體名稱避免衝突

進行獨立 SQL Server 執行個體安裝

前往 TXSTUDIO058DB 伺服器

進入 SQL Server 資料庫安裝磁碟槽

在 Setup 點選右鍵選擇 Open 開啟安裝精靈

點選 Installation

點選 New SQL Server stand-alone installation or add features to an existing installation

選擇 Developer 版本

勾選 I accept the license terms

驗證完成後點選 Next

先忽略安裝 Microsoft Update

此時會有 Windows Firewall 警告,請先忽略

在 Feature Selection 選擇 Database Engine Services 與 SQL Server Replication 功能

因為預設 Instance 名稱 MSSQLSERVER 已在 Failover Cluster 指定,故變更 Named instance 為 SQLSERVERBK

此時要輸入 SQL Server Agent 與 SQL Server Database Engine 服務的 Windows 帳號與密碼 txstudio\sqlsvc

在 Server Configuration 選擇 Mixed Mode 並輸入 SA 帳號的登入密碼

並點選 Add 加入 txstudio\sqladmin 作為資料庫服務的最高管理者 Windows 帳號

會開始進行驗證作業

點選 Install 開始安裝

安裝完成後點選 Close 關閉

驗證 SQL Server 獨立安裝結果

輸入 service.msc 開啟服務視窗

可以看到 SQL Server 服務有括號標註 instance 名稱 SQLSERVERBK

下一步

SQL Server 資料庫安裝完成後,接下來要啟用 SQL Server 服務的 Always On Availability Group 功能

才可以進行 SQL Server Always On 設定

快速連結

文章目錄

  1. 範圍與介紹
  2. Active Directory Domain Service 簡介
  3. iSCSI Server 簡介
  4. SQL Server Failover Cluster 簡介
  5. 虛擬機器-電腦名稱-存取帳戶規劃
  6. 安裝網域服務角色
  7. 升級為網域控制站 (Active Directory Domain Controller)
  8. 安裝檔案伺服器角色
  9. 設定 (iSCSI Target)
  10. 將虛擬機器加入至網域 (Domain) 環境
  11. 建立提供給 SQL Server 使用的服務與管理帳號
  12. 設定 Windows Server 連線至 iSCSI Target 提供網路磁碟
  13. 安裝 Windows Server Failover Cluster 功能
  14. 建立 Windows Server Failover Cluster 環境
  15. 番外篇:修正仲裁磁碟空間
  16. 驗證-確認 Windows Server Failover Cluster
  17. 安裝新的 SQL Server Failover Cluster 環境
  18. 將新的 SQL Server Failover Cluster 節點加入至既有 SQL Server Failover Cluster
  19. 驗證 SQL Server Failover Cluster
  20. 還原 AdventureWorks2017 範例資料庫 SQL Server Failover Cluster
  21. 將第三台 Windows Server 加入至網域 (Domain)
  22. 加入既有的 Windows Server Failover Cluster
  23. 安裝獨立的 SQL Server 執行個體 (ID=SQLSERVERBK) 因為 (ID=MSSQLSERVER) 已存在
  24. 啟用 Always On Availability Group 功能 (Failover Cluster & SQLSERVERBK)
  25. 開啟所有 Windows Server 的 5022 連接埠 (因為很容易忘記所以額外抽出來)
  26. 設定高可用性群組前的準備:進行資料庫完整備份
  27. 進行高可用性群組設定-可用性副本的路徑不存在-建立F磁碟區
  28. 設定 AdventureWorks2017 作為可用性資料庫:使用 UNC 共享
  29. 驗證 SQL Server Always On 設定
  30. 總結與心得

留言