zoukankan      html  css  js  c++  java
  • AIX操作oracle

    oracle:出现下述错误,无法连接用户。
    ORA-01034: ORACLE not available
    ORA-27101: shared memory realm does not exist
    IBM AIX RISC System/6000 Error: 2: No such file or directory

    解决方案:重启数据库
    关闭数据库:
    1、在aix上按照操作手册进行数据库的关闭。(或者使用sqlplus进行数据库关闭)具体操作如下:
    操作手册关闭:打开窗口:#hostname 确认机器。 #su - oracle -c "/oracle/stoprcat.sh"   如未出现

    Database closed.  则使用  #ps -ef |grep oracle 查看oracle进程号。 #kill 进程号。  # ps -ef|

    grep rcat  出现 root 450810 299242 0 12:32:32 pts/1 0:00 grep rcat 即可。
    sqlplus关闭:
    1、如果是root用户登录,则使用#su – oracle  //-以oracle用户登录;
    2、 然后 #sqlplus /nolog  //进入sqlplus环境 ;
    3、SQL>conn as sysdba  //-以数据库管理员的身份连接数据库,此处需要知道数据库的用户名和密码 ; 4

    、SQL>shutdown immediate          //-停止当前数据库实例 ;
    5、停止监听  lsnrctl status //-查看监听器状态  lsnrctl stop//停止监听

    开启数据库:
    1、按照aix开机手册上开:#hostname 确认机器。#su - oracle -c "oracle/startrcat.sh" 出现

    Database  opened.    with the Partitiong and data Mining options 即可。   #ps -ef|grep rcat

    查看是否有oracle 信息,有即可。
    (如还不行,使用sqlplus 开)
    sqlplus开启:
    1、如果是root用户登录,则使用#su – oracle  //-以oracle用户登录;
    2、 然后 #sqlplus /nolog  //进入sqlplus环境 ;
    3、SQL>conn as sysdba  //-以数据库管理员的身份连接数据库,此处需要知道数据库的用户名和密码 ;
    4、停止监听  SQL>lsnrctl status //-查看监听器状态  SQL>lsnrctl start//启动监听
    5、启动数据库 SQL>startup

    启动完成。

    下附常用命令:
    AIX下面oracle启动操作
     
    AIX下面oracle启动操作
    停止服务器
    1.进入sqlplus停止服务器
    SQL>sqlplus sys/password as sysdba

    2、停止数据库
    SQL>shutdown immediate

    3、停止监听
    $ lsnrctl stop

    启动服务器

    1.$ lsnrctl start

    2.进入sqlplus启动服务器
    SQL>sqlplus sys/password as sysdba

    3.启动数据库
    SQL>startup

    oracle的数据库数据文件和日志文件存放在
    数据文件和配置文件
    /oradata

    日志文件:/oracle/admin/devdb/bdump
    ===========================================================================================

    ======


    1. Aix下启动/停止Oracle数据库实例
    ① su – oracle                         //-以oracle用户登录
    ② echo $ORACLE_SID             //–查看当前ORACLE_SID
    ③ export ORACLE_SID=CEDB   //–设置当前ORACLE_SID为CEDB
    ④ sqlplus /nolog                     //-以不登录到数据库服务的方式进入sqlplus环境
    ⑤ conn as sysdba                   //-以数据库管理员的身份连接数据库,此处需要知道数据库的用

    户名和密码
    ⑥ startup                              //-启动当前数据库实例
         shutdown immediate          //-停止当前数据库实例

    2. Aix下查看、启动数据库监听器
    以oracle用户执行以下命令:
    ① lsnrctl status //-查看监听器状态
    ② lsnrctl start   //-启动监听器

    3. 操作PE的相关命令
    ① initfnsw start     //-启动PE
    ② initfnsw stop      //-停止PE
         killfnsw -y          //-停止PE
    ③ initfnsw status    //-查看PE状态
    ④ initfnsw restart   //-重启PE

    4. 验证CE是否安装成功
    http://filenetserver:9080/FileNet/Engine

    5. 验证PE是否安装成功
    http://filenetserver:32776/IOR/iping

    6. 验证AE是否安装成功
    http://filenetserver:9080/Workplace

    7. 81CE和PE的安装路径
    CE: opt/FileNet
    PE: fnsw/

    8. 在Aix下查看有几个Oracle数据库实例启动
    ps -ef | grep oracle       //-查看所有与oracle有关的实例
    ps -ef | grep ora_s000   //-查看oracle实例父进程名称

    9. Aix下安装FileNet P8 4.0后,启动顺序
    1.先启动WAS,CE和AE都是部署在WAS上的应用;
    2.再启动PE,PE可以理解为一个独立的软件,安装在aix;
    3.分别启动CE和PE的数据库实例,CEDB和PEDB,此处需要知道数据库的用户名和密码;
    4.启动CEDB和PEDB的监听;

  • 相关阅读:
    从IRP说起(转)
    IoSkipCurrentIrpStackLocation .(转)
    IO_REMOVE_LOCK使用方法小结(转载加改正)
    TCP释放连接时为什么time_wait状态必须等待2MSL时间
    网络编程之select
    Ubuntu18.04 安装Chrome浏览器
    Ubuntu修改系统时间
    Linux常用命令总结
    struct ifconf和struct ifreq,获取网线插入状态
    一个简单的客户单与服务端程序
  • 原文地址:https://www.cnblogs.com/fuhaots2009/p/3455431.html
Copyright © 2011-2022 走看看