ライブデータベースへの接続によるプロジェクトの作成
ライブデータベース接続を使用してプロジェクトを作成できます。 プロジェクトの作成は、移行プロセスの最初のステップです。 ライブ接続を使用してプロジェクトを作成する場合は、次の操作を行います。
ソースリレーショナルデータベースへの接続の詳細を指定します。
宛先 MongoDB 配置の接続の詳細を指定します。
移行の一部であるデータベース、スキーマ、テーブルを選択します。
このタスクについて
ライブ接続を使用してプロジェクトを作成することをお勧めします。新しい Relational Migrator プロジェクトを開始するには、
プロジェクトの作成を終了する前に、初期マッピングを選択できます。 これらのオプションには、リレーショナルデータベースに基づいて Relational Migrator によって自動的に提案される推奨 MongoDB スキーマを使用して を開始することが含まれます。
手順
[Connect database] ボタンをクリックします。
保存された リレーショナルデータベース接続 Use a saved connectionを使用するには、 をクリックしてドロップダウンから選択し、必要に応じて認証情報を入力します。
新しい接続を作成するには、Add a new connection をクリックします。
Database type[0} ドロップダウンで、データベースタイプを選択します。
接続文字列を直接入力するには、Enter URI manually トグルを有効にし、接続文字列をJDBC URI に貼り付けます。
データベース情報を入力して接続文字列を作成するには、次のコマンドを入力します。
フィールド値Host
ホストIPまたは DNS 名。
Port
ポート番号。
Database
データベース名。必須。
Identifier
Service Name または SID のいずれか 1 つ。
Username および Password
認証に使用する資格情報です。
Save password を確認するとパスワードはマシンに安全に保存されるため、保存された接続を使用するときに Username と Password を再度入力する必要はありません。
フィールド値Host
ホストIPまたは DNS 名。
Port
ポート番号。
Database
データベース名。空白の場合、すべてのデータベースにデフォルトの
dbo
スキーマ内のオブジェクトのみが表示されます。Authentication
デフォルトでは 、これはSQL Server Windowsに設定されています。 Relational Migrator実行可能ファイルを起動したユーザーの認証情報を使用して、 Windows統合認証 を有効にするには、 を に設定します。これにより、 フィールドとUsername Passwordフィールドが無効になります。
Username および Password
認証に使用する資格情報です。 Authentication が Windows に設定されている場合は無効です。
Save password を確認するとパスワードはマシンに安全に保存されるため、保存された接続を使用するときに Username と Password を再度入力する必要はありません。
General / SSL 切り替え
接続の SSL 設定を表示します。
SSL を使用するには、まず
server.ssl
user.properties
ファイル内の 構成プロパティのコメントを解除して更新する必要があります。SSL: Use SSL
SSL を有効または無効にします。
SSL: Trust server certificate
SSL が有効になっている場合は、保存された証明書を信頼するためにこれを確認します。信頼できる認証局に対してサーバー証明書を検証するには、 をオフのままにします。
フィールド値Host
ホストIPまたは DNS 名。
Port
ポート番号。
Database
データベース名。すべてのデータベースをロードするには、空白のままにします。
Username および Password
認証に使用する資格情報です。
Save password を確認するとパスワードはマシンに安全に保存されるため、保存された接続を使用するときに Username と Password を再度入力する必要はありません。
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
データベース名。デフォルトのデータベースに接続するには、空白のままにします。
Username および Password
認証に使用する資格情報です。
Save password を確認するとパスワードはマシンに安全に保存されるため、保存された接続を使用するときに Username と Password を再度入力する必要はありません。
General / SSL 切り替え
接続の SSL 設定を表示します。
SSL を使用するには、まず
server.ssl
user.properties
ファイル内の 構成プロパティのコメントを解除して更新する必要があります。SSL: Use SSL
SSL を有効または無効にします。
SSL: SSL mode
SSL が有効になっている場合は、次のいずれかを選択します。
Prefer (デフォルト): 可能であれば暗号化された接続を作成し、そうでない場合は暗号化されていない接続にフォールバックします。
Require: 暗号化された接続が必要です。
Verify CA: 信頼できる認証局に対してサーバー証明書を検証します。
Verify full: 証明書の内容に対してデータベース接続情報を検証します。
フィールド値Host
ホストIPまたは DNS 名。
Port
ポート番号。
Database
データベース名。必須。
Username および Password
認証に使用する資格情報です。
Save password を確認するとパスワードはマシンに安全に保存されるため、保存された接続を使用するときに Username と Password を再度入力する必要はありません。
フィールド値Host
ホストIPまたは DNS 名。
Port
ポート番号。
Database
データベース名。デフォルトのデータベースに接続するには、空白のままにします。
Username および Password
認証に使用する資格情報です。
Save password を確認するとパスワードはマシンに安全に保存されるため、保存された接続を使用するときに Username と Password を再度入力する必要はありません。
Connection name と任意の Environment tag を入力します。
[Connect] をクリックします。
保存された接続は、すべてのジョブとプロジェクトで使用できます。