翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
を使用した 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 ソースデータベースに接続するには
-
で AWS Schema Conversion Tool、ソースの追加 を選択します。
-
Azure SQL データベース を選択し、次へ を選択します。
[Add source] (ソースの追加) ダイアログボックスが表示されます。
-
[接続名] にデータベースの名前を入力します。この名前が AWS SCT の左側のパネルのツリーに表示されます。
-
からデータベース認証情報を使用するか AWS Secrets Manager 、手動で入力します。
-
Secrets Manager のデータベース認証情報を使用するには、以下の手順に従ってください。
-
[AWS シークレット] で、シークレットの名前を選択します。
-
[入力] を選択すると、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証明書とデータベースパスワードを保存するための安全なボールトを作成します。このオプションをオンにすると、データベースのパスワードが保存されるため、パスワードを入力しなくてもデータベースにすばやく接続できます。
-
-
接続のテストを選択して、 がソースデータベースに接続 AWS SCT できることを確認します。
-
[Connect] (接続) を選択して、ソースデータベースに接続します。