Q:linux系统下安装oracle数据库后,用命令启动监听,执行完成后有如下显示
提示“the listener supports no service”,监听无服务。
A:发生此种情况的原因是因为监听没有注册成功,可手动在监听配置文件中添加如下命令(监听配置文件位置:在oracle安装目录下/oracle/product/11.2.0/db_1/network/admin/下的listener.ora):
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = 数据库实例名)
(SID_NAME = 数据库实例名
)
)
截图如下:
再次重启监听显示正常,截图如下:
注:一定要将添加内容的“()”和空格输入正确,否则可能会出现语句不生效、报错等情况。