运行rman脚本时报错

[复制链接]
查看11 | 回复3 | 2011-11-1 16:26:29 | 显示全部楼层 |阅读模式
我的rman脚本内容如下:
#!/bin/bash
. /oracle/u01/db/tech_st/11.1.0/PROD_ebs.env
BACKUP_LEVEL=0
BACKUP_BASE=/oracle/backup/$ORACLE_SID/rman
LOG_FILE=$BACKUP_BASE/log/Level_$BACKUP_LEVEL_`date +%Y%m%d.`log
DATA_BACK_PATH=$BACKUP_BASE/`date +%Y%m`/datafile
ARCHLOG_BACK_PATH=$BACKUP_BASE/`date +%Y%m`/archivelog
CTL_BACK_PATH=$BACKUP_BASE/`date +%Y%m`/controlfile
PFILE_PATH=$BACKUP_BASE/`date +%Y%m`/pfile
mkdir -p $BACKUP_BASE/log
date >> $LOG_FILE
mkdir -p $PFILE_PATH >> $LOG_FILE
mkdir -p $DATA_BACK_PATH >> $LOG_FILE
mkdir -p $ARCHLOG_BACK_PATH>> $LOG_FILE
mkdir -p $CTL_BACK_PATH >> $LOG_FILE
rmantarget / >> $LOG_FILE > $LOG_FILE
else
echo "file `echo $ORACLE_HOME/dbs/init$ORACLE_SID.ora` not exist" >> $LOG_FILE
fi
if [ -f $ORACLE_HOME/dbs/spfile$ORACLE_SID.ora ]; then
cp $ORACLE_HOME/dbs/spfile$ORACLE_SID.ora $PFILE_PATH/spfile$ORACLE_SID.ora.`date +%Y%m%d%H%M` >> $LOG_FILE
else
echo "file `echo $ORACLE_HOME/dbs/spfile$ORACLE_SID.ora` not exist" >> $LOG_FILE
fi
date>> $LOG_FILE
日志文件的内容如下:
Mon Aug 10 15:57:30 CST 2015
Recovery Manager: Release 10.2.0.1.0 - Production on Mon Aug 10 15:57:30 2015
Copyright (c) 1982, 2005, Oracle.All rights reserved.
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00554: initialization of internal recovery manager package failed
RMAN-04002: ocipi failed, ORA--1
file /oracle/product/10.2.0/db_1/dbs/initorcl.ora not exist
Mon Aug 10 15:57:30 CST 2015、
这个rman脚本是我从别的机器上拷过来的,并在自己的电脑上创建了脚本运行需要的目录。
我的电脑系统是虚拟机上的redhat6.4,安装了oracle11g
现在rman也登陆不了了,求高手指教!

回复

使用道具 举报

千问 | 2011-11-1 16:26:29 | 显示全部楼层
应该是环境变量的问题
回复

使用道具 举报

千问 | 2011-11-1 16:26:29 | 显示全部楼层
检查:
file /oracle/product/10.2.0/db_1/dbs/initorcl.ora not exist
回复

使用道具 举报

千问 | 2011-11-1 16:26:29 | 显示全部楼层
ftc007 发表于 2015-8-10 21:36
应该是环境变量的问题

确实是环境变量的问题,我把. /oracle/u01/db/tech_st/11.1.0/PROD_ebs.env中对环境变量的定义修改后就可以正常运行了,谢谢你!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行