Docs Menu

ライブデータベースへの接続によるプロジェクトの作成

ライブデータベース接続を使用してプロジェクトを作成できます。 プロジェクトの作成は、移行プロセスの最初のステップです。 ライブ接続を使用してプロジェクトを作成する場合は、次の操作を行います。

  • ソースリレーショナルデータベースへの接続の詳細を指定します。

  • 宛先 MongoDB 配置の接続の詳細を指定します。

  • 移行の一部であるデータベース、スキーマ、テーブルを選択します。

ライブ接続を使用してプロジェクトを作成することをお勧めします。新しい Relational Migrator プロジェクトを開始するには、

プロジェクトの作成を終了する前に、初期マッピングを選択できます。 これらのオプションには、リレーショナルデータベースに基づいて Relational Migrator によって自動的に提案される推奨 MongoDB スキーマを使用して を開始することが含まれます。

1
2

保存されたリレーショナルデータベース接続 Use a saved connectionを使用するには、 をクリックしてドロップダウンから選択し、必要に応じて認証情報を入力します。

新しい接続を作成するには、Add a new connection をクリックします。

  1. [Database type ドロップダウンで、データベースタイプを選択します。

  2. 接続文字列を直接入力するには、Enter URI manually トグルを有効にし、接続文字列をJDBC URI に貼り付けます。

  3. データベース情報を入力して接続文字列を作成するには、次のコマンドを入力します。

    フィールド

    Host

    ホストIPまたは DNS 名。

    Port

    ポート番号。

    Database

    データベース名。 必須。

    Identifier

    Service Name または SID のいずれか 1 つ。

    UsernamePassword

    認証に使用する資格情報です。

    Save password を確認するとパスワードはマシンに安全に保存されるため、保存された接続を使用するときに UsernamePassword を再度入力する必要はありません。

    フィールド

    Host

    ホストIPまたは DNS 名。

    Port

    ポート番号。

    Database

    データベース名。 空白の場合、すべてのデータベースのデフォルトの dboスキーマ内のオブジェクトのみが表示されます。

    Authentication

    デフォルトでは 、これは SQL Server に設定されています。 Relational Migrator実行可能ファイルを起動したユーザーの認証情報を使用して、 Windows統合認証 を有効にするには、 を に設定します。Windowsこれにより、Username フィールドと Password フィールドが無効になります。

    UsernamePassword

    認証に使用する資格情報です。 AuthenticationWindows に設定されている場合は無効です。

    Save password を確認するとパスワードはマシンに安全に保存されるため、保存された接続を使用するときに UsernamePassword を再度入力する必要はありません。

    General / SSL 切り替え

    接続の SSL 設定を表示します。

    SSL を使用するには、まずserver.ssl user.propertiesファイル内の 構成プロパティのコメントを解除して更新する必要があります。

    SSL: Use SSL

    SSL を有効または無効にします。

    SSL: Trust server certificate

    SSL が有効になっている場合は、保存された証明書を信頼するためにこれを確認します。 信頼できる認証局に対してサーバー証明書を検証するには、 をオフのままにします。

    フィールド

    Host

    ホストIPまたは DNS 名。

    Port

    ポート番号。

    Database

    データベース名。 すべてのデータベースをロードするには、空白のままにします。

    UsernamePassword

    認証に使用する資格情報です。

    Save password を確認するとパスワードはマシンに安全に保存されるため、保存された接続を使用するときに UsernamePassword を再度入力する必要はありません。

    General / SSL 切り替え

    接続の SSL 設定を表示します。

    SSL を使用するには、まずserver.ssl user.propertiesファイル内の 構成プロパティのコメントを解除して更新する必要があります。

    SSL: Use SSL

    SSL を有効または無効にします。

    SSL: SSL mode

    SSL が有効になっている場合は、次のいずれかを選択します。

    • Preferred (デフォルト): 可能であれば暗号化された接続を作成し、そうでない場合は暗号化されていない接続にフォールバックします。

    • Required: 暗号化された接続が必要です。

    • Verify CA: 信頼できる認証局に対してサーバー証明書を検証します。

    • Verify identity: 証明書の内容に対してデータベース接続情報を検証します。

    フィールド

    Host

    ホストIPまたは DNS 名。

    Port

    ポート番号。

    Database

    データベース名。 デフォルトのデータベースに接続するには、空白のままにします。

    UsernamePassword

    認証に使用する資格情報です。

    Save password を確認するとパスワードはマシンに安全に保存されるため、保存された接続を使用するときに UsernamePassword を再度入力する必要はありません。

    General / SSL 切り替え

    接続の SSL 設定を表示します。

    SSL を使用するには、まずserver.ssl user.propertiesファイル内の 構成プロパティのコメントを解除して更新する必要があります。

    SSL: Use SSL

    SSL を有効または無効にします。

    SSL: SSL mode

    SSL が有効になっている場合は、次のいずれかを選択します。

    • Prefer (デフォルト): 可能であれば暗号化された接続を作成し、そうでない場合は暗号化されていない接続にフォールバックします。

    • Require: 暗号化された接続が必要です。

    • Verify CA: 信頼できる認証局に対してサーバー証明書を検証します。

    • Verify full: 証明書の内容に対してデータベース接続情報を検証します。

  4. Connection name と任意の Environment tag を入力します。

  5. [Connect] をクリックします。

    保存された接続は、すべてのジョブとプロジェクトで使用できます。