oracle数据库某sechema下全量备份脚本 (windows oracle数据库服务器环境下)

Set Today=%date:~0,4%%date:~5,2%%date:~8,2%
expdp 你的数据库用户名/你的数据库密码 schemas=数据库模式名 directory=DATA_PUMP_DIR dumpfile=自定义文件名%Today%.dmp logfile=自定义文件名%Today%.log

写到一个bat文件里

点击执行后会出现类似

;;; 
Export: Release 11.2.0.4.0 - Production on 星期五 5月 29 11:07:11 2020

Copyright (c) 1982, 2011, Oracle and/or its affiliates.  All rights reserved.
;;; 
连接到: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
启动 "模式名"."SYS_EXPORT_SCHEMA_01":  数据库用户名/密码 schemas=模式名 directory=DATA_PUMP_DIR dumpfile=fxy20200529110711.dmp logfile=fxy20200529110711.log 
正在使用 BLOCKS 方法进行估计...
处理对象类型 SCHEMA_EXPORT/TABLE/TABLE_DATA
使用 BLOCKS 方法的总估计: 730.3 MB
处理对象类型 SCHEMA_EXPORT/USER
处理对象类型 SCHEMA_EXPORT/SYSTEM_GRANT
处理对象类型 SCHEMA_EXPORT/ROLE_GRANT
.........______________________________________

直到执行完毕cmd窗口关闭为止

到服务器 oracle安装目录D:\app\操作系统管理员名\admin\orcl\dpdump目录下查看备份的文件

猜你喜欢

转载自blog.csdn.net/zy103118/article/details/106421274