在2台AIX小型机上, 装了RAC,现又在其中一个节点上恢复了一个单实例数据库,创建listener时,我要选择别的端口,比如1522,该如何配置? 谢谢。

解决方案 »

  1.   

    # $ORACLE_HOME/NETWORK/ADMIN/tnsnames.ora
    QQQ =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = qqq)
        )
      )
    将红色的1521修改成1522
      

  2.   

    顶一下
    oracle QQ群:54775466
      爱好者入群 谢谢。
      

  3.   

    直接修改tnsnames.ora
    或者在Net Manager中也应该能修改配置
      

  4.   

    哪个呀listener.ora or tnsnames.ora
      

  5.   

    http://melongarden.blogbus.com/logs/61096811.html
      

  6.   

    http://melongarden.blogbus.com/logs/61095304.html
    这两篇文章对你有帮助,里面讲的是oracle的三种连接认证方式
      

  7.   

    你要修改的有两个地方。
    1.tnsnames.ora ----网络服务名配置文件,这个配置文件中的port默认为1521,你把它修改成1522
    2.listener.ora ----监听配置文件,这里的配置文件中的port默认为1521,你把它修改成1522一个sql语句的流程
    sqlplus  test/test@test_ding
       |
    sqlnet.ora   ---这里有 names.directory_path = (tnsnames,hostname),这里的tnsnames参数指明了从网络服务名配置文件中读取网络服务名
       |
    tnsnames.ora
       |
    listener.ora
       |
    dbserver
      

  8.   

    需要修改  tnsnames.ora 和 listener.ora 修改端口号需要修改着两个文件
    添加监听的话,需要修改tnsnames.ora这个文件