SQL Server と通信するように Operations Manager を構成する

System Center Operations Manager をインストールした後で、Operations Manager の運用データベースまたはデータ ウェアハウス データベースを別の SQL Server インスタンスに移動する場合、データベースを SQL Server Always On 可用性グループに移動する場合、または SQL Server インスタンスを再構成する場合は、次の手順に従って、新しい TCP/IP ポートを参照するように管理グループを再構成する必要があります。 インスタンス名、またはコンピューター名。

SQL インスタンスの名前付け

SQL インスタンスのネットワーク名が参照される以下のすべての手順で、形式 computername\instancename コンマ、SQL Server ポート番号 (computername\instancename,portNumber) を使用します。 SQL Server クラスターでデータベースをホストしている場合は、 computername を SQL クラスター リソース グループの仮想ネットワーク名に置き換えます。 データベースが SQL Always On 可用性グループの一部である場合は、 computername\instancenameAvalabilityGroupListenerName,portNumberの形式で可用性グループ リスナー名に置き換えます。

オペレーション データベースの設定を構成する

  1. 各管理サーバーで、管理者特権のコマンド プロンプトから regedit を実行し編集します。

    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\System Center\2010\Common\Database オペレーション データベースの SQL インスタンス ネットワーク名 DatabaseServerName を変更します。

    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Operations Manager\3.0\Setup オペレーション データベースの SQL インスタンス ネットワーク名 DatabaseServerName を変更します。

  2. 各管理サーバーで、System Center 2016 - Operations Manager の %ProgramFiles%\System Center 2016\Operations Manager\Server\ConfigService.config 、またはそれ以降のすべてのリリース (2019 年および 2022 年) の) を編集 %ProgramFiles%\Microsoft System Center\Operations Manager\Server\ConfigService.config

    • タグ <Category Name=”Cmdb”>の下で、 ServerName の値をオペレーション データベースの SQL インスタンス ネットワーク名に変更し、 PortNumber の値を SQL Server ポート番号に変更します。

    • タグ <Name=”ConfigStore”>の下で、 ServerName の値をオペレーション データベースの SQL インスタンス ネットワーク名に変更し、 PortNumber の値を SQL Server ポート番号に変更します。

  3. オペレーション データベースをホストしている SQL Server インスタンスで、次を構成します。

    a. SQL Server Management Studio を開きます。

    b. オブジェクト エクスプローラー ペインで、Databases を展開し、オペレーション データベース (OperationsManager など) を展開し、Tables を展開し、dbo.MT_Microsoft$SystemCenter$ManagementGroupを右クリックして、[上位 200 行編集] を選択。 結果ウィンドウで、 column.SQLServerName_<GUID>というタイトルの列まで右にスクロールします。

    c. 最初の行に、オペレーション データベースの SQL インスタンス ネットワーク名を入力します。

    d. dbo.MT_Microsoft$SystemCenter$OpsMgrDB$AppMonitoring を右クリックし、[上位 200 行編集を選択します。 結果ウィンドウで、 MainDatabaseServerName_<GUID>というタイトルの列まで右にスクロールします。

    e. 最初の行に、オペレーション データベースの SQL インスタンス ネットワーク名を入力します。

    f. dbo.MT_Microsoft$SystemCenter$OpsMgrDB$AppMonitoring_Logを右クリックし、[上位 200 行編集を選択します。 結果ウィンドウで、 Post_MainDatabaseServerName_<GUID>というタイトルの列まで右にスクロールします。

    g. 最初の行に、オペレーション データベースの SQL インスタンス ネットワーク名を入力します。

データ ウェアハウス データベースの設定を構成する

  1. 各管理サーバーで、管理者特権のコマンド プロンプトから regedit を実行し編集します。

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Operations Manager\3.0\Setup
    DataWarehouseDBServerNameをデータ ウェアハウス データベースの SQL インスタンスネットワーク名に変更します。

  2. SQL Server Management Studio を開き、オペレーション データベースをホストしている SQL Server インスタンスに接続します。

  3. オブジェクト エクスプローラー ペインで、Databases を展開し、オペレーション データベース (OperationsManager など) を展開し、Tables を展開し、dbo.MT_Microsoft$SystemCenter$DataWarehouseを右クリックして、[上位 200 行編集] を選択

  4. 結果ウィンドウで、 MainDatabaseServerName_<GUID>というタイトルの列まで右にスクロールします。

  5. 最初の行に、データ ウェアハウス データベースの SQL インスタンス ネットワーク名を入力します。

  6. dbo.MT_Microsoft$SystemCenter$DataWarehouse$AppMonitoringを右クリックし、[上位 200 行編集] を選択

  7. 結果ウィンドウで、 MainDatabaseServerName_<GUID>というタイトルの列まで右にスクロールします。

  8. 最初の行に、データ ウェアハウス データベースの SQL インスタンス ネットワーク名を入力します。

  9. dbo.MT_Microsoft$SystemCenter$DataWarehouse$AppMonitoring_Logを右クリックし、[上位 200 行編集] を選択

  10. 結果ウィンドウで、 Post_MainDatabaseServerName_<GUID>というタイトルの列まで右にスクロールします。

  11. 最初の行に、データ ウェアハウス データベースの SQL インスタンス ネットワーク名を入力します。

  12. dbo.MT_Microsoft$SystemCenter$DataWarehouse_Logを右クリックし、[上位 200 行編集] を選択

  13. 結果ウィンドウで、 Post_MainDatabaseServerName_<GUID>というタイトルの列まで右にスクロールします。

  14. 最初の行に、データ ウェアハウス データベースの SQL インスタンス ネットワーク名を入力します。

  15. dbo.MT_Microsoft$SystemCenter$OpsMgrDWWatcherを右クリックし、[上位 200 行編集] を選択

  16. 結果ウィンドウで、 DatabaseServerName_<GUID>というタイトルの列まで右にスクロールします。

  17. 最初の行に、データ ウェアハウス データベースの SQL インスタンス ネットワーク名を入力します。

  18. dbo.MT_Microsoft$SystemCenter$OpsMgrDWWatcher_Logを右クリックし、[上位 200 行編集] を選択

  19. 結果ウィンドウで、 Post_DatabaseServerName_<GUID>というタイトルの列まで右にスクロールします。

  20. 最初の行に、データ ウェアハウス データベースの SQL インスタンス ネットワーク名を入力します。

  21. オブジェクト エクスプローラー ペインで、Databases を展開し、データ ウェアハウス データベース (OperationsManagerDW など) を展開し、Tables を展開し、dbo.MemberDatabaseを右クリックして、[上位 200 行編集] を選択

  22. 結果ウィンドウで、 column.ServerNameというタイトルの列まで右にスクロールします。

  23. 最初の行に、データ ウェアハウス データベースの SQL インスタンス ネットワーク名を入力します。

  24. オペレーション データベースをホストしている SQL Server インスタンスで、次を構成します。

    a. SQL Server Management Studio を開きます。

    b. オブジェクト エクスプローラー ペインで、Databases を展開し、オペレーション データベース (OperationsManager など) を選択します。

    c. メニュー [新しいクエリ] を選択し、次のクエリを実行して、 MainDatabaseServerName というプロパティ名に対応する GUID を検索し、結果をメモします (クエリは 2 つのレコードを返す必要があります)。

    select * from [dbo].[ManagedTypeProperty]
    
    where [ManagedTypePropertyName] like 'MainDatabaseServerName'
    

    d. オペレーション データベース (OperationsManager など) を展開し、 Tables を展開し、 dbo.GlobalSettingsを右クリックして、[上位 200 行 編集] を選択

    e. 結果ウィンドウで、 column.ManagedTypePropertyIdというタイトルの列の右側までスクロールします。

    f. 上記のクエリによって返される GUID のいずれかに対応する GUID を持つ行 (通常は行番号 8) を検索し、データ ウェアハウス データベースの SQL インスタンスネットワーク名を入力します。

レポート サーバーの更新

レポート データ ウェアハウス データベースの構成を更新した後、Operations Manager レポート サーバー コンポーネントの構成を変更するには、次の手順を実行します。

  1. Operations Manager レポート サーバーをホストしているコンピューターにサインインします。

  2. 管理者特権のコマンド プロンプトからregeditを実行し、次のように編集します。

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Operations Manager\3.0\Reporting. DWDBInstancecomputer\<instance>に変更し、その後にコンマを続けて、SQL Server のポート番号を(computer\instance,portNumber)します。 SQL Server クラスターでデータ ウェアハウス データベースをホストしている場合は、 コンピューター クラスターの仮想ネットワーク名に置き換えます。 データベースが SQL Always On 可用性グループの一部である場合は、 computer\<instance><AvalabilityGroupListenerName,portNumber>の形式で可用性グループ リスナー名に置き換えます。

  3. [OK] を選択します。

  4. ブラウザーを開き、レポート Web ページに移動 http://localhost/reports_instancename。 名前付きインスタンスがない場合は、 http://localhost/reportsに移動します。

  5. [詳細 表示を選択し、データ ウェアハウス メイン 選択Connection 文字列source=<computer>\<instance>;initialを読み取る行を見つけます。

  6. Connection 文字列を変更して、データ ウェアハウス データベースの SQL インスタンスネットワーク名を含めます。

    • 接続文字列の例:
      data source=YourSQLServer.contoso.com;initial catalog=OperationsManagerDW;Integrated Security=SSPI
    • 接続文字列の例:
      data source=SQL1.contoso.com\SQLINST1,1234;initial catalog=OperationsManagerDW;Integrated Security=SSPI
  7. 適用を選択します。

  8. AppMonitoringSource の接続文字列を変更するにはアプリケーション監視を選択し、.NET 監視を選択します。

  9. AppMonitoringSourceを選択します。

  10. AppMonitoringSource ページで、Properties を選択し、Connection 文字列を変更して、データ ウェアハウス データベースの SQL インスタンスネットワーク名を含めます。

  11. 適用を選択します。

  12. ブラウザーを閉じます。

次のステップ