在Oracle10g中,用 expdp/impdp 代替了原来的exp/imp 导出/导入命令 exp/imp可以在客户端执行,而expdp/impdp只能在服务端执行,还有些特殊要求 一、首先用sql语句创建导出目录,并赋予相关数据库账户的读写权限 如先用 system 帐号登陆一个sql plus ,执行如下sql命令 --创建目录 --付给可以执行导出/导入命令的数据库帐号该目录的读写权限
SELECT * FROM dba_directories;
2,导出方案 Expdp scott/tiger DIRECTORY=dump_dir DUMPFILE=schema.dmp SCHEMAS=system,scott 3.导出表空间 Expdp system/manager DIRECTORY=dump_dir DUMPFILE=tablespace.dmp TABLESPACES=user01,user02 4,导出数据库 Expdp system/manager DIRECTORY=dump_dir DUMPFILE=full.dmp FULL=Y 三.liunx中备份名为PQR的方案的具体例子 3.用system 登陆 一个sql plus 类似的工具 4.回到linux shell 中,仍使用oracle帐号登陆 |
使用expdp命令备份Oracle 10g数据库【转】
最新推荐文章于 2024-04-25 10:54:02 发布