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: 指定完整备份。