を使用した Microsoft Azure SQL データベースへの接続 AWS SCT - AWS Schema Conversion Tool

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

を使用した Microsoft Azure SQL データベースへの接続 AWS SCT

AWS SCT を使用して、スキーマ、コードオブジェクト、アプリケーションコードを Azure SQL データベースから次のターゲットに変換できます。

  • Amazon RDS for MySQL

  • Amazon Aurora My SQL互換エディション

  • Amazon RDS for PostgreSQL

  • Amazon Aurora Postgre SQL互換エディション

ソースとしての Azure SQL データベースの権限

ソースとしての Azure SQL Database に必要な権限は次のとおりです。

  • VIEW DEFINITION

  • VIEW DATABASE STATE

スキーマを変換する、各データベースの付与を繰り返します。

ターゲット MySQL データベースと PostgreSQL データベースに必要な権限については、以下のセクションで説明します。

ソースとしての Azure SQL データベースへの接続

を使用して Azure SQL データベースのソースデータベースに接続するには、次の手順に従います AWS Schema Conversion Tool。

Azure SQL Database ソースデータベースに接続するには
  1. で AWS Schema Conversion Tool、ソースの追加 を選択します。

  2. Azure SQL データベース を選択し、次へ を選択します。

    [Add source] (ソースの追加) ダイアログボックスが表示されます。

  3. [接続名] にデータベースの名前を入力します。この名前が AWS SCT の左側のパネルのツリーに表示されます。

  4. からデータベース認証情報を使用するか AWS Secrets Manager 、手動で入力します。

    • Secrets Manager のデータベース認証情報を使用するには、以下の手順に従ってください。

      1. [AWS シークレット] で、シークレットの名前を選択します。

      2. [入力] を選択すると、Secrets Manager のデータベース接続ダイアログボックスにすべての値が自動的に入力されます。

      Secrets Manager のデータベース認証情報を使用する方法については、「AWS Secrets Manager での の設定 AWS Schema Conversion Tool」を参照してください。

    • Azure SQL Database ソースデータベース接続情報を手動で入力するには、以下の手順に従います。

      パラメータ アクション
      [Server name] (サーバー名)

      ソースデータベースサーバーのドメインネームサービス (DNS) 名または IP アドレスを入力します。

      データベース

      接続するデータベースのデータベース名を入力します。

      User name (ユーザー名) と [Password] (パスワード)

      データベース認証情報を入力して、ソースデータベースサーバーに接続します。

      AWS SCT は、プロジェクト内のデータベースに接続する場合にのみ、パスワードを使用してソースデータベースに接続します。ソースデータベースのパスワードの漏洩を防ぐため、デフォルトで AWS SCT にパスワードは保存されません。 AWS SCT プロジェクトを閉じて再び開いた場合は、必要に応じて、ソースデータベースへの接続に使用するパスワードの入力を求められます。

      Store Password

      AWS SCT は、SSL証明書とデータベースパスワードを保存するための安全なボールトを作成します。このオプションをオンにすると、データベースのパスワードが保存されるため、パスワードを入力しなくてもデータベースにすばやく接続できます。

  5. 接続のテストを選択して、 がソースデータベースに接続 AWS SCT できることを確認します。

  6. [Connect] (接続) を選択して、ソースデータベースに接続します。