oracle 导出语句,Oracle 数据库导出数据库语句

1、create directory backup as 'S:\backup';

2、grant read,write on directory backup to data2;

--目前备份需要备份在T盘下

--查看现有目录

select * from dba_directories;

--在cmd下导出

expdp data2/data2 directory=backup2 dumpfile=20130214_%u.dmp filesize=4g

--在cmd下导出

expdp data2/data2 logfile=exp_2013_11_14.log directory=backup2 dumpfile=2013_11_14_%u.dmp filesize=4g parallel=5 compression=ALL job_name=exp_2013_11_14

参数说明

directory =导出文件存储路径

logfile   =日志文件

dumpfile  =导出数据库文件%u通配符

filesize  =每块文件大小

parallel  =work同时工作数量最大5 默认1

compression =压缩(只支持oracle 11G)

job_name  = 任务名称

======================================================================

ORA-31693: 表数据对象 "DATA2"."TAIZHANG" 无法加载/卸载并且被跳过, 错误如下:

ORA-02354: 导出/导入数据时出错

ORA-01555: 快照过旧: 回退段号 10 (名称为 "_SYSSMU10_378818850$") 过小

ORA-31693: 表数据对象 "DATA2"."SHENPI" 无法加载/卸载并且被跳过, 错误如下:

ORA-02354: 导出/导入数据时出错

ORA-01555: 快照过旧: 回退段号 10 (名称为 "_SYSSMU10_378818850$") 过小

. . 导出了 "DATA2"."SHENPI_TAIZHANG"                   54.75 GB   57495 行

. . 导出了 "DATA2"."PERSON"                            23.80 GB  876677 行

. . 导出了 "DATA2"."PERSON_LOG"                        15.25 GB  516360 行

ORA-39095: 转储文件空间已耗尽: 无法分配 4096 字节

作业 "DATA2"."SYS_EXPORT_SCHEMA_04" 因致命错误于 01:21:14 停止

===============================================================

如果出现以上错误 ,说明导出操作未执行完毕。可以重新执行,重新执行具体操作如下

--可使用如下sql语句查询终端job

select job_name,state from dba_datapump_jobs;

--根据attach=job名称操作(中断的job名)

expdp data2/data2 attach=SYS_EXPORT_SCHEMA_04

--根据实际完成百分比进行追加文件

add_file=20131031_%U.dmp

--追加完继续操作

continue_client

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值