zoukankan      html  css  js  c++  java
  • 创建监听和服务名文件

    创建监听和服务名文件

    介绍如何在各服务器节点创建数据库监听文件和服务名文件。在创建过程中,除有说明在各节点都执行外,其余所有步骤只需在服务器节点linux49中执行即可。

    创建监听文件

    1. oracle用户重新登录服务器节点linux49。
    2. 启动“Oracle Net Configuration Assistant”界面,创建本地监听器。

      netca

           选择“Cluster configuration”,单击“Next”。

     

     4、选择“Listener configuration”,单击“Next”。

     5、选择“Add”,单击“Next”。

     6、填写监听名称为“LISTENER_ORA”,单击“Next”。

    7、选择监听协议为“TCP”,单击“Next”。

     8、填写监听端口为“1526”,单击“Next”。 

     9、填写监听端口为“1526”,单击“Next”。

     10、单击“Finish”完成创建本地监听器。

     11、以oracle用户执行以下命令,设置本地监听器指向多个监听器配置。

    sqlplus / as sysdba

    SQL> alter system set local_listener='(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=172.16.4.217)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=172.16.4.217)(PORT=1526))))' sid='shwebcc1';

    SQL> alter system set local_listener='(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=172.16.4.218)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=172.16.4.218)(PORT=1526))))' sid='shwebcc2';

     注意:
    • 172.16.4.217和172.16.4.218分别为服务器节点1和2的虚拟IP地址。
    • 1521端口号为grid用户下默认监听器listener对应的端口。
    • 1526端口号为oracle用户下新建监听器listener_ora对应的端口。

    12、以oracle用户登录各服务器节点,执行命令vi $ORACLE_HOME/network/admin/listener.ora,打开“$ORACLE_HOME/network/admin/listener.ora”文件。按“i”键,使文件进入编辑状态。在文件中添加如下内容,防止监听无响应或者连接数据库时出现ORA-12570: TNS:packet reader failure错误。


    SUBSCRIBE_FOR_NODE_DOWN_EVENT_LISTENER_ORA=OFF

    “Esc”键,执行命令:wq保存文件并退出。

    13、以grid用户重新启动监听。

    srvctl stop listener -l LISTENER_ORA

    srvctl start listener -l LISTENER_ORA

    说明:
    • LISTENER_ORAoracle用户下新建的监听器名称,请使用实际规划值。
    • 如果无法停止监听,请执行srvctl start listener -l LISTENER_ORA -f命令强制停止。

    修改初始化文件

    1. oracle用户登录服务器节点1。
    2. 修改“initSID.ora”文件。

      cd $ORACLE_HOME/dbs

      vi initshwebcc1.ora

      SPFILE='+DG_ORA/shwebcc/spfileshwebcc.ora'
      _optim_peek_user_binds=false
      _b_tree_bitmap_plans=false
    3. oracle用户登录服务器节点2。
    4. 修改“initSID.ora”文件。

      cd $ORACLE_HOME/dbs

      vi initshwebcc2.ora

      SPFILE='+DG_ORA/shwebcc/spfileshwebcc.ora'
      _optim_peek_user_binds=false
      _b_tree_bitmap_plans=false
  • 相关阅读:
    c++中利用宏定义简化for循环使用
    UVA1152- 枚举 /二分查找
    acm 模板
    Xwindow的文章
    编程语言博客
    csh与bash比较
    关于锁与并发的资料总结
    linux su和sudo命令的区别
    对Memcached使用的总结和使用场景
    iptables配置——NAT地址转换
  • 原文地址:https://www.cnblogs.com/connected/p/12804901.html
Copyright © 2011-2022 走看看