[KB8592] ESET Inspect Server SQL データベースを別の SQL Server に移行する

注意事項

このページはコンピュータによって翻訳されています。このページの「言語」の「英語」をクリックすると、原文が表示されます。ご不明な点がございましたら、お近くのサポートまでお問い合わせください。

課題

解決方法

#プレースホルダ id='1586' language='1'#@#

前提条件

  • 移行元と移行先の Microsoft SQL Server インスタンスの両方がインストールされている必要があります。
  • ダウングレードはサポートされていません。

ネットワークとファイル転送の要件

  • ソースマシンとターゲットマシンが異なるネットワーク上にある場合、バックアップファイルを手動でターゲットマシンに転送する必要があります。
  • 移行元マシンと移行先マシンが同じネットワーク上にある場合、移行元マシンまたは移行先マシンのどちらからでも移行コマンドを実行できます(ping接続が機能していることを確認してください)。
  • ネットワーク越しにコマンドを実行する場合


プレースホルダの置き換え

コマンドのプレースホルダを以下のように置き換えます:

  • SRCHOST→ ソース Microsoft SQL Server のホスト名または IP アドレス
  • SRCSA→ 移行元の Microsoft SQL Server のユーザー名(通常はsa)
  • SRCEEIDBNAME→ ソースのESET Inspect Serverデータベースの名前(デフォルト:eidb)
  • TARGETHOST→ 対象の Microsoft SQL Server のホスト名または IP アドレス
  • TARGETSA→ 移行先の Microsoft SQL Server アカウントのユーザー名(通常はsa)

コマンドラインを使用して、ESET Inspect Server データベースを別の Microsoft SQL Server インスタンスまたはバージョンに移行する

コマンドラインを使用して、ESET Inspect Server Microsoft SQL データベースを別の Microsoft SQL Server インスタンスまたはバージョンに移行するには、以下の手順に従ってください:

  1. ESET Inspect Server サービスを停止します。

  2. 移行元の ESET Inspect Server データベースの完全バックアップを作成します。コマンドプロンプトで、以下を実行します:

    SQLCMD -U SRCSA -S SRCHOST -Q "BACKUP DATABASE SRCEEIDBNAME TO DISK = N'C:╱USERS╱Public╱BACKUPFILE.bak'" を実行します。
    バックアップファイルの手動転送

    このコマンドは、ESET Inspect Server データベースのバックアップファイル(BACKUPFILE.bak)をC:⇄USERS⇄public に作成します。ソースとターゲットの Microsoft SQL サーバーが異なるマシンにあり、同じネットワーク上にない場合は、ESET Inspect Server データベースを復元する前に、バックアップファイルをターゲットマシンに手動で転送する必要があります。

  3. ターゲットの Microsoft SQL Server で ESET Inspect データベースをリストアします。コマンドプロンプトで、以下を実行します:

    SQLCMD -U TARGETSA -S TARGETHOST -Q "RESTORE DATABASE SRCEEIDBNAME FROM DISK = N'C:◆USERS◆Public◆BACKUPFILE.bak'"を実行します。

    バックアップファイルの場所がC:∕USERS∕Public∕BACKUPFILE.bakでない場合は、コマンド内の場所を実際のバックアップファイルの場所に置き換えてください。

  4. 設定に基づいて移行を完了します:

    • 移行先の Microsoft SQL Server が移行元と同じホスト名/IP アドレスとデータベース名を使用している場合は、ESET Inspect Server サービスを再起動します。

    • 移行先の Microsoft SQL Server のホスト名/IP アドレス、ポート、データベース名が移行元と異なる場合は、ESET Inspect Server インストーラーを修復/変更モードで実行します。すべての設定は変更せずに、Microsoft SQL データベース接続の詳細(ホスト名/IP アドレス、ポート、データベース名)を更新します。