ChinaUnix.net
相关文章推荐:

rman备份到磁盘 脚本

最近,我们的备份老是出错,旧的rman备份无法自动删除,造成备份空间不够,新的备份无法继续. 我想做个脚本,只要提供服务器名, backupset 号, 就可以将它删除. 或者有没有带force参数的,可以让命令: delete backupset xxxx; 不再问我yes/no.

by rdcwayx - Oracle - 2007-10-29 08:30:48 阅读(1541) 回复(1)

相关讨论

我的数据库中有1000条数据,先用备份脚本备份数据库,备份过程没有报错,然后我向数据库中添加了2条新的数据,最后执行数据库恢复脚本,结果数据没有回到开始的1000条,而是1002条,新添加的数据还在。请大侠们帮忙看看,脚本有问题吗? 数据库全库备份脚本如下: #!/bin/ksh ORACLE_SID=orcl; export ORACLE_SID rman target / <

by brucebo - Oracle - 2007-12-12 17:08:39 阅读(4140) 回复(7)

请问rman脚本的type定义为什么时是备份到本地目录上,怎么指定本地目录?还有通道是不是只要没用到的就可以任意指定?

by FOR_FREE - Oracle - 2006-11-02 13:35:49 阅读(1485) 回复(4)

Windows 2000 Server下想实现oracle 9i的rman自动备份; c:\orabak\rman.bat c:\orabak\orabak.bat rman.bat 内容: rman target / cmdfile=c:\orabak\orabak.bat orabak.bat内容: run{ allocate channel c1 type disk; backup incremental level 0 format 'c:\orabak\full0_%u_%T.bak' database; release channel c1; } 但是执行了rman.bat之后,画面显示一直在执行这个文件.没法往下执行,请问脚本该如何写呢?如图:

by zrhjimmy - Oracle - 2009-03-04 15:42:36 阅读(1599) 回复(3)

我数据库是Oracle9201的,操作系统是windows 2003,现在已经有了rman的0级和1级脚本对数据库进行备份,现在想加个定期删除过期rman备份数据的脚本,这个脚本该怎么写啊? 0级脚本: run { allocate channel d1 type disk format 'D:\rman_backup\backup\b0_%d_%s_%p'; backup incremental level 0 database plus archivelog delete input; sql 'alter system archive log current'; release channel d1; } 1级脚本: run { a...

by flystar - Oracle - 2007-09-25 11:22:18 阅读(1563) 回复(0)

环境描述: 需要备份的服务器,hp9000的,hpux11i,数据库是oracle8.1.7 catalog服务器,dell2850,windows003,数据库是oracle8.1.7 现在我已经在catalog服务上创建了备份脚本 b0 创建全备份脚本: create script b0 { allocate channel c1 type disk; backup incremental level 0 foemat '/oradata2/%d_%s_%p' filesperset 3 (database include current controlfile); sql "alter system archive log current"; } b1 创建增量备...

by 水平低 - Oracle - 2005-11-21 14:54:12 阅读(1272) 回复(6)

Solaris 8 Oracle 8.1.7 shell脚本: /export/home/oracle/ora817/bin/rman target sys/oracle@u76 catalog rman/rman@u65 cmdfile /rman/rmanzh.rcv rman脚本: run { allocate channel c1 type disk; backup database format '/ora_data/rman/%s%p.bak'; } 命令行执行正常, 但是cron执行则报错: rman-00571: file not found LEM-00031: file not found; arguments: [lempgmh] [lmserr] LEM-00033: file not found; arguments: [...

by ymz97 - Oracle - 2003-06-16 13:20:55 阅读(1995) 回复(6)

这是data protector 生成的脚本:烦请热心者帮助查看其中是否有错误: 运行环境:data protector a.05 oracle:9.2.0.1.0 OS:hpux 11i # Created by ob2rman.exe PID 6305 on Mon Mar 24 15:52:35 EAT 2003 # connect target sys/oracle@ run { allocate channel 'dev_0' type 'sbt_tape' parms 'ENV=(OB2BARTYPE=Oracle8,OB2APPNAME=oracle,OB2BARLIST=DC1oraclebackup)'; allocate channel 'dev_1' type 'sbt_tape' parms 'ENV=(...

by zhguowen - Oracle - 2003-03-25 12:46:28 阅读(875) 回复(1)

ORACLE815 想在CMD下直接rman CMDFILE调用这个脚本,但是rman不认识rman target internal/oracle@zc nocatalog这个语句,请大侠们发表看法,谢谢!rman脚本中如何插入CMD命令?SQLPLUS中是$。

by zccz2005 - Oracle - 2007-10-02 11:01:15 阅读(4167) 回复(10)

关于rman归档脚本的问题: 环境:ORACLE 10G RAC 分别运行实例:1 和 2 脚本做归档时一定需要像这样写吗? 在连接的时候 target sys/xxxx@1 和 target sys/xxxx@2 能不能直接使用系统认证的方式: target / 全库备份我知道可以这样.就是因为是一个库两个实例的情况下不知如何?

by scokk - Oracle - 2009-06-08 10:41:19 阅读(2441) 回复(9)

自从推出两个自动备份脚本后,得到大家的认可(回复不少), 对此大受感动, 因此再接再厉, 用了近一个星期的时间(绝大部分是业余时间,关键公司有windws环境,也需要), 将windows下用rman进行自动备份脚本,且自动拷贝备份文件到其它机器(windows)的脚本也写出来了, 并通过了测试。   在上次两个备份脚本的基础上,将各个文件存放的目录结构进行了优化,而且对脚本中用到的环境变量的命名也进行了彻底整改,目的是为了方便维护,达到...

备份

by bfhf5753 - 存储文档中心 - 2008-06-13 13:28:13 阅读(700) 回复(0)