19c srvctl add listener PRCT-1406 : Oracle Home location: /oracle/app/19c/grid/bin/ does not contain bin/srvctl
时间: 2023-07-19 20:51:17 浏览: 167
这个错误提示与前一个错误提示类似,表示您的Oracle Grid Infrastructure Home目录中没有找到srvctl二进制文件。请按照以下步骤解决此问题:
1. 确认您的Oracle Grid Infrastructure Home目录是否正确设置,并确保您有足够的权限访问该目录。
2. 检查您的Oracle Grid Infrastructure Home目录是否包含`bin`子目录。如果不存在,请创建它。
3. 检查`bin`子目录中是否包含srvctl二进制文件。如果不存在,请检查您的Oracle Grid Infrastructure安装是否正确完成,并尝试重新安装它。
4. 如果您已经重新安装了Oracle Grid Infrastructure组件,并且问题仍然存在,请检查您的环境变量设置是否正确。请确保ORACLE_HOME环境变量指向正确的Oracle Grid Infrastructure Home目录。
如果您仍然无法解决问题,请参阅Oracle文档或联系Oracle支持团队以获取更多帮助。
相关问题
19c srvctl add listener PRCT-1406 : Oracle Home location: /oracle/app/19c/grid/bin does not contain bin/srvctl
这个错误提示表示您的Oracle Grid Infrastructure Home目录中没有srvctl二进制文件。srvctl是一个Oracle Grid Infrastructure工具,用于管理Oracle集群环境中的各种组件,例如监听器、实例、服务等。
请检查您的Oracle Grid Infrastructure Home目录是否正确设置,并确保您有足够的权限访问该目录。如果您确认目录设置正确且权限足够,则可能需要重新安装Oracle Grid Infrastructure组件。在重新安装之前,请确保备份您的所有数据和配置文件。
另外,您还可以尝试通过设置ORACLE_HOME环境变量来解决此问题。请确保将其设置为包含srvctl二进制文件的Oracle Grid Infrastructure Home目录。例如,如果您的Oracle Grid Infrastructure Home目录为`/oracle/app/19c/grid`,则可以执行以下命令:
```
export ORACLE_HOME=/oracle/app/19c/grid
```
然后再次尝试运行srvctl命令。
19c srvctl add listener PRCR-1070 : Failed to check if resource ora.LISTENER.lsnr is registered
这个错误通常是由于listener资源已经被注册到CRS中,但是状态不正确或者未能正确启动导致的。你可以尝试以下步骤来解决这个问题:
1. 检查listener资源的状态。你可以使用以下命令来检查listener资源的状态:
```
crsctl status resource -t | grep LISTENER
```
如果输出结果为`ORA.LISTENER.<listener_name>.lsnr`,那么说明listener资源已经被注册到CRS中。
2. 检查listener资源的状态是否正确。你可以使用以下命令来检查listener资源的状态:
```
crsctl stat res -w "TYPE = ora.listener.type" -init | grep <listener_name>
```
如果输出结果为`<listener_name> 1 ONLINE`,那么说明listener资源已经正确启动。
3. 如果listener资源未能正确启动,你可以尝试手动启动listener资源。你可以使用以下命令来启动listener资源:
```
crsctl start resource -resource <listener_resource_name>
```
其中,`<listener_resource_name>`是listener资源的名称。
4. 如果以上步骤都没有解决问题,那么你可以尝试重新启动整个CRS服务。你可以使用以下命令来重新启动CRS服务:
```
crsctl stop crs
crsctl start crs
```
注意:重新启动CRS服务可能会导致数据库实例和其他资源的停机,因此在执行此操作之前,请确保你已经做好了必要的准备工作。