这几天在巡检windows主机的数据库时,发现备份没有产生相关备份日志,这个虽然不是问题,但对于备份故障我们将缺少十分有用的诊断信息。

其实,这个问题很容易解决。我们先来看看备份脚本。

截取脚本的部分如下:

@(

echo RUN {

echo ALLOCATE CHANNEL ch00 TYPE 'SBT_TAPE';

echo ALLOCATE CHANNEL ch01 TYPE 'SBT_TAPE';

echo SEND 'NB_ORA_POLICY=mss-db1_arch_bk';

echo sql 'alter system archive log current';

echo BACKUP

echo       FILESPERSET 20

echo       FORMAT 'arch-s%%s-p%%p-t%%t'

echo       ARCHIVELOG ALL DELETE INPUT;

echo RELEASE CHANNEL ch00;

echo RELEASE CHANNEL ch01;

echo }

) >c:\rman_cmd1.txt

#上面是把信息输入到c:\rman_cmd1.txt文件,然后通过下面的语句来调用。

@%RMAN% target %TARGET_CONNECT_STR% nocatalog msglog '%RMAN_LOG_FILE%' append

#检查c:\没有产生rman_cmd1.txt文件,这个是否是没有产生日志的原因呢?我还不确定,在别的机器也是同样的脚本是可以产生日志的,因此不确定是否这个原因。

其他机器是可以在C盘产生rman_cmd1.txt文件的。

下面测试了一个解决方案

设置一个指定本地的临时脚本变量

@set TMPFILE="%~dpn0.tmp"

脚本修改如下:

@(

echo RUN {

echo ALLOCATE CHANNEL ch00 TYPE 'disk';

echo BACKUP

@REM recommended format

echo       FORMAT 'G:\cntrl_%s_%p_%t'

echo       CURRENT CONTROLFILE;

echo RELEASE CHANNEL ch00;

echo }

) > %TMPFILE%

#将脚本信息输入到指定的临时文件

@%RMAN% target %TARGET_CONNECT_STR% nocatalog msglog '%RMAN_LOG_FILE%' append

经过测试,这样是可以产生备份日志的。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/11590946/viewspace-1063143/,如需转载,请注明出处,否则将追究法律责任。

nbu备份mysql_NBU备份windows系统数据库无法产生备份日志情况解决相关推荐

  1. windows10 oracle自动备份,Windows系统下oracle 自动备份数据库

    Windows系统下oracle 自动备份数据库 1.创建批处理文件(.bat) 2.建立windows 定时任务 2.1创建任务 2.2 常规处 ->填写任务名称 2.3触发器 2.4 操作 ...

  2. Windows系统cmd进行定期备份数据库

    Windows系统cmd进行定期备份 前两天想定期备份下数据库的dmp,因为数据库比较小,想直接备份,查了半天没查到,在这写个总结.系统是Windows. 需求 为了防止生产电脑崩溃,无法使用.故,需 ...

  3. linux下备份windows系统版本,使用BackupPC备份Linux和Windows系统

    使用BackupPC备份Linux和Windows系统 版本1.0 作者:Falko Timme 本教程将介绍如何使用BackupPC备份Linux和Windows系统. BackupPC充当服务器, ...

  4. 学校服务器网页400,windows系统网页400 Bad Request报错解决方法介绍

    我们在使用windows电脑的时候经常会遇到一些问题,就比如我们有的时候在打开浏览器的时候网页有提示400 Bad Request报错,那么遇到这种我们该怎么去处理呢?下面就给大家介绍下网页报错:40 ...

  5. windows系统编译找不到unistd.h解决方法

    windows系统编译找不到<unistd.h>解决方法 如题. <unistd.h>是unix下的一个头文件,在windows系统中没有.可以新建一个unistd.h,文件内 ...

  6. 无需修复启动硬盘的ESP引导分区,使用Ghost工具备份和还原Windows系统的解决方案(原创)

    在 UEFI+GPT 模式下,使用 Symantec Ghost 11 还原Windows系统以后,电脑无法识别ESP引导分区,显示蓝屏错误,导致Windows系统启动失败.传统解决方案是使用专用工具 ...

  7. 计算机系统的备份与还原实验报告,数据库《数据备份与还原》实验报告.doc

    <数据库<数据备份与还原>实验报告.doc>由会员分享,提供在线免费全文阅读可下载,此文档格式为doc,更多相关<数据库<数据备份与还原>实验报告.doc&g ...

  8. 服务器ghost备份后无法进入系统还原,使用Ghost备份/还原系统的速度很慢原因分析与解决...

    当电脑出现一些无法解决故障的时候,很多用户都会通过Ghost进行还原,相信电脑系统中的Ghost备份与还原这个功能大家都有尝试使用过吧,不管是备份还是还原这都需要一定的时间过程.用户反应使用的是四核处 ...

  9. 轻松备份专业版怎么迁移系统_如何轻松备份和迁移浏览器书签

    轻松备份专业版怎么迁移系统 Most of our browser data isn't too important-cookies expire, and histories eventually ...

  10. windows系统开机自动扫描硬盘的原因及解决方法

    win7系统开机自动扫描硬盘的原因及解决方法 win7系统开机扫描硬盘的原因: 1.BIOS中设置了每次扫描硬盘 2.非法关机 3.文件有错误 4.磁盘坏道引起文件错误. 解决方法 情况一.如果你在B ...

最新文章

  1. 异常:android.os.NetworkOnMainThreadException
  2. 强势推荐一位 Python 原创自动化大佬!
  3. 【终极办法】Client does not support authentication protocol requested by server; consider upgrading mysql
  4. excel表格行列显示十字定位_WPS表格:Excel表格打印时,如何每页都显示标题行?...
  5. 5940. 从数组中移除最大值和最小值
  6. JMS学习一(JMS介绍)
  7. Spring Boot中防表单重复提交以及拦截器登录检测
  8. go 输入输出流(bufio)
  9. mybatis中的mapper代理的应用
  10. Java常见异常和解决办法
  11. 常用 Maven 命令
  12. Python 三大神器:pip,virtualenv(virtualenvwrapper),fabric
  13. MATAL角度弧度互换
  14. ajax网页没有办法采集,Ajax网页采集方法(最新) - 八爪鱼采集器
  15. 【退役文】Always Challenge Miracle ---- 记我的ACM生涯
  16. JAva继承编写自行车例子,java – Freemarker中的继承/实例检查
  17. Android G711编解码
  18. 国外Flash源码的汉化
  19. 链表逆置(三种方法详解)
  20. 小游戏-在评论留下你的运行结果吧

热门文章

  1. 华为手机解锁码计算工具_华为最新解bl解锁码计算工具 V2.0.2 免费版
  2. 基于Spark的GBDT + LR模型实现
  3. laravel 框架中的路由
  4. OS篇-Bochs在Ubuntu下的安装教程
  5. android 支付宝手势密码锁,Android仿支付宝手势密码解锁
  6. 质性数据分析软件NVivo教程:自动编码情绪如何运作?
  7. exoplay切换全屏_ExoPlayer播放视频的简单使用及播放视频宽高设置的源码分析
  8. 上海道宁联合德国think-cell,为您提供更便捷高效的PowerPoint插件
  9. 详解今日头条技术架构分析
  10. www.icourse163.org中国大学MOOC网页端无法打开或显示不全的解决方法