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

故障处理|Oracle如何解决 PR​​CD-1066:启动选项无效

原创 小小亮 2022-11-04
808

PRCD-1066

尝试使用 SRVCTL 启动选项启动 RAC 数据库,或通过 SRVCTL修改 RAC 数据库的默认启动选项,我们看到错误 PRCD-1066。

srvctl 启动数据库

[oracle@primary01 ~]$ srvctl start database -d orclcdb -o "open read only"
PRCD-1066 : Invalid start option open read only
[oracle@primary01 ~]$ echo $?
1

PRCD-1066 表示您使用无效值作为 RAC 数据库的启动选项,这是不允许的。

要启动 RAC 数据库,我们应该使用以下有效值之一作为启动选项。

  • 标称
  • 打开
  • 严格
  • 只读
  • 读写

对于最后两项,不要忘记使用双引号来标记多词。

在这种情况下,我们应该使用“只读”来启动数据库。

[oracle@primary01 ~]$ srvctl start database -d orclcdb -s "read only"
[oracle@primary01 ~]$ echo $?
0

srvctl 修改数据库

在修改 RAC 数据库的默认启动选项时也可以看到相同的错误 PRCD-1066 

[oracle@primary01 ~]$ srvctl modify database -d orclcdb -s "open read only"
PRCD-1066 : Invalid start option open read only
[oracle@primary01 ~]$ echo $?
1

在这种情况下,我们应该使用“只读”来设置默认启动选项。

[oracle@primary01 ~]$ srvctl modify database -d orclcdb -s "read only"
[oracle@primary01 ~]$ echo $?
0

请注意,启动选项RESTRICT也是SRVCTL 的有效启动选项, Oracle 中没有记录。



原文标题:How to Resolve PRCD-1066 : Invalid start option

原文作者:Ed Chen

原文链接:https://logic.edchen.org/how-to-resolve-prcd-1066-invalid-start-option/

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

评论