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的监听;
AIX操作oracle的更多相关文章
- ASP.NET操作ORACLE数据库之模糊查询
ASP.NET操作ORACLE数据库之模糊查询 一.ASP.NET MVC利用OracleHelper辅助类操作ORACLE数据库 //连接Oracle数据库的连接字符串 string connect ...
- Java操作Oracle
public class DBCon { // 数据库驱动对象 public static final String DRIVER = "oracle.jdbc.driver.OracleD ...
- Qt操作Oracle
很久以前写过<Qt数据库操作>的一篇文章,在操作数据库的时候,温习了一下!感觉很好!但在操作Oracle数据库时又遇到了一些问题.在使用QSqlRelationalTableModel操纵 ...
- php操作oracle的方法类集全
在网上开始找php中操作oracle的方法类~ 果然找到一个用php+oracle制作email表以及插入查询的教程,赶忙点开来看,从头到尾仔细的看了一遍,还没开始操作,便觉得收获很大了.地址在此:h ...
- Java操作Oracle数据库以及调用存储过程
操作Oracle数据库 publicclass DBConnection { //jdbc:oracle:thin:@localhost:1521:orcl publicstaticf ...
- PHP操作Oracle数据库
原文出处 (这是来自“百度文库”中的文章写得很不错) PHP操作Oracle数据库(OCI数据抽象层)OCI(Oracle 8 Call-Interface)是PHP中内置的数据库抽象层函数.下面针对 ...
- Python使用cx_Oracle模块连接操作Oracle数据库
1. 简单介绍 cx_Oracle 是一个用来连接并操作 Oracle 数据库的 Python 扩展模块, 支持包含 Oracle 9.2 10.2 以及 11.1 等版本号 2.安装 最好是去官网h ...
- mybatis批量增、删、改(更新)操作oracle和mysql批量写法小记
前言:用mybatis也好几年了,mybatis在批量的增删操作也写起来也是比较简单的,只有批量更新这一块是特别坑,特此记录. 注:本文主要用来记录oracle和mysql数据库在使用mybatis的 ...
- Java java jdbc thin远程连接并操作Oracle数据库
JAVA jdbc thin远程连接并操作Oracle数据库 by:授客 QQ:1033553122 测试环境 数据库:linux 下Oracle_11g_R2 编码工具:Eclipse 编码平台:W ...
随机推荐
- java.net.ServerSocket和java.net.Socket
个人博客地址:http://www.cnblogs.com/wdfwolf3/ java.net.ServerSocket 1.构造函数 a.ServerSocket() 创建一个无连接的server ...
- IE6 for WIN8
分享一款微软原生内核的Ie6,绿色免安装,无广告,无插件. 点击下载IE6 for WIN8 来源:子涵的博客
- 精通 Oracle+Python,第 7 部分:面向服务的 Python 架构
面向服务的架构 (SOA) 在当今的业务战略中具有至关重要的作用.混搭企业组件已成为所有任务关键的企业应用程序的标准要求,从而确保在企业架构的各层实现顺畅的服务编排.对此,Python 是一个不错的选 ...
- js中对象调用对象中的方法
var o = {a:"abc", b:{ c:function(param){ alert(this.a); //这里的this指向的不是o而是b,所以this是没有a属性的,这 ...
- java 读入换行
java中实现换行有以下几种方法:1.使用java中的转义符"\r\n": 注意:\r,\n的顺序是不能够对换的,否则不能实现换行的效果. 2.BufferedWriter的new ...
- 在Docker下部署Nginx
在Docker下部署Nginx 在Docker下部署Nginx,包括: 部署一个最简单的Nginx,可以通过80端口访问默认的网站 设置记录访问和错误日志的路径 设置静态网站的路径 通过proxy_p ...
- Phonegap 3.0 获取当前地址位置
新版本的cordova 3.0 中,使用官方的示例可直接获取当前手机的地理位置,前提是手机开启了gps,或可联网. 获取到的是经纬度坐标值等信息,可通过google api 实现通过经纬度获取当前地理 ...
- 一步一步理解 Java 企业级应用的可扩展性
摘要:本文主要介绍如何理解 Java 应用的扩展方式以及不同类型的扩展技术和具体技巧,介绍一些有关 Java 企业级应用的一般扩展策略. 老实说,"可扩展性"是个全面且详尽的话题, ...
- asp.net 类库中获取session c#类中获取session
asp.net 类库中获取session c#类中获取session 1. 先引入命名空间 using System.Web; using System.Web.SessionState; 在使用H ...
- ExecutorService介绍
转自: http://victorzhzh.iteye.com/blog/1010359 下面是excutor相关的类结果: ExecutorService接口继承了Executor接口,定义了一些生 ...