# 1 产品概述

# 1.1 产品概述

ORACLE是数据库领域一直处于领先地位的产品,它移植性好、使用方便、功能强、容量大、安全可靠等特性,可适用于各类环境。招商云 RDS ORACLE 面向企业提供高可靠,高稳定,高安全,高性能的金融级数据库服务。

# 1.2 业务价值

1)简单易用

用户只需几步操作可轻松在云门户自助购买RDS实例

2)数据安全 通过访问控制策略和防火墙的保护,只有可信应用才允许访问实例;每个租户划分不同的VPC,只能看到、操作自己的RDS,提供安全的数据保障

3)稳定可靠 使用行业中最稳定的数据库版本部署,且通过多数据中心架构、双机热备和安全备份保护机制,保障业务可用性,满足OLAP、OLTP、混合型等不同场景下业务系统需求

4)弹性扩容 用户可通过控制台完成RDS在线数据容量扩容

# 1.3 使用限制

  • 基础版通过主机IP地址访问,高可用版必须使用产品提供的VIP地址访问数据库服务,否则会导致部分服务降级,如故障切换等

  • DS实例默认支持AL32UTF8

  • 目前只支持华南一区测试专区、华南一区测试专区(2)申请开发测试RDS实例

  • 只支持租户区云主机访问DB实例,不支持外网访问

# 2 购买指南

# 2.1 计费方式

根据产品的规格分为按小时计费、包月计费和包年计费

# 2.2 计算资源-价格

数据库类型 实例类型 CPU/核 内存/GB IOPS 最大连接 包月/元 包年/元 按时付费/元
ORACLE 基础版 2 4 800 500 1888.33 22660.00 2.5868
ORACLE 基础版 4 8 800 1000 2171.67 26060.00 2.9749

# 2.3 存储资源

存储资源—价格(备注:参考云硬盘价格)
数据库类型 类型 包月(元/GB) 包年(元/GB) 按时付费(元/GB)
ORACLE 普通云硬盘 0.75 9.00 0.001027
ORACLE SNA磁盘 1.25 15.00 0.001712

# 3 快速入门

# 3.1 创建RDS ORACLE实例

  • 单击购买,进入购买页面,选择数据库套餐规格,购买数据库实例

oracle1

# 3.2 创建用户账号

# 3.3 创建表空间

# 4 操作手册

# 4.1 创建RDS ORACLE

1)进入购买页面,选择【云数据库RDS】->购买

注:若在其他子系统中购买数据库实例,选择【切换子系统】菜单,切换到对应的子项目购买页面中购买

2)选择计费模式、区域、可用区,点击【下一步:选择数据库】

  • 【计费模式】:提供按量计费包月包年两种模式可选
  • 【云环境】:选择当前租户项目下可选云环境
  • 【区域】:根据云环境选择实例所在的物理位置。
  • 【可用区】:根据云环境和区域选择可用区

3)选择数据库Flavor规格,点击【下一步:选择存储和网络】

  • 【数据库类型】:选择ORACLE

  • 【版本】:可选11.2.0.4.160119

  • 【系列】:可选基础版Oracle-集群版-GI

  • 【主机类型】:可选虚拟机

  • 【Flavor规格】:根据版本、系列、类型选择数据库主机的规格

