oracle11g提示服务不可用

今天遇到一个问题,本地1521端口启用,但远程不能访问
修改监听的配置文件后,提示:监听不可用
在网上找了很多方法,以下方法可行:
登录数据库:
$sqlplus / as sysdba
显示服务名:
SQL>show parameter service_names
强制注册服务:
SQL>alter system register;
查看监听状态:
$lsnrctl reload
$lsnrctl status

据说还有一种方法,没有实验,记录如下:
在listener.ora里面添加了一行

SID_LIST_LISTENER =
(SID_LIST =
  (SID_DESC =
  (GLOBAL_DBNAME = orcl)
  (SID_NAME = orcl)
  )
)

注:里面的orcl根据你安装的数据库实例名确定

你可能感兴趣的:(oracle11g)