暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle 在同一AWS服务器上创建第二个Ora 12c环境,现在是CDB/PDB类型

askTom 2016-06-21
108

问题描述

嗨,

我有一个Oracle 12c在CentOS Linux rel 7.1上运行在AWS上。该数据库已作为独立的非CDB数据库安装。此DEV数据库用于开发。我必须在同一台服务器上安装第二个环境 (用于质量检查)。这次我想使用12c的容器DB/可插拔DB功能。
我认为这是我的计划应该是:
-安装单独的容器数据库
-创建QA数据库作为第一个PDB
-将独立开发数据库转换为第二个PDB

我的问题:
-要创建此容器/可插拔数据库,是否必须运行单独的Oracle安装?我可以将其创建为现有Oracle Home中的另一个数据库吗?
-可以将容器/可插拔数据库安装与独立开发人员放置在同一Oracle Home中,还是需要创建单独的Home?
-开发人员是使用 “oracle” 帐户安装的。有一个。bash_profile为 “oracle” 用户定义实例。我是否必须创建另一个用户,说 “oracle_qa”,然后将其用于第二次安装?如果我使用非 “oracle” 用户,oracle install会运行吗?或者我必须以 “oracle” 身份运行第二个安装,但是在启动安装过程之前以某种方式在实例之间切换?如果我将两个安装都用于 “oracle” 用户,那么DEV和QA都会在 “oracle” 用户下运行吗?

安装使用响应文件db_install.rsp运行,没有图形。

感谢您的建议!

谢谢!

专家解答

您不需要其他软件安装。例如,在我的笔记本电脑上,我安装了12c软件,并且

-一个不可插拔的数据库
-一个容器,里面有2个可插拔的

所以我可以在这两种情况下测试东西。

同样,如果您选择,这都可以在公共用户帐户 (例如oracle) 下完成。只需设置ORACLE_SID环境变量 (并运行oraenv/coraenv) 即可确定要与哪个数据库交谈。

(在可插拔的情况下,您也将使用服务名称,即连接myuser/mypass @ plugable_service_name)

希望这有所帮助。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论