在使用脚本备份ORACLE10g 数据库时,出现ora-01017错误

在使用脚本备份ORACLE10g 数据库时,出现ora-01017错误,第1张

脚本有问题 把下面里的mailto:去掉

exp mailto:%ORACLE_USERNAME%/%ORACLE_PASSWORD%@%ORACLE_DB% %

改为:exp %ORACLE_USERNAME%/%ORACLE_PASSWORD%@%ORACLE_DB% %

首先要说的是这在你这种备份情况下很有必要。

1、你一个月才备份一次,如果不验证备份文件存在问题,那么等需要回复的时候就是上个月的数据数据了,损失时间较长。

2、对于你这种备份建议用RMAN备份,可以再备份完成自动检查,自动备份。

3、如果数据比较重要,建议更改数据库备份策略,不要一个月才备份一次,这样出现数据库异常,回复难度很大,数据损失也可能很大。

lsnrctl show save_config_on_stop

save_config_on_stop

lsnrctl会话期内所发生的修改在退出时是否保存

上网查一下吧,应该是它

冷备能还原成功的先决条件是,当你在做冷备的时候,数据库是shutdown已关闭的状态,这样才能保证一致性。

并且在关闭数据库后,不单需要拷贝oradata文件夹下面的数据文件,还有启动instance所需要的spfile或pfile,还有控制文件control file。

还有,你在另外一台计算机上面做恢复的时候,要求你拷贝过去的各个文件与备份的那台计算机上面的目录结构完全一样!

RMAN> run

2> {

3> restore database;

4> recover database;

5> }

这样恢复的话,rman会应用你备份的所有归档日志。你2点到10点归档日志是自动备份的。

如果你要恢复到某个时间点的话,使用until scn 子句

Oracle11g 数据导入到oracle10g 中:\x0d\1在oracle11g 服务器命令行中用expdp 导出数据\x0d\expdp ts/ts@orcl directory=expdp_dir dumpfile=tianshandmp logfile=tianshanlog version=102010 (schemas=ccense)\x0d\\x0d\2在oracle10g 服务器DOS 命令行中用IMPDP 导入数据:\x0d\把oracle11g 的备份文件放到oracl10g 服务器的impdp_dir 目录中,并创建好相应的用户和表空间,然后执行下面的命令:\x0d\impdp ts/ts@orcl directory=impdp_dir dumpfile=tianshandmp logfile=tianshanlog version=102010 (schemas=ccense)

以上就是关于在使用脚本备份ORACLE10g 数据库时,出现ora-01017错误全部的内容,包括:在使用脚本备份ORACLE10g 数据库时,出现ora-01017错误、oracle 10G数据库备份后用对备份文件做验证吗、oracle10g的自动备份等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9398735.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存