データベース移行

このオプションを使用すると、Log360の組み込みデータベースサーバー(PostgreSQL)をMS SQL Server、またはPostgreSQLサーバーの別のインスタンスに変更できます。

重要ポイント

  • サポートされているデータベースの移行:
    • PostgreSQLサーバーからMS SQL Server、またはPostgreSQLサーバーの別のインスタンス。
    • MS SQL ServerからPostgreSQL Server、またはMS SQL Serverの別のインスタンス。
  • サポートされているデータベースバージョン:
    • PostgreSQL:9.2から9.5
    • MS SQL:2005以降
  • 続行する前にデータベースのバックアップをご取得ください。

前提条件

  • SQL Serverがインストールされているディレクトリからbcp.exeファイルとbcp.rllファイルをコピーして、Log360 binフォルダーに貼り付けます( <Log360_installed_directory/bin).ファイルを手動でコピーする代わりに、ユーザーインターフェイスから直接データベースの移行を構成するときにこれを行うこともできます。
    • bcp.exeファイルの場所:<MSSQL_installed_folder>\Client SDK\ODBC\130\Tools\Binn\bcp.exe。例:C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\bcp.exe.
    • bcp.rllファイルの場所:<MSSQL_installed_folder>\Client SDK\ODBC\130\Tools\Binn\Resources\1033\bcp.rll.例:C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\Resources\1033\bcp.rll
  • MS SQLに移行するには、MS SQL Serverのバージョンに従って、対応するSQL Native ClientをLog360マシンにインストールしてください。
  • MS SQLサーバーバージョン

    ネイティブクライアント

    2005

    ダウンロード

    2008

    ダウンロード

    2008 R2

    ダウンロード

    2012

    ダウンロード

    2014

    ダウンロード

    2016

    ダウンロード

    2017

    ダウンロード

  • MS SQL Serverマシンでファイアウォールが有効になっている場合は、TCPポートとUDPポートを開く必要があります。

データベースを移行する手順

  1. 管理者としてLog360にログインします。
  2. 「管理」タブ→「一般設定」→「データベース設定」→「データベース移行」に移動します。
  3. [コンポーネント名][Log360]を選択します。
  4. [データベースサーバーを選択]メニューから、変更先のデータベースサーバーを選択します。
  5. PostgreSQLサーバーを選択した場合、次のようになります。
    • [DBサーバー名/IPとポート]フィールドに、PostgreSQLデータベースサーバーのホスト名またはIPアドレスとポート番号を入力します。
    • 新しいデータベースを作成する権限を持つユーザーのユーザー名パスワードを入力します。
  6. MS SQL Serverを選択した場合、次のようになります。
    • [DBサーバー名/IPとポート]フィールドに、MS SQLデータベースサーバーのホスト名またはIPアドレスとポート番号を入力します。
    • [DBサーバーインスタンス]フィールドで、使用するSQL Serverインスタンスを選択します。
    • bcp.exeファイルとbcp.rllファイルを既に移動している場合は、[bcp.exeファイルの選択]フィールドと[bcp.rllファイルの選択]フィールドに同じものが表示されます。そうでない場合は、[参照]をクリックして、SQL Serverのインストールディレクトリからbcp.exeファイルとbcp.rllファイルを選択します。
    • 認証には、Windows資格情報またはSQL Serverユーザーアカウントのいずれかを使用できます。
    • SQL Serverユーザーアカウントを使用する場合は、[SQL認証]を選択し、ユーザー名とパスワードを入力します。
    • Windows認証を使用する場合は、[Windows認証]を選択し、Windowsドメインユーザーアカウントのユーザー名とパスワードを入力します。現在マシンにログインしているユーザーのユーザー名とパスワードを自動入力するには、既定のWindows認証を使用する]チェックボックスをオンにします。
    • 注意:使用するユーザーアカウントには、選択したMS SQL Serverにデータベースを作成するためのアクセス許可が必要です。

  7. 古いデータベースから新しいデータベースにデータをコピーするには、[既存のデータを移行]チェックボックスをオンにします。

    重要:Log360の新規インストールのデータベースまたはコンポーネントに変更を加えたい場合のみ、このボックスのチェックを外したままにしてください。

  8. [保存]をクリックします。
       概要