将Oracle Label Security添加到现有Oracle安装中

在我们评估和原型化某些软件时,我们正在使用Amazon EC2来托管一些Oracle数据库实例.我们正在使用Oracle提供的AMI – 特别是Oracle Database 11g Release 2 (11.2.0.1) Enterprise Edition – 64 Bit(Linux).

我现在需要做一些基于Oracle Label Security – OLS的工作.当Oracle首次安装到AMI中时,似乎未启用Oracle Label Security选项.所以我想将OLS添加到现有的Oracle安装中.

我尝试使用从Oracle主页上的下载链接下载的媒体来关注installation instructions in the Oracle Label Security Administrator’s Guide.但是这些说明与我在运行安装程序时看到的情况不符 – 根据说明,在向导的第二页上我应该看到一个高级安装选项,但我没有看到 – 我只能看到三个单选按钮,“创建和配置数据库”,“仅安装数据库软件”和“升级现有数据库”.我试图弄乱说明,但有几个不一致,好像我正在向文档编写者运行不同版本的安装程序. AMI,文档和媒体都是Oracle Database 11g第2版(11.2.0.1),因此我不知道为什么它们似乎都不匹配.

无论如何我试着继续安装,并找到了安装Oracle Label Security的复选框.但是它不会接受我现有的ORACLE_HOME作为安装目的地,告诉我:[INS-32025]所选安装与已安装在给定Oracle主目录中的软件冲突.

那么,简而言之 – 我是否可以将OLS选项添加到现有安装中?如果是这样 – 怎么样?如果不是 – 如何进行新安装并将现有数据库附加到新安装?

编辑2011-05-23

在做了一些更多的讨论后,我在$ORACLE_HOME / oui / bin / runInstaller找到了Oracle安装程序的副本.此安装程序在视觉上看起来不同,并且具有不它想要知道的第一件事是源位置,所以我给它安装媒体上stage / products.xml的路径.然后它给了我一个企业,标准或自定义的选择 – 我选择了自定义.然后它询问了Oracle主目录 – 这是预先选择的$ORACLE_HOME值.到现在为止还挺好.

然后,第一件奇怪的事情:它给了我一长串可安装的产品. Oracle Label Security在此列表中,但已标记为“已安装”.但是,如果我单击“已安装的产品…”按钮以获取信息,则不会出现Oracle Label Security.

无论如何我选择了Oracle Label Security,并改为说“重新安装”.但点击下一步我收到此错误:

解决方法:

只是猜测,但你是否在早期选择“升级现有数据库”:

和“高级安装”后来:

docs看起来好像是指10g安装程序.

上一篇:python – LD_LIBRARY_PATH优先级和编译问题


下一篇:sql-server – 在SQL Server安装期间跳过多个规则