请教一个在linux执行的oracle备份脚本的问题
以下是我在windows下面测试时候使用的脚本: set oracle_sid=orcl rman target / msglog D:\backup\logs\%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%.log cmdfile=D:\backup.rman 若我想在linux下面使用的话应该怎么写才可以呢?备份路径是/oracle/backup,主要是cmdfile这块的参数不会写了,呵呵。
引用 cmdfile就是指定你的备份脚本文件啊?比如:cmdfile=/oracle/backup/bk.sql 要什么参数? 你是说log文件的日期参数不会写吧? 定义个变量: rq=`date +%y%m%d` rman target / cmdfile=/oracle/backup/bk.sql log=/oracle/backup/bk${rq}.log 哦?在linux下面也是用cmdfile来指定脚本文件路径的吗?呵呵,明白了,谢谢了啊。我以为linux路径下面的书写格式和windows不同呢。非常感谢啊! 严重支持 kaixinmengya 再请教一下,是不是我在备份脚本里面定义一个日期变量rq,然后直接按照下面这么写就可以了吗? rq='date +%y%m%d' rman target / log=/oracle/backup/logs/${rq}.log cmdfile=/oracle/backup/backup.rman rq='date +%y%m%d' 请问这条语句是不是就是定义变量啊?我对linux系统的脚本书写格式不很清楚,还请多多指教。呵呵。 定义变量。是的,当时就是,这样!引用 rq='date +%y%m%d' 请问这条语句是不是就是定义变量啊?我对linux系统的脚本书写格式不很清楚,还请多多指教。呵呵。 这个是错的。不是单引号。是键盘上1键左边那个“`”引用 引用 5 楼 kaixinme
相关问答:
写了个测试程序如下 struct hostent *hp; char AlarmDevIP[20]; int x2; hp = gethostbyname("www.google.com"); if (hp) {
......
exp user/password@dbname file=c:\table.dmp tables=jbitaku,jbitakum grants=y 然後按回車鍵 說明: user/password@dbname 分別表示用戶名,密碼和服務名 f ......
private static final String URL = "jdbc:oracle:thin:@localhost:1521:orcl"; private static final String USERNAME = "sys"; private static final String PASSWORD = "s ......
假设table01 中有 以下资料 emp_no emp_name ------- ------------ 0001 TOM 0002 JOHN 0003 MARY 常用电话 而我们要得到以下的OUTPUT (或是各种其他的output) 0001,TOM 0002,JOHN
......
oracle 11g 安装 01092 错误, 日志信息: [oracle@linux trace]$ vi alert_orcl.log MMON started with pid=14, OS id=9089 RESETLOGS after incomplete recovery UNTIL CHANGE 522752 Errors in file / ......