+ -
当前位置:首页 → 问答吧 → 如何在windows环境下使用数据泵方式备份oracle数据库?

如何在windows环境下使用数据泵方式备份oracle数据库?

时间:2011-12-28

来源:互联网

我的服务器操作系统是windows2003s版,oracle版是10.2g,数据库大约有二三十G大小。
之前都是使用exp/imp语句备份或恢复数据库,备份出来的dmp文件非常大,而且也很慢。
所以建议使用数据泵方式来做日常数据备份及恢复维护。
查了网上资料,都基本上是linux环境下的备份及恢复方式,好像都要新建一个目录tmpdir,不知道window环境下需不需要做??
以下命令在linux环境下的备份的步骤,如果换成 windows环境,其步骤是怎么样呢?
各位高手请指教,不胜感激!

SQL code

数据泵导出命令:
Sqlplus中执行
SQL> create directory tmpdir as '/backup';
SQL> grant read, write on directory tmpdir to system;
#su - oracle
$expdpsystem/oracle schemas=gxlq directory=tmpdir dumpfile=gxlqeas06.dmp parallel=1 logfile=expdp.log

作者: bswendy   发布时间: 2011-12-28