Amazon Relational Database Service
用户指南 (API 版本 2014-10-31)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

创建 Oracle 数据库实例并连接到 Oracle 数据库实例上的数据库

Amazon RDS 的基本构建基块是数据库实例。Amazon RDS 数据库实例类似于本地 Oracle 数据库。

重要

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

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

创建示例 Oracle 数据库实例

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

创建运行 Oracle 数据库引擎的数据库实例

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

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

  3. 在导航窗格中,选择实例

  4. 选择启动数据库实例

    此时将出现选择引擎页面。

     引擎选择
  5. 选择 Oracle 图标,然后选择 Oracle Standard Edition Two 版本的选择

  6. 选择使用案例页面询问您是否计划使用所创建的数据库实例进行生产。选择 Dev/Test,然后选择 Next

    此时将出现指定数据库详细信息页面。

     数据库实例详细信息
  7. 指定数据库详细信息页面上,提供数据库实例的信息,如下表所示:

    对于该参数 请执行该操作

    许可模式

    选择 license-included 可使用 Oracle 的一般许可协议。

    数据库引擎版本

    在列表中选择可用的最新版 Oracle。

    数据库实例类

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

    多可用区部署

    对于开发和测试,选择 No

    存储类型

    选择存储类型 General Purpose (SSD)

    分配的存储空间

    输入 20,为您的数据库分配 20 GiB 的存储空间。

    数据库实例标识符

    键入 oracle-instance1

    主用户名

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

    主密码确认密码

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

  8. 选择 Next 以继续。

    此时将出现配置高级设置页面。

  9. 配置高级设置页面上,提供数据库实例的信息,如下表所示:

    对于该参数 请执行该操作

    Virtual Private Cloud (VPC)

    选择 Create new VPC

    子网组

    选择创建新的数据库子网组

    公开可用性

    选择

    可用区

    选择 No Preference

    VPC 安全组

    选择新建 VPC 安全组

    数据库名称

    键入 ORCL

    数据库端口

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

    数据库参数组

    保留默认值。

    选项组

    保留默认值。

    复制标签给快照

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

    字符集名称

    选择表示 Unicode 5.0 UTF-8 Universal 字符集的默认值 AL32UTF8

    启用加密

    选择 No 则对此数据库实例启用静态加密。

    备份保留期

    选择 7 天

    备份时段

    选择无首选项

    增强监测

    选择禁用增强监控

    自动次要版本升级

    选择允许自动次要版本升级

    维护时段

    选择无首选项

  10. 选择启动数据库实例

  11. 选择查看数据库实例详细信息

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

     “My DB Instances”列表

连接到您的示例 Oracle 数据库实例

在 Amazon RDS 预置数据库实例后,您可以使用任何标准 SQL 客户端应用程序连接到该实例。在此过程中,您使用 Oracle sqlplus 命令行实用工具连接到示例数据库实例。要下载此实用工具的独立版本,请参阅 SQL*Plus 用户指南和参考

使用 SQL*Plus 连接到数据库实例

  1. 找到您的数据库实例的终端节点 (DNS 名称) 和端口号。

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

    2. 单击 Oracle 数据库实例名称以显示其详细信息。

    3. 滚动到连接部分并复制终端节点。另请注意端口号。您需要终端节点和端口号才能连接到数据库实例。

       “My DB Instances”列表
  2. 在命令提示符下,在一行中键入以下命令,可使用 sqlplus 实用工具连接到数据库实例。Host 的值是数据库实例的终端节点,Port 的值是分配给数据库实例的端口,而 Oracle SID 的值是数据库实例的数据库 (您在创建数据库实例时指定) 的名称,不是数据库实例的名称。

    PROMPT>sqlplus 'mydbusr@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=endpoint) (PORT=1521))(CONNECT_DATA=(SID=ORCL)))'

    您应该可以看到类似于如下所示的输出内容。

    SQL*Plus: Release 11.1.0.7.0 - Production on Wed May 25 15:13:59 2011 SQL>

删除您的示例数据库实例

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

删除无最终数据库快照的数据库实例

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

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

  3. 选择要删除的数据库实例。

  4. 对于实例操作,选择删除

  5. 对于是否创建最终快照?选择,然后确认选择。

  6. 选择 Delete

相关主题