Linux oracle监听启动失败
2017-10-26 14:20
721 查看
报错提示:
修改服务器主机名
[root@myhost]# vi /etc/hosts
添加
127.0.0.1 主机名
ip 主机名
问题原因:数据库实例没注册到listener
步骤一:
在/oracle/product/11.2.0/db/network/admin/listener.ora里面添加了一行
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = orcl)
(SID_NAME = orcl)
)
)
--监听文件的内容
注:里面的orcl根据你安装的数据库实例名确定,我用此法解决了这个报错。
步骤二:
启动后,提示IInstance "orcl", status UNKNOWN, has 1 handler(s) for this service...这个提示一般认为很正常,是由于实例没有注册到监听服务中去,于是注册实例
登入sqlplus
sqlplus / as sysdba显示服务名:
lsnrctl status
The listener supports no services The command completed successfully
修改服务器主机名
[root@myhost]# vi /etc/hosts
添加
127.0.0.1 主机名
ip 主机名
问题原因:数据库实例没注册到listener
步骤一:
在/oracle/product/11.2.0/db/network/admin/listener.ora里面添加了一行
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = orcl)
(SID_NAME = orcl)
)
)
--监听文件的内容
more listener.ora
注:里面的orcl根据你安装的数据库实例名确定,我用此法解决了这个报错。
步骤二:
启动后,提示IInstance "orcl", status UNKNOWN, has 1 handler(s) for this service...这个提示一般认为很正常,是由于实例没有注册到监听服务中去,于是注册实例
登入sqlplus
sqlplus / as sysdba显示服务名:
show parameter service_names强制注册服务:
alter system register;查看监听状态:
lsnrctl status
相关文章推荐
- Linux Oracle 11g, lsnrctl start 监听服务启动失败解决办法
- Linux下安装oracle遇到启动监听服务器启动失败
- Linux下启动Oracle服务和监听程序
- linux 、unix下启动停止oracle服务和监听
- Linux下oracle自动启动监听及服务
- ORACLE ERROR -----Linux Error: 29: Illegal seek (linux中oracle监听启动报错)
- linux下启动与关闭oracle监听与实例
- linux下启动oracle服务与监听
- linux下oracle手动启动服务和监听命令
- oracle 监听启动失败,报错无监听程序
- Linux下启动Oracle服务和监听程序(基础知识)
- linux oracle(常用命令)启动、停止、监听
- linux/Aix启动、关闭Oracle及监听
- Linux下启动Oracle服务和监听程序
- Linux下启动相关oracle服务与监听的命令
- linux下启动oracle服务和监听程序
- Linux下如何启动、关闭Oracle以及打开关闭监听
- 【oracle】 linux 下oracle 启动监听错误
- Linux下启动Oracle服务和监听程序
- Linux下启动Oracle服务和监听程序