

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

# 使用连接到 Apache Cassandra 数据库 AWS Schema Conversion Tool
<a name="CHAP_Source.Cassandra"></a>

您可以使用 AWS SCT 将密钥空间从 Apache Cassandra 转换为亚马逊 DynamoDB。

## 连接到作为源的 Apache Cassandra
<a name="CHAP_Source.Cassandra.Connecting"></a>

使用 AWS Schema Conversion Tool按照以下过程连接到 Apache Cassandra 源数据库。

**连接到 Apache Cassandra 源数据库**

1. 在中 AWS Schema Conversion Tool，选择**添加来源**。

1. 选择 **Cassandra**，然后选择**下一步**。

   此时显示**添加源**对话框。

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)。
   + 要手动输入 Apache Cassandra 源数据库连接信息，请按照以下说明进行操作：



<table>
<thead>
  <tr><th>参数</th><th>Action</th></tr>
</thead>
<tbody>
  <tr><td><b>服务器名称</b></td><td>输入源数据库服务器的域名服务 (DNS) 名称或 IP 地址。</td></tr>
  <tr><td><b>服务器端口</b></td><td>输入用于连接到源数据库服务器的端口。</td></tr>
  <tr><td><b>用户名</b>和<b>密码</b></td><td>输入数据库凭证，以便连接到源数据库服务器。<br />AWS SCT 仅当您选择在项目中连接到您的数据库时，才使用该密码连接到您的源数据库。为了避免泄露源数据库的密码， AWS SCT 不会默认存储该密码。如果您关闭 AWS SCT 项目并重新打开它，则系统会提示您输入密码以根据需要连接到源数据库。</td></tr>
  <tr><td><b>使用 SSL</b></td><td>如果要使用安全套接字层 (SSL) 连接到数据库，请选择此选项。在 <b>SSL</b> 选项卡上提供以下其他信息（如适用）：<ul><li> <b>信任存储</b>：要使用的信任存储。 </li><li> <b>密钥存储</b>：要使用的密钥存储。 </li></ul></td></tr>
  <tr><td><b>存储密码</b></td><td>AWS SCT 创建用于存储 SSL 证书和数据库密码的安全保管库。启用此选项，可存储数据库密码，且无需输入密码可快速连接到数据库。</td></tr>
</tbody>
</table>


1. 选择 “**测试连接**” 以验证是否 AWS SCT 可以连接到您的源数据库。

1. 选择**连接**以连接到源数据库。