Amazon Relational Database Service
用户指南 (API Version 2014-10-31)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

创建 Microsoft SQL Server 数据库实例并连接到数据库实例

Amazon RDS 的基本构建基块是数据库实例。Amazon RDS 数据库实例类似于本地 Microsoft SQL Server。在创建 SQL Server 数据库实例后,您可以在其中添加一个或多个自定义数据库。

重要

在创建数据库实例之前,您必须拥有一个 AWS 账户。如果您没有 AWS 账户,请打开 https://aws.amazon.com/,然后选择 Create an AWS Account

在此主题中,您可以创建示例 SQL Server 数据库实例。然后可以连接到该数据库实例并运行简单的查询。最后,您将删除该示例数据库实例。

创建示例 SQL Server 数据库实例

在此过程中,您会使用 AWS 管理控制台 创建示例数据库实例。由于只创建示例数据库实例,本例中未针对每个设置进行完整介绍。有关每个设置的完整介绍,请参阅 创建运行 Microsoft SQL Server 数据库引擎的数据库实例

创建运行 Microsoft SQL Server 数据库引擎的数据库实例

  1. 登录 AWS 管理控制台 并通过以下网址打开 Amazon RDS 控制台:https://console.amazonaws.cn/rds/

  2. 在 Amazon RDS 控制台的右上角,选择您要在其中创建数据库实例的区域。

  3. 在导航窗格中,选择 Instances

  4. 选择 Launch DB Instance

    此时将出现 Select Engine 页面。

     引擎选择
  5. 选择 SQL Server 图标,然后为 SQL Server Express 版本选择 Select

    此时将出现 Specify DB Details 页面。

     数据库实例详细信息
  6. Specify DB Details 页上,提供您的数据库实例的信息,如下表所示:

    对于此参数 请执行此操作

    License Model

    选择 license-included 可使用 Microsoft SQL Server 的一般许可协议。

    数据库引擎版本

    在列表中选择可用的最新版本的 SQL Server。

    数据库实例类

    选择 db.t2.micro。此实例类适合用于测试。

    Time Zone

    请不要选择时区。如果您未选择时区,则数据库实例将使用默认时区。

    存储类型

    选择存储类型 General Purpose (SSD)

    分配的存储空间

    输入“20”,为您的数据库分配 20 GB 的存储空间。您将看到建议分配更多存储空间的警告,但由于这只是示例数据库实例,20 GB 的空间足够了。

    DB Instance Identifier

    键入 sample-instance

    Master Username

    键入一个名称,该名称将用作登录数据库实例的主用户名称,且拥有所有数据库特权。主用户名是 SQL Server Authentication 的登录信息。

    Master PasswordConfirm Password

    键入您的主用户密码。密码必须包含 8 到 128 个可打印 ASCII 字符,不包括 /、" 和 @。

  7. 选择 Next 以继续。

    此时将出现 Configure Advanced Settings 页面。

     “Additional Configuration”面板
  8. Configure Advanced Settings 页上,提供您的数据库实例的信息,如下表所示:

    对于此参数 请执行此操作

    VPC

    选择 Create new VPC

    子网组

    选择 Create new DB Subnet Group

    公开访问

    选择

    可用区

    选择 No Preference

    VPC 安全组

    选择 Create new Security Group

    Database Port

    保留默认值 1433,除非您有希望通过其访问数据库的特定端口。SQL Server 安装默认使用端口 1433,但是在某些情况下,防火墙可能会阻止此端口。如果不确定,请询问您的网络管理员应使用什么端口。

    DB Parameter Group

    保留默认值。

    选项组

    保留默认值。

    Copy Tags To Snapshots

    将此设置留为未选择状态。

    备份保留期

    选择 7

    备份时段

    选择 No Preference

    Enable Enhanced Monitoring

    选择 No

    Auto Minor Version Upgrade

    选择

    Maintenance Window

    选择 No Preference

  9. 选择 Launch DB Instance

  10. 选择 View Your DB Instances

    在 RDS 控制台中,新数据库实例显示在数据库实例列表中。数据库实例具有 creating 状态,直到该数据库实例可供使用。当状态变为 Available 时,您可以连接到该数据库实例。根据数据库实例类和存储量,新实例可能需要等待 20 分钟时间才可用。

     “My DB Instances”列表

