共用方式為


SQL Server 隨選評定快速入門

SQL Server 評定可以診斷於內部、Microsoft Azure 虛擬機器 (VM) 或 Amazon Web Services (AWS) VM 上執行的 SQL Server 環境之潛在問題。 您可以評定單一伺服器,同時支援多台伺服器,或執行 SQL Server 2012、SQL Server 2014、SQL Server 2016、SQL Server 2017 或 SQL Server 2019 執行個體、Windows Server 2008、Windows Server 2008 R2、Windows Server 2012、Windows Server 2012 R2、Windows Server 2016、Windows Server 2019 容錯移轉叢集,或獨立伺服器安裝。

建議涵蓋 SQL 環境主要元件的變更控制、監控、災難復原、服務水平合約、組態項目及正常功能等領域。

這項評定的設計是要提供您以重點區群組的特定可操作指引,以防範 SQL Server 和組織遇到的風險。

SQL Server 評定著重於幾大關鍵支柱,包括:

  • SQL Server 設定
  • 資料庫設計
  • 安全性
  • 效能
  • 一律開啟
  • 叢集
  • 升級整備
  • 錯誤記錄分析
  • 運營卓越

執行 SQL Server 評定

先決條件

爲了充分利用服務中樞提供的隨選評定,您必須:

  1. 已將啟用的 Azure 訂用帳戶連結至服務中樞,並新增 SQL Server 評定。 關於詳細資訊,請參閱隨選評定使用者入門,或觀賞如何建立連結影片
  2. 具有下列權限的網域帳戶 (使用者或受管理的服務帳戶):
    • 環境中所有伺服器上本地管理員群組的成員
    • 環境中所有 Microsoft SQL Server 上的系統管理員角色。
  3. 檢閱 SQL Server 評定的先決條件文件。 此文件說明 SQL Server 評定的詳細技術文件,以及執行評定所需進行的伺服器準備 文件中也會列出評定所收集的不同資料類型。

注意事項

若要執行隨選評定,通常需要一個小時的時間來設定您的環境。 執行評定後,您可以在 Azure Log Analytics 中檢閱資料。 將為您提供六個重點區的分類建議清單。 這讓您和您的團隊能夠快速了解風險等級和環境健康情況,以便您採取措施降低風險並改善整體 IT 健康情況。

設定 SQL Server 評定

注意事項

只有在將 Azure [訂用帳戶] 連結至 Services Hub,並從 Services Hub 的 [健康情況] > [評定] 新增 [SQL Server 評定],才能成功設定評定。

  1. 在資料收集電腦上,建立下列資料夾:C:\LogAnalytics\SQLServer (或任何其他資料夾,由系統保留的 C:\ODA 除外)。

  2. 如果您在系統管理員模式下,使用使用者帳戶來開啟一般 PowerShell (而非 ISE) 並執行下列 Cmdlet:

    Add-SQLAssessmentTask -SQLServerName <YourServerName> –WorkingDirectory <Directory>

    where YourServerName is the fully qualified domain name (FQDN) or the NetBIOS name of single server or failover cluster running SQL Server environment.

    <WorkspaceId> – provide id for the Log Analytics workspace that will be used to store the uploaded data

如果評定多個環境,則在環境之間使用 “;”。 對於容錯移轉叢集,檢查容錯移轉叢集虛擬網路名稱。 目錄是用於收集和分析環境中資料時建立的檔案之現有目錄路徑。 提供必要的使用者帳戶認證,以符合本文前述需求。

  1. 如果您在系統管理員模式下,使用群組受管理的服務帳戶來開啟一般 PowerShell (而非 ISE),並執行下列 Cmdlet:

    Add-SQLAssessmentTask -SQLServerName <YourServerName> –WorkingDirectory <Directory> -RunWithManagedServiceAccount $True

    where YourServerName is the fully qualified domain name (FQDN) or the NetBIOS name of single server or failover cluster running SQL Server environment. When prompted for password just press enter, as you are using a gMSA you don't need to provide a password as it is handled by the system

    <WorkspaceId> – provide id for the Log Analytics workspace that will be used to store the uploaded data

如果評定多個環境,則在環境之間使用 “;”。 對於容錯移轉叢集,檢查容錯移轉叢集虛擬網路名稱。 目錄是用於收集和分析環境中資料時建立的檔案之現有目錄路徑。 提供必要的使用者帳戶認證,以符合本文前述需求。

  1. 名為 SQLAssessment 的排定工作會在執行先前指令碼一小時內觸發資料收集,然後每 7 天觸發一次。 您可以修改此工作,以在其他日期/時間執行,或是透過 [工作排程器程式庫] > [Microsoft] > [Operations Management Suite] > [AOI] > [評定] > [SQLAssessment],立即強制執行。
  2. 在收集和分析期間,系統會將資料暫存於安裝期間設定的工作目錄資料夾。
  3. 您的評定結果會在數小時後,顯示於 Log Analytics 和服務中樞儀表板。 可以前往 [Services Hub] > [IT 健康情況] > [隨選評定],然後按一下使用中評定的檢視所有建議,以查看結果。
  4. 如果您希望找 Microsoft 認證工程師與您一起檢討關於 SQL Server 環境的問題,可以聯絡您的 Microsoft 代表,詢問對方關於遠端或現場 CSA 主導的交貨問題。
合約 遠端工程師 現場工程師
頂級 SQL 遠端資料工作表 SQL 現場資料工作表
整合 SQL 遠端資料工作表 SQL 現場資料工作表