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的监听;

AIX操作oracle的更多相关文章

  1. ASP.NET操作ORACLE数据库之模糊查询

    ASP.NET操作ORACLE数据库之模糊查询 一.ASP.NET MVC利用OracleHelper辅助类操作ORACLE数据库 //连接Oracle数据库的连接字符串 string connect ...

  2. Java操作Oracle

    public class DBCon { // 数据库驱动对象 public static final String DRIVER = "oracle.jdbc.driver.OracleD ...

  3. Qt操作Oracle

    很久以前写过<Qt数据库操作>的一篇文章,在操作数据库的时候,温习了一下!感觉很好!但在操作Oracle数据库时又遇到了一些问题.在使用QSqlRelationalTableModel操纵 ...

  4. php操作oracle的方法类集全

    在网上开始找php中操作oracle的方法类~ 果然找到一个用php+oracle制作email表以及插入查询的教程,赶忙点开来看,从头到尾仔细的看了一遍,还没开始操作,便觉得收获很大了.地址在此:h ...

  5. Java操作Oracle数据库以及调用存储过程

    操作Oracle数据库 publicclass DBConnection {     //jdbc:oracle:thin:@localhost:1521:orcl     publicstaticf ...

  6. PHP操作Oracle数据库

    原文出处 (这是来自“百度文库”中的文章写得很不错) PHP操作Oracle数据库(OCI数据抽象层)OCI(Oracle 8 Call-Interface)是PHP中内置的数据库抽象层函数.下面针对 ...

  7. Python使用cx_Oracle模块连接操作Oracle数据库

    1. 简单介绍 cx_Oracle 是一个用来连接并操作 Oracle 数据库的 Python 扩展模块, 支持包含 Oracle 9.2 10.2 以及 11.1 等版本号 2.安装 最好是去官网h ...

  8. mybatis批量增、删、改(更新)操作oracle和mysql批量写法小记

    前言:用mybatis也好几年了,mybatis在批量的增删操作也写起来也是比较简单的,只有批量更新这一块是特别坑,特此记录. 注:本文主要用来记录oracle和mysql数据库在使用mybatis的 ...

  9. Java java jdbc thin远程连接并操作Oracle数据库

    JAVA jdbc thin远程连接并操作Oracle数据库 by:授客 QQ:1033553122 测试环境 数据库:linux 下Oracle_11g_R2 编码工具:Eclipse 编码平台:W ...

随机推荐

  1. 使用微信api接口开发的框架

    <?php/** * 微信公众平台API */class WeixinChat{ private $token; private $appid; private $appsecret; priv ...

  2. html5新增操作类名方式 classList

    如果一个元素有多个类名,要如何删除呢,jqeury提供了removeClass()这个api,如果不用插件,自己封装,可以这样 function removeClass(elm,removeClass ...

  3. Spring MVC 3.2 406 Not Acceptable

    Spring MVC 3.2 406 Not Acceptable 这个报错主要是因为SpringMVC配置文件配置问题. 修改步骤如下: 首先,修改spring-mvc.xsd为 spring-mv ...

  4. Struts2输入校验

    1.编写校验规则文件 (<ActionName>-validation.xml),文件放在Action类文件相同的路径下校验失败返回input的result.       <vali ...

  5. fedora22 无法联网的情况下rpm安装gcc5.1

    前天发生件很不幸的事.我在给ubuntu14.04安装NVIDIA显卡驱动的时候,想清空下一个目录,什么目录我也忘了,当时我正好切到root身份(平常我很少切root的),命令格式如下 rm -fr ...

  6. [CSS]background背景

    css背景样式 序号  中文说明  标记语法  1  背景颜色  {background-color:数值}  2  背景图片  {background-image: url('imgpath/img ...

  7. phpcms安装完成后总是跳转到install/install.php

       很多人在本地安装phpcms后总是跳转到install/install.php.由于很多人是第一次使用phpcms,不知道为何会出现这个错误.出现这个大都是phpcms的缓存所致. 如何解决ph ...

  8. 小爬虫。爬取网站多页的通知标题并存取在txt文档里。

    爬取网页中通知标题的内容展示: this is  1  page!<精算学综合>科目考试参考大纲2016年上半年研究生开题报告评议审核结果公示[答辩]2016下半年研究生论文答辩及学位评定 ...

  9. 实现windows和linux的NFS交互

    说明:本文是Omni-NFS-X Windows与Linux间通讯的另一种方式和在windows中配置使用NFS客户端的杂交篇 概述 windows/winnt4.0/win2000与Linux/Fr ...

  10. servlet跳转jsp

    ackage com.monkey.servlet; import javax.servlet.*; import javax.servlet.http.*; import java.io.*; im ...