连接到示例 SQL Server 数据库实例

在本产品中,您将使用 Microsoft SQL Server Management Studio (SSMS) 连接示例数据库实例。要下载此实用工具的独立版本,请参阅 Microsoft 文档了解下载中心 SQL Server Management Studio (SSMS)

使用 SSMS 连接数据库实例

  1. 找到您的数据库实例的 DNS 名称和端口号。

    1. 打开 RDS 控制台,然后选择 Instances,显示数据库实例的列表。

    2. 选择 SQL Server 数据库实例所在的行以显示实例的摘要信息。

       确定数据库实例终端节点和端口的位置
    3. 复制终端节点。Endpoint 字段拥有两个由冒号 (:) 分开的部分。冒号前面的部分是实例的 DNS 名称,后面的部分是端口号。复制这两部分。

  2. 启动 SQL Server Management Studio。

    显示 Connect to Server 对话框。

     “Connect to Server”对话框
  3. 为您的示例数据库实例提供信息。

    1. 对于 Server type,选择 Database Engine

    2. 对于 Server name,键入或粘贴示例数据库实例的 DNS 名称和端口号,用逗号隔开。

      重要

      将 DNS 名称和端口号之间的冒号更改为逗号。

      例如,您的服务器名称应类似于以下示例:

      sample-instance.cg034hpkmmjt.us-east-1.rds.amazonaws.com,1433
    3. 对于 Authentication,选择 SQL Server Authentication

    4. 对于 Login,键入您之前为示例数据库实例选择的主用户名。

    5. 对于 Password,键入您之前为示例数据库实例选择的密码。

  4. 选择 Connect

    稍等几分钟后,SSMS 将连接到您的数据库实例。如果您无法连接到数据库实例,请参阅 排除与 SQL Server 数据库实例的连接的故障

探索您的示例 SQL Server 数据库实例

在此过程中,您将继续之前的步骤并使用 Microsoft SQL Server Management Studio (SSMS) 探索您的示例数据库实例。

使用 SSMS 探索数据库实例

  1. 您的 SQL Server 数据库实例 附带 SQL Server 的标准内置系统数据库 (master、model、msdb 和 tempdb)。要了解系统数据库,请执行以下操作:

    1. 在 SSMS 的 View 菜单上,选择 Object Explorer

    2. 展开数据库实例,展开 Databases,然后展开 System Databases,如下所示。

       Object Explorer 中显示系统数据库
  2. 您的 SQL Server 数据库实例还附带一个名为 rdsadmin 的数据库。Amazon RDS 使用此数据库存储其用于管理您的数据库的对象。rdsadmin 数据库还包括存储过程,您可以运行它们来执行高级任务。

  3. 您现在可以开始创建您自己的数据库并像往常一样对数据库实例和数据库运行查询。要对示例数据库实例运行测试查询,请执行以下操作:

    1. 在 SSMS 中,在 File 菜单上,指向 New,然后选择 Query with Current Connection

    2. 键入以下 SQL 查询:

      select @@VERSION
    3. 运行查询。SSMS 会返回 SQL Server 版的 Amazon RDS 数据库实例。

       “SQL Query”窗口

删除您的示例数据库实例

在探索您创建的示例数据库实例之后,您应当删除数据库实例,因此您无需为其付费。

删除数据库实例

  1. 登录 AWS 管理控制台 并通过以下网址打开 Amazon RDS 控制台:https://console.amazonaws.cn/rds/

  2. Instances 列表中,选择您的示例数据库实例。

  3. 选择 Instance Actions,然后选择 Delete

  4. 对于 Create final Snapshot,选择 No

    注意

    您应为要删除的所有生产数据库实例创建最终快照。

  5. 选择 Delete

相关主题