Windows 下 Oracle 全备

bak.bat脚本如下

del G:\orabk\full_*
set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
set mydate=%date:~0,4%%date:~5,2%%date:~8,2%
expdp bkuser/Lander$2022 directory=dumdir dumpfile=full_%mydate%.dmp  logfile=full_%mydate%.log  full=y

  

这段脚本是用于使用数据泵(Data Pump)导出Oracle数据库的完整备份。

1. 首先,删除G:\orabk文件夹中与"full _ *"匹配的任何现有备份文件。

2. 接下来,设置字符编码为简体中文(Simplified Chinese)。

3. 定义变量mydate,存储当前日期并格式化为YYYYMMDD格式。

4. 最后,执行了expdp命令,使用以下选项对数据库进行完整备份:

- directory: 指定备份文件输出的数据泵目录
- dumpfile: 指定备份文件名,包含当前日期
- logfile: 指定备份日志文件名,包含当前日期
- full: 指定完整备份。

  

posted @ 2023-04-04 17:31  LuckinAaron  阅读(112)  评论(0编辑  收藏  举报