CentOS7.6下修改Oracle默认监听IP

CentOS7.6下修改Oracle默认监听IP

Linux下创建oracle监听后,默认的监听地址是对应的主机名,现在我们把它改成对应的IP,有利于热备份

操作

  使用putty或者SCRT,XShell等工具
  $su - oracle
  $cd $ORACLE_HOME/network/admin/    #进入监听配置目录如果没有配置环境变量。则吧$ORACLE_HOME替换为对应的oracle安装目录例如:/home/oracle/oracle/product/11.2.0/dbhome_1
  $cp listener.ora listener.ora.bak      
  $cp tnsnames.ora tnsnames.ora.bak    #做好备份
  $lsrnctl stop    #停止监听
  $vi listener.ora

CentOS7.6下修改Oracle默认监听IP_第1张图片

    这是静默安装监听后的配置,吧对应的HOST后边的主机名改成自己的IP,保存退出
    最后加入
SID_LIST_LISTENER =
(SID_LIST =
    (SID_DESC =
    (GLOBAL_DBNAME = 对应的实例名)
    (SID_NAME = 对应的实例名)
    )
)
这一步会解决之后启动监听报错
The listener supports no services
The command completed successfully

CentOS7.6下修改Oracle默认监听IP_第2张图片

  $vi tnsnames.ora   #吧对应的主机名改成对应的IP
  $lsnrctl start   ##启动监听

Ps:启动监听报错
The listener supports no services
The command completed successfully
参考 http://www.ha97.com/4788.html

你可能感兴趣的:(oracle相关配置)