暂无图片
rman备份日志输出
我来答
分享
暂无图片 匿名用户
rman备份日志输出

rman备份脚本

rman target / >>/backup/log/full.log <<EOF

这样是将备份日志重复写入同一个日志文件,如果说我想每次执行备份脚本后产生新的日志,该怎么写?

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
张sir

把日志名字上添加时间字段,这样不同时间产生的日志,日志名字也不一样。

实例:

export TODAY=`date +%F_%T`
RMAN_LOG_FILE=${0}_$TODAY.log

暂无图片 评论
暂无图片 有用 0
打赏 0
渣男壹号
2022-08-24
这样写的话,路径怎么指定呢?
哇哈哈

rman target / >>/backup/log/`date +%Y%m%d_%H%M%S`.log <<EOF

暂无图片 评论
暂无图片 有用 2
打赏 0
渣男壹号
2022-08-24
不行呀大佬,直接不识别这些。date +%Y%m%d_%H%M%S.log
Root__Liu

可以这样:

rman target / log /home/oracle/backuplog_`date +%Y%m%d-%H%M`.log <<EOF
·····
EOF
复制

或者不在rman那写日志,日志文件不写在shell脚本里面,在crontab里面写日志也行:

* 01 * * * /bin/sh /home/oracle/backup.sh >> /home/oracle/logs/day_$(date +\%Y\%m\%d)_00.log 2>&1
复制
暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
ORA-00445: background process "m001" did not start after 120 seconds,近期服务器负载异常高
回答 10
这个问题我也经常碰到,最终的原因没能验证出来,但是看网上的一些文章说,这类问题通常是和内存有关,大意就是oracle要为这个进程去申请内存,但是没能成功申请到。原因大概是内存不足,或者和linux的A
如何在Oracle服务器上通过SQLPLUS查看本机IP地址 ?
回答 3
以下语句,RAC只能看到PUBLICIP单机则查到本机IPSQL&gt;selectutlinaddr.gethostaddressPublicIPfromdual;
Oracle 回滚中的表能解锁吗?
回答 1
已采纳
不能
Oracle 11.2.0.4 的数据库 能用ogg12.0 吗?
回答 1
可以。19版本也能用。
Oracle中能否统计近一年内表、视图、存过、序列使用的次数?
回答 2
某个用户在某时刻查过某个表,是可以做审计的,视图应该是一样,因此是可以做的,procedure,就算本身不行,在后面加上一条SQL自己做审计不就行了么
请问:oracle表空间一直增长怎么定位是哪个用户在操作呢?
回答 2
已采纳
–看下redo日志切换情况SELECTSUBSTR(TOCHAR(firsttime,‘MM/DD/RRHH:MI:SS’),1,5)Day,SUM(DECODE(SUBSTR(TOCHAR(firs
Oracle如何迁移审计表空间
回答 1
考虑到审计数据对业务影响较小,如果数据量不大的话,优先选择数据泵,简单,坑少,易上手如果数据量大的话,可以使用tts,可参考https://www.modb.pro/db/29346
请问一下 oracle grid 有for win的版本么 ,我要在windows 环境中搭建群集
回答 4
已采纳
https://www.oracle.com/database/technologies/oracle19cwindowsdownloads.html你可以在上面链接下载数据和集群软件。OracleD
pdb的优缺点
回答 3
我觉得没有大缺点。如果说有就是CDB坏了,全坏了。优点很多1、可以资源限制(前提是资源有,而不是本身全部资源都很紧张)2、可以将来克隆迁移3、整合管理4、降低许可5、提升利用率,因为单独每个都是按照峰
Oracle数据库修改了编码之后,数据需要重新导入吗?
回答 5
已采纳
如果你的字符集是超集,问题不大.如果不是超集,那可能出现乱码或者数据截断.