关于Oracle数据库备份问题

数据库备份,也就是做数据库文件导出操作,避免数据库数据丢失,以及数据文件过大

创建一个.bat文件,双击即可执行数据库导出操作

@echo off
Set OrclSid=orcl
Set ExpUser=qypsrsstest
Set ExpPass=qypsrsstest123
Set FileDir=C:/oracle/
Set SysDate=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%

@echo * * * * * * * * * * * * * * * * * * * *
@echo * * * * * * * * * * * * * * * * * * * *
@echo * * * * * ORACLE 数据库导出 * * * * * *
@echo * * * * * * * * * * * * * * * * * * * *
@echo * * * * * * * * * * * * * * * * * * * *

@echo 服务名 = %OrclSid%
@echo 用户名 = %ExpUser%
@echo 密 码 = %ExpPass%
@echo 目 录 = %FileDir%
@echo 时 间 = %SysDate%

exp %ExpUser%/%ExpPass%@%OrclSid% file=%FileDir%/%ExpUser%~%OrclSid%.dmp log=%FileDir%/info.log

@echo 数据库导出完成
pause

可以创建定时导出操作,利用系统中的定时任务操作,即可实现此功能。

猜你喜欢

转载自a--bian.iteye.com/blog/2118243