linux下如何用命令来配置oracle11g的监听

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下如何用命令来配置oracle11g的监听相关的知识,希望对你有一定的参考价值。

参考技术A

这个不是命令配置的,是改文件

如果是服务端:

    $ORACLE_HOME/network/ADMIN目录,修改LISTENER.ORA

    到$ORACLE_HOME/bin下,通过lnsrctl start启动监听  lnsrctl stop | lnsrctl status 分别是停止监听和查看监听状态

如果是客户端:

        $ORACLE_HOME/network/ADMIN目录,修改tnsnames.ora

==========================================================

配置LISTENER.ORA的demo:

LISTENER =                                                                     
 (ADDRESS_LIST=                                                                
(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521))                          
(ADDRESS=(PROTOCOL=ipc)(KEY=PNPKEY)))                     
                                                                               
SID_LIST_LISTENER=                                                             
  (SID_LIST=                                                                   
(SID_DESC=                                                                   
        #BEQUEATH CONFIG                                                     
         (GLOBAL_DBNAME=salesdb.mycompany)                                     
         (SID_NAME=sid1)                                                         
         (ORACLE_HOME=/private/app/oracle/product/8.0.3)                       
        #PRESPAWN CONFIG                                                     
        (PRESPAWN_MAX=20)                                                      
  (PRESPAWN_LIST=                                                            
          (PRESPAWN_DESC=(PROTOCOL=tcp)(POOL_SIZE=2)(TIMEOUT=1))               
        )                                                                      
       )                                                                       
      )                                                                        
配置tnsnames.ora的demo:

ora_xxx =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = xx.xx.xx.xx)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = ora11g)    <-----这个地方填SID_NAME也行
    )
  )

LINUX下如何用gethostname命令

LINUX下如何用gethostname命令将一个域名转换为IP地址,如输入www.baidu.com然后程序会转换成IP地址
是gethostbyname

我的系统里根本没这个命令。ubuntu 也不提供这个命令……

你 gethostbyname --help 看看帮助。

另外,我在网上找到的都是 gethostbyname() 这个 C 函数的使用方法,而不是命令的使用方法……
参考技术A ping一下就出来了

以上是关于linux下如何用命令来配置oracle11g的监听的主要内容,如果未能解决你的问题,请参考以下文章

Oracle下如何用sql创建游标

linux下如何用c语言调用shell命令

LINUX下如何用gethostname命令

unix下如何用ps命令得到进程的路径

Windows下如何用命令查看PID进程和杀掉该进程

linux下如何用7za命令将某个7z压缩包解压?