SQL Serverとデータベースの管理
SQL Serverとデータベースアドレスの変更(説明付き)
システムを試用版としてインストールする場合、または大規模インストールを再構築する場合は、別のSQL Serverとデータベースを使用しなくてはならない場合があります。
マネジメントサーバーとイベントサーバーで使用されているSQL Serverのアドレスとデータベース、およびログサーバー、XProtect Incident Managerサーバー、Identity Provider app pool (IDP)サーバーで使用されているSQL Serverのアドレスとデータベースを変更できます。唯一の制限として、マネジメントサーバーとイベントサーバーのSQLアドレスは、ログサーバーのSQLアドレスと同時に変更することはできません。変更は1つずつ順番に行います。
サーバーがインストールされたコンピュータで、SQL Serverとデータベースのアドレスをローカルで変更する必要があります。マネジメントサーバーとイベントサーバーが別々のコンピュータにインストールされている場合、両方のコンピュータでアドレスを更新する必要があります。
次へ進む前にSQLデータベースをコピーする必要があります。
ログサーバーのSQL Serverとデータベースを変更
SQLのロケーションをLog Serverに変更する場合は、次の操作を行います。
レジストリに変更を加える前に、レジストリのバックアップを作成します。
- Log Serverアプリケーションプールを実行しているユーザーが、ログサーバーデータベースのオーナー(DBO)であることを確認します。
- WindowsレジストリのConnectionString値を更新して、ログサーバーの新しいロケーションと名前を指定します。値は、以下で検索および変更できます。
HKEY_LOCAL_MACHINE\SOFTWARE\VideoOS\Server\ConnectionString:
-
WindowsサービスによってLog Serverを再起動します。
デフォルトデータベース名は次のとおりです。SurveillanceLogServerV2。
マネジメントサーバーとイベントサーバーの SQL Server およびデータベースを変更する
SQLマネジメントサーバーとイベントサーバーのロケーションを変更するには、次の手順に従います。
レジストリに変更を加える前に、レジストリのバックアップを作成します。
-
サービスを停止し、マネジメントサーバーとイベントサーバーを実行しているユーザーがデータベースのオーナー(DBO)であることを確認します。
- WindowsレジストリのConnectionString値を更新して、サーバーの新しいロケーションと名前を指定します。値は、以下の方法で見つけて変更できます。
HKEY_LOCAL_MACHINE\SOFTWARE\VideoOS\Server\ConnectionString:
- Windows サービスを介して、または通知エリアのトレイアイコンから、Management ServerとXProtect Event Serverを再起動します。
デフォルトデータベース名は次のとおりです。監視
接続文字列は次のとおりです。ManagementServerおよびEventServer
イベントサーバーが別のコンピュータで実行されている場合は、そこでも同じ変更を行います。マネジメントサーバーとイベントサーバーは、同じデータベースを使用します。
XProtect Incident ManagerサーバーのSQL Serverとデータベースを変更する
レジストリに変更を加える前に、レジストリのバックアップを作成します。
-
サービスを停止して、XProtect Incident Managerサーバーを実行しているユーザーが、ログサーバーデータベースのオーナー(DBO)であることを確認します。
- WindowsレジストリのConnectionString値を更新して、サーバーの新しいロケーションと名前を指定します。値は、以下の方法で見つけて変更できます。
HKEY_LOCAL_MACHINE\SOFTWARE\VideoOS\Server\ConnectionString:
- Incident Manager マネージャー側でIISを再起動します。
デフォルトデータベース名は次のとおりです。Surveillance_IM.
IDPサーバーのSQL Serverとデータベースを変更する
レジストリに変更を加える前に、レジストリのバックアップを作成します。
-
サービスを停止し、Identity Provider app pool (IDP)サーバーを実行しているユーザーがデータベースのオーナー(DBO)であることを確認します。
- WindowsレジストリのConnectionString値を更新して、サーバーの新しいロケーションと名前を指定します。値は、以下の方法で見つけて変更できます。
HKEY_LOCAL_MACHINE\SOFTWARE\VideoOS\Server\ConnectionString:
- IIS マネージャー側でIdentity Provider app pool (IDP)を再起動します。
デフォルトデータベース名は次のとおりです。Surveillance_IDP.