

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 使用 連線至 Microsoft Azure SQL 資料庫 AWS SCT
<a name="CHAP_Source.AzureSQL"></a>

您可以使用 AWS SCT 將結構描述、程式碼物件和應用程式程式碼從 Azure SQL Database 轉換為下列目標：
+ Amazon RDS for MySQL
+ Amazon Aurora MySQL-Compatible Edition
+ Amazon RDS for PostgreSQL
+ Amazon Aurora PostgreSQL-Compatible Edition

**Topics**
+ [Azure SQL Database 做為來源的權限](#CHAP_Source.AzureSQL.Permissions)
+ [連線至 Azure SQL Database 做為來源](#CHAP_Source.AzureSQL.Connecting)

## Azure SQL Database 做為來源的權限
<a name="CHAP_Source.AzureSQL.Permissions"></a>

Azure SQL Database 做為來源所需的權限如下：
+ VIEW DEFINITION 
+ VIEW DATABASE STATE 

對您要轉換其結構描述的每個資料庫重複授予。

以下各節說明目標 MySQL 和 PostgreSQL 資料庫所需的權限。
+ [MySQL 做為目標資料庫的權限](CHAP_Source.SQLServer.ToMySQL.md#CHAP_Source.SQLServer.ToMySQL.ConfigureTarget) 
+ [PostgreSQL 做為目標資料庫的權限](CHAP_Source.SQLServer.ToPostgreSQL.md#CHAP_Source.SQLServer.ToPostgreSQL.ConfigurePostgreSQL) 

## 連線至 Azure SQL Database 做為來源
<a name="CHAP_Source.AzureSQL.Connecting"></a>

使用下列程序，透過 連線至 Azure SQL 資料庫來源資料庫 AWS Schema Conversion Tool。

**連線至 Azure SQL 資料庫來源資料庫**

1. 在 中 AWS Schema Conversion Tool，選擇**新增來源**。

1. 選擇 **Azure SQL Database**，然後選擇**下一步**。

   新增**來源**對話方塊隨即出現。

1. 在**連線名稱**中，輸入資料庫的名稱。 會在左側面板的樹狀目錄中 AWS SCT 顯示此名稱。

1. 使用來自 的資料庫登入資料 AWS Secrets Manager 或手動輸入：
   + 若要從 Secrets Manager 使用資料庫登入資料，請使用下列指示：

     1. 針對**AWS 秘密**，選擇秘密的名稱。

     1. 選擇**填入**，從 Secrets Manager 自動填入資料庫連線對話方塊中的所有值。

     如需從 Secrets Manager 使用資料庫登入資料的資訊，請參閱 [在 AWS Secrets Manager 中設定 AWS Schema Conversion Tool](CHAP_UserInterface.SecretsManager.md)。
   + 若要手動輸入 Azure SQL 資料庫來源資料庫連線資訊，請使用下列指示：  
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/SchemaConversionTool/latest/userguide/CHAP_Source.AzureSQL.html)

1. 選擇**測試連線**以驗證 AWS SCT 可以連接到您的來源資料庫。

1. 選擇**連線**以連線至來源資料庫。