4) 选择【磁盘类型】、【数据盘(GB)】、【字符集】、【块大小】、【VPC】、【子网】,单击“下一步:设置信息”

  • 【磁盘类型】:可选通用型高性能型容量型

  • 【数据盘(GB)】: 自定义数据盘大小(单位GB)

  • 【字符集】:存储数据到表中所用到的字符集,不同字符集的编码格式不同

  • 【块大小】:标准数据块大小(单位B),可选819216384

  • 【VPC】:自定义的逻辑网络隔离空间,其中【租户简称或收益人】-SIT-CORE表示core区开发网段、【租户简称或收益人】-UAT-CORE表示core区测试网段、【租户简称或收益人】-Pre-CORE预发布网段、【租户简称或收益人】--CORE生产网段)

  • 【子网】:每个vpc内的IP地址块,例如仁和core区开发网段选择“net-rhsit-core-db-2047(.../)”、仁和core区测试网段选择“net-rhuat-core-db-2047(.../)”、仁和CORE区生产网段选着“net-rhprd-core-db-2047(.../*)”

5)输入【实例名】和【实例描述】,选择应用环境,选择是否启动数据库备份,单击“立即购买”

6)点击”云数据库RDS”,可以查看该子项目中所购买的云数据库实例清单

# 4.2 删除RDS ORACLE

1)云数据库实例列表中>选择所删除数据库实例->选择【删除】->进入手机验证页面

2)点击【获取短信验证】->输入手机验证码->单击“确定”

备注:

1)目前删除数据库实例会将云数据库实例包括云主机在内统一全部删除并回收资源,删除前需再三确认无误后,方可删除并回收实例资源,此操作需谨慎

2)默认短信验证码会发送到当前登录云门户账号绑定的手机中

3)恢复数据库实例,数据库回收站->选择所恢复数据库实例->选择【恢复】->输入验证码,单击“确定”

4)数据库回收站->选择所销毁数据库实例->选择【立即销毁】->输入验证码,单击“确定”

# 4.3 创建用户

# 标准用户

1.【云数据库】->选择对应类型实例->选择【管理】->进入数据库实例管理界面

2. 选择【账户管理】->【新增】->【标准用户】->进入创建标准用户页面

3. 定义【用户前缀】->单击”确认””

1)【用户前缀】:小写字母、数字、下划线组成、字母开头,字母或数字结尾;长度不超过30个字符;不能有!@#$%^&*()+-=等特殊字符。用户名前缀适用金科推出的标准规范,定义为项目子系统英文简称,默认会创建一组标准初始化用户,其一,子系统英文简称+data为属主用户;其二,子系统英文简称+opr为应用配置用户,如:招商保险核心子系统系统cmitb,设置用户名前缀:cmitb,默认创建初始化用户:cmitbdata为属主用户,cmitbopr应用配置用户。

2)data属组用户:适用于业务符合金科推出的标准数据库场景,具有:create sessioncreate tablecreate sequencecreate triggercreate viewcreate public synonymdrop public synonymcreate procedurecreate typeexecute on sys.dbms_jobselect on sys.v_$sessionselect on sys.dba_jobs_runningselect on sys.dba_jobscreate database linkcreate any synonymdrop any synonymcreate jobcreate any contextcreate materialized view权限,并创建r_xxxdata_dmlr_xxxdata_qryr_xxxdata_exec(xxx为初始化用户名前缀),以及授权deployop代理权限。

备注:

  • r_data_dml角色,data属组用户下表和视图等对象insert、delete、update增删改权限集合,适用于opr应用用户具有此角色

  • r_data_qry角色,data属组用户下表、视图等对象select查询权限集合,适用opr应用用户、数提或者数据同步ETL等只读权限用户具有此角色

  • r_data_exec角色,data属组用户下存储过程、包、函数等对象execute执行权限集合,适用于opr应用用户具有此角色

3)opr应用用户:适用于业务符合金科推出的标准数据库场景,具有对该属组用户对象(增、删、改、查表、视图,执行存储过程、包、函数等对象)权限,以及具有r_xxxdata_dmlr_xxxdata_qryr_xxxdata_exec(xxx角色权限,用于业务系统应用配置JDBCODBC等数据源,如:招商保险核心子系统系统cmitb,应用数据源配置账号:cmitbopr

备注: 标准化初始化用户,opr应用用户具有data属组用户下对象的DML权限,通过产品发布上线或者版本发布控制,统一标准化设置如下:

data属组用户对自身表、视图等对象授权增、删、改权限于r_xxxdata_dml角色;

data属组用户对自身表、视图等对象授权查询权限于r_xxxdata_qry角色;

data属组用户对自身存储过程、包、函数对象权限于r_xxxdata_exec角色。

4)deployop部署用户:适用于业务符合金科推出的标准数据库场景,代理data属组用户,具有该属组用户所有权限,适用于运营部署团队部署上线、日常DB版本发布,如:招商保险核心子系统系统cmitb,运营部署(版本发布)账号:deployop

【设置密码】

1)默认关闭设置密码开关,创建dataopr用户时,后台会设置初始密码,用户不可见或查询密码,需选择首次对初始用户重置密码。

2)打开设置密码开关,设置data属组用户和opr应用用户初始密码,但后台会设置密码过期,初次登陆时提醒重置密码,初次使用时需重置密码。

备注:

密码定义规则(密码最少长度至少12位;含数字、小写字母、大写字母和特殊符号),自定义设置并管理,不能设置如下特殊字母:"welcome", "database", "account", "user", "password", "oracle","computer", "abcd"。

# 自定义用户

1)选择【账号管理】->【新增】->【自定义用户】->进入创建自定义用户页面

2)定义【用户名】->选择数据表空间->选择临时表空间->单击”创建“

备注:密码/权限,由用户个性化定制选择

  • 【用户名】:小写字母、数字、下划线组成、字母开头,字母或数字结尾;长度不超过30个字符;不能有特殊字符。建议参考标准规范:deploy统一为部署用户;应用配置用户,标准使用:系统英文简称+OPR。如简道系统应用配置用户:siwayopr

3)【用户权限】勾选需要授权给该用户的当前库权限,可以多选 附【权限类型】说明

角色类别 角色 描述
系统角色 resource resource角色拥有部分实体权限角色, 包含的权限有:create trigger, create table, create type, create procedure, create cluster, create operator, create indextype, create sequence
connect connect角色拥有部分实体权限角色, 包含的权限有:alter session, create cluster, create view, create database link, create sequence, create session, create synonym
EXP_FULL_DATABASE 用户导出和导入数据角色: EXP导出权限
IMP_FULL_DATABASE 用户导出和导入数据角色: IMP导入权限
DATAPUMP_EXP_FULL_DATABAS 用户导出和导入数据角色: EXPDP导出权限
DATAPUMP_IMP_FULL_DATABASE 用户导出和导入数据角色: IMPDP导出权限
实体权限 create_session 创建会话
alter session 修改会话
create table 创建表
create procedure 创建存储过程
create sequence 创建序列
create trigger 创建触发器
create view 创建视图
create materialized view 创建物化视图
create public synonym 创建公共同义词
drop public synonym 删除公共同义词
create any synonym 创建别名
drop any synonym 删除别名
create cluster 创建聚簇
create operator 创建操作者
create any context 创建上下文
create type 创建类型
create indextype 创建索引类型
create database link 创建DBLINK
create job 创建JOB
create any directoryt 创建任何目录
select any table 查询任何表
查询系统视图权限 select on sys.v_$session 查询会话
select on sys.dba_jobs_running 查询job运行状态
select on sys.dba_jobs 查询job
execute on sys.dbms_job 执行dbms_job权限
**4)【设置密码】**:
  • 默认关闭设置密码开关,创建自定义用户时,后台会设置初始密码,用户不可见或查询密码,需选择首次对初始用户重置密码。

  • 默认打开设置密码开关,设置自定义用户初始密码。 备注: 密码定义规则(密码最少长度至少12位;含数字、小写字母、大写字母和特殊符号),自定义设置并管理,不能设置如下特殊字母:'welcome', 'database', 'account', 'user', 'password','oracle','computer', 'abcd'。

# 4.4 删除用户

1)选择【管理】->选择【用户管理】>选择所删除用户->选择【删除】

2)点击【确定】

# 4.5 重置密码

1)选择【用户管理】->选择所选用户->选择【重置密码

2)输入新密码并确认密码->【重置密码】

备注:

密码定义规则(密码最少长度至少12位;含数字、小写字母、大写字母和特殊符号),自定义设置并管理,不能设置如下特殊字母:"welcome", "database", "account", "user", "password", "oracle","computer", "abcd"。

# 4.6 创建表空间

1)【云数据库】->选择对应类型实例->选择【管理】->进入数据库实例管理界面

2)选择【表空间管理】->【新增】->进入新增表空间页面

3)输入表空间名称,选择【表空间类型】、【表空间大小】,单击“确定”,等待创建

  • 【表空间名称】:长度不能超过30个字符;小写字母、数字、下划线组成,字母开头,字母或数字结尾;不能有特殊字符。建议参考标准规范,以系统英文缩写名称创建

  • 【表空间大小】:默认值为1G,最大值为剩余可用的磁盘容量

# 4.7 表空间扩容

1)【云数据库】选择对应类型实例->选择【管理】->选择【表空间管理】>选择要扩容的表空间->选择【扩容】

2)选择【表空间大小】,单击“确定”,等待修改

【表空间大小】:默认值为原有表空间大小,最大值为剩余可用的磁盘容量

3)扩容编辑,向上调整表空间大小,点击确认即可扩容表空间

# 4.8 修改配额

1)【云数据库】->选择对应类型实例->选择【管理】->选择【表空间管理】>选择要扩容的表空间->选择【修改配额】

2)修改用户配额界面,选择需修改配额的用户,该用户若不是不限配额用户则不能进行取消配额操作,点击确认即可修改所选用户的配额类型

【配额类型】:不限配额指所选用户在该表空间有配额权限且不限配额,取消配额指所选用户在该表空间没有配额权限。

# 4.9 修改配置

1)选择【更多】->选择【修改配置】->进入修改配置页面

2)选择所需修改的Flavor规格->输入验证码,单击确定

# 4.10 磁盘扩容

1)选择【更多】->选择【磁盘扩容】->进入磁盘扩容页面

2)选择所需修改的磁盘大小->输入验证码,单击确定

# 4.11 数据库实例操作

# 编辑

【云数据库】->选择对应类型实例->选择【更多】->选择【编辑】->编辑实例的数据库描述->点击确认即可修改编辑实例的数据库描述

# 停止

【云数据库】->选择对应类型实例->选择【更多】->选择【停止】->弹出确定停止资源吗?提示->输入验证码,点击确认即可停止实例

# 重启

【云数据库】->选择对应类型实例->选择【更多】->选择【重启】->弹出确定重启资源吗?提示->输入验证码,点击确认即可重启实例

# 启动

【云数据库】->选择对应类型实例->选择【更多】->选择【启动】->弹出确定启动资源吗?提示->输入验证码,点击确认即可启动实例

# 同步状态

【云数据库】->选择对应类型实例->选择【更多】->选择【同步状态】->同步数据库实例状态与后台数据库实例状态保持一致,右上角会有弹框显示同步状态的结果。