

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 为 DMS 架构转换配置数据提供程序
<a name="getting-started-data-providers"></a>

接下来，创建描述源数据库和目标数据库的数据提供程序。对于每个数据提供程序，可以指定数据存储类型和位置信息。您不会将数据库凭证存储在数据提供程序中。

**为本地数据库创建数据提供程序**

1. 登录 AWS 管理控制台，然后打开 AWS DMS 控制台。

1. 在导航窗格中，选择**数据提供程序**，然后选择**创建数据提供程序**。

1. 对于**名称**，为源数据提供程序输入唯一名称。例如，输入 `sc-dp`。

1. 对于**目的**，请选择**架构转换**。

1. 对于**引擎类型**，为数据提供程序选择数据库引擎类型。

1. 如果您想在不连接到目标数据库的情况下使用架构转换，请开启**虚拟模式**。有关更多信息，请参阅 [虚拟数据提供程序](virtual-data-provider.md)。

1. 如果**虚拟模式**已开启，则连接信息将使用默认值自动预设。请注意，虚拟数据提供程序只能在迁移项目或架构转换中用作目标。有关虚拟模式的更多信息，请参阅[虚拟数据提供程序](virtual-data-provider.md)。

   如果**虚拟模式**已关闭，请提供源数据库的连接信息。连接参数取决于数据库引擎。有关更多信息，请参阅 [ 创建实例提供程序](data-providers-create.md)。

1. 选择**引擎配置**。然后选择**手动输入**。提供源数据库的连接信息。连接参数取决于源数据库引擎。有关更多信息，请参阅 [ 创建实例提供程序](data-providers-create.md)。

1. 对于**安全套接字层（SSL）模式**，选择 SSL 强制执行类型。

1. 选择**创建数据提供程序**。

**为 Amazon RDS 数据库创建数据提供程序**

1. 登录 AWS 管理控制台，然后打开 AWS DMS 控制台。

1. 在导航窗格中，选择**数据提供程序**，然后选择**创建数据提供程序**。

1. 对于**名称**，为源数据提供程序输入唯一名称。例如，输入 `sc-dp`。

1. 对于**目的**，请选择**架构转换**。

1. 对于**引擎类型**，为数据提供程序选择数据库引擎类型。

1. 如果您打算在不连接到目标数据库的情况下使用此数据提供程序进行架构转换，请开启**虚拟模式**。有关虚拟模式的更多信息，请参阅[虚拟数据提供程序](virtual-data-provider.md)。

1. 选择**引擎配置**。选择**从列表中选择 RDS 数据库实例**。

1. 对于**来自 RDS 的数据库**，选择**浏览**，然后选择您的数据库。DMS 架构转换会自动检索有关引擎类型、服务器名称和端口的信息。

1. 对于**数据库名称**，输入数据库的名称。

1. 对于**安全套接字层（SSL）模式**，选择 SSL 强制执行类型。

1. 选择**创建数据提供程序**。