ORA-00114: missing value for system parameter SERVICE_NAMES ORACLE 报错 故障修复 远程处理
文档解释
ORA-00114: missing value for system parameter SERVICE_NAMES
Cause: No value was specified for the SERVICE_NAMES system parameter, nor for the DB_NAME parameter.
Action: Add an SERVICE_NAMES or DB_NAME definition to the INIT.ORA file. By default, SERVICE_NAMES is the value of DB_NAME unless SERVICE_NAMES is explicitly specified.
,谢谢
官方解释
An operation is attempted to access a network connection when no network connection is currently established.
尝试操作访问一个目前没有建立的网络连接。
常见案例
1. 客户端操作时嘗試連接Net8,但Oracle已關閉或終止了其橋接程序。
2. 用户尝试在未配置Remote_listener参数的环境中,试图从远程数据库中加载数据。
3. 用户将确定网络配置文件不正确而尝试访问网络。
正常处理方法及步骤
1. 针对第一种常见案例,可能是因为网络服务器上Net8服务没有启动。你只需要启动网络服务器上Net8服务即可。
2. 针对第二种常见案例,可能是因为没有正确配置remote_listener参数。你需要检查配置文件,确保$ORACLE_HOME/network/admin/listener.ora文件正确地配置了remote_listener参数,并将更新的配置文件传输到服务器上。
3. 针对第三种常见案例,你需要检查网络配置文件是否正确。你需要检查$ORACLE_HOME/network/admin/tnsnames.ora文件中的信息是否正确,并更新合理的配置文件。