数据库备份bat
发布时间: 2024-08-27 13:49:35
⑴ 我写了个Oracle数据库自动备份脚本,执行后只有log文件,没有dmp文件,在线等。bat文件内容如下:
大致看了下,没发现你的批处理有明显问题。
那就简单说下排查思路。
1、既然问题出在备份上,就先不要理会删除备份的问题。
2、相信你写批处理以前应该手工输入exp命令成功备份过。
3、把 exp那句输出到文本或批处理文件如下,用记事本打开backdb.txt看看与你成功备份的手输命令有和不同,然后做相应修改即可。
exp改为:
echoexp%USER%/%PASSWORD%@%DATABASE%full=yfile=%DATADIR%\%BACKUPDATE%.DMPlog=%LOGDIR%\%BACKUPDATE%.log>backdb.txt
热点内容