永发信息网

oracle expdp怎么异地导出

答案:2  悬赏:0  手机版
解决时间 2021-03-20 16:03
oracle expdp怎么异地导出
最佳答案
1 创建TNS文件;
2 创建DBLINK
3 expdp倒库时指定network_link参数
全部回答
expdp导出 一:导出前期准备: 1.创建目录对象: create directory dump_dir as 'c:\dump'; 2.在操作系统上创建相应的目录。 3.把目录的读写权限给用户: grant read, write on directory dump_dir to scott;二:导出的模型 1.导出表 expdp scott/tiger directory=dump_dir dumpfile=tab.dmp logfile=testexpdp.log tables=dept, emp2.导出方案(用户) expdp scott/tiger directory=dump_dir dumpfile=schema.dmp logfile=testexpdp.log schemas=system,scott3.导出表空间 expdp system/manager directory=dump_dir logfile=testexpdp.log dumpfile=tablespace.dmptablespaces=user01,user02 4.导出数据库 expdp system/manager directory=dump_dir dumpfile=full.dmp logfile=testexpdp.log full=y三:expdp命令行选项: 1. attach 该选项用于在客户会话与已存在导出作用之间建立关联.语法如下attach=[schema_name.]job_name schema_name用于指定方案名,job_name用于指定导出作业名.注意,如果使用attach选项,在命令行除了连接字符串和attach选项外,不能指定任何其他选项,示例如下: expdp scott/tiger attach=scott.export_job2. content 该选项用于指定要导出的内容.默认值为all content={all | data_only | metadata_only} 当设置content为all 时,将导出对象定义及其所有数据.为data_only时,只导出对象数据,为metadata_only时,只导出对象定义expdp scott/tiger directory=dump dumpfile=a.dumpcontent=metadata_only 3. directory 指定转储文件和日志文件所在的目录 directory=directory_object directory_object用于指定目录对象名称.需要注意,目录对象是使用create directory语句建立的对象,而不是os 目录expdp scott/tiger directory=dump dumpfile=a.dump建立目录: create 查询创建了那些子目录: select * from dba_directories; 4. dumpfile 用于指定转储文件的名称,默认名称为expdat.dmpdumpfile=[directory_object:]file_name [,….] directory_object用于指定目录对象名,file_name用于指定转储文件名.需要注意,如果不指定directory_object,导出工具会自动使用directory选项指定的目录对象expdp scott/tiger directory=dump1 dumpfile=dump2:a.dmp5. estimate 指定估算被导出表所占用磁盘空间分方法.默认值是blocksextimate={blocks | statistics} 设置为blocks时,oracle会按照目标对象所占用的数据块个数乘以数据块尺寸估算对象占用的空间,设置为statistics时,根据最近统计值估算对象占用空间expdp scott/tiger tables=emp estimate=statisticsdirectory=dump dumpfile=a.dump 6. extimate_only 指定是否只估算导出作业所占用的磁盘空间,默认值为nextimate_only={y | n} 设置为y时,导出作用只估算对象所占用的磁盘空间,而不会执行导出作业,为n时,不仅估算对象所占用的磁盘空间,还会执行导出操作. expdp scott/tiger estimate_only=y nologfile=y7. exclude 该选项用于指定执行操作时释放要排除对象类型或相关对象exclude=object_type[:name_clause] [,….] object_type用于指定要排除的对象类型,name_clause用于指定要排除的具体对象.exclude和include不能同时使用expdp scott/tiger directory=dump dumpfile=a.dup exclude=view8. filesize 指定导出文件的最大尺寸,默认为0,(表示文件尺寸没有限制)9. flashback_scn 指定导出特定scn时刻的表数据 flashback_scn=scn_value scn_value用于标识scn值.flashback_scn和flashback_time不能同时使用expdp scott/tiger directory=dump dumpfile=a.dmpflashback_scn=358523 10. flashback_time 指定导出特定时间点的表数据 flashback_time=”to_timestamp(time_value)” expdp scott/tiger directory=dump dumpfile=a.dmp flashback_time=“to_timestamp(’25-08-2004 14:35:00’,’dd-mm-yyyy hh24:mi:ss’)” 11. full 指定数据库模式导出,默认为n full={y | n} 为y时,标识执行数据库导出. 12. help 指定是否显示expdp命令行选项的帮助信息,默认为n当设置为y时,会显示导出选项的帮助信息. expdp help=y 13. include 指定导出时要包含的对象类型及相关对象 include = object_type[:name_clause] [,… ] 14. job_name 指定要导出作用的名称,默认为sys_xxx job_name=jobname_string 15. logfile 指定导出日志文件文件的名称,默认名称为export.loglogfile=[directory_object:]file_name directory_object用于指定目录对象名称,file_name用于指定导出日志文件名.如果不指定directory_object.导出作用会自动使用directory的相应选项值. expdp scott/tiger directory=dump dumpfile=a.dmp logfile=a.log16. network_link 指定数据库链名,如果要将远程数据库对象导出到本地例程的转储文件中,必须设置该选项. 17. nologfile 该选项用于指定禁止生成导出日志文件,默认值为n. 18. parallel 指定执行导出操作的并行进程个数,默认值为1 19. parfile 指定导出参数文件的名称 parfile=[directory_path] file_name 20. query 用于指定过滤导出数据的where条件 query=[schema.] [table_name:] query_clauseschema用于指定方案名,table_name用于指定表名,query_clause用于指定条件限制子句.query选项不能与connect=metadata_only,extimate_only,transport_tablespaces等选项同时使用. expdp scott/tiger directory=dump dumpfiel=a.dmptables=emp query=’where deptno=20’ 21. schemas 该方案用于指定执行方案模式导出,默认为当前用户方案. 22. status 指定显示导出作用进程的详细状态,默认值为0 23. tables 指定表模式导出 tables=[schema_name.]table_name[:partition_name][,…] schema_name用于指定方案名,table_name用于指定导出的表名,partition_name用于指定要导出的分区名. 24. tablespaces 指定要导出表空间列表 25. transport_full_check 该选项用于指定被搬移表空间和未搬移表空间关联关系的检查方式,默认为n. 当设置为y时,导出作用会检查表空间直接的完整关联关系,如果表空间所在表空间或其索引所在的表空间只有一个表空间被搬移,将显示错误信息.当设置为n时,导出作用只检查单端依赖,如果搬移索引所在表空间,但未搬移表所在表空间,将显示出错信息,如果搬移表所在表空间,未搬移索引所在表空间,则不会显示错误信息. 26. transport_tablespaces 指定执行表空间模式导出 27. version 指定被导出对象的数据库版本,默认值为compatible. version={compatible | latest | version_string} 为compatible时,会根据初始化参数compatible生成对象元数据;为latest时,会根据数据库的实际版本生成对象元数据.version_string用于指定数据库版本字符串.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
朋友送了一盒水果,说是什么菩提果,是打开直
什么春什么
您好!我如果坐飞机到福州,飞机场到永泰云顶
我梦见我和妹妹在河边玩,突然洪水泛滥,我就
海尔ls55al88u71怎么看它的配置
怎样隐藏微信群
祁东祥明食品有限公司这个地址在什么地方,我
2000元到3000元 入耳式耳塞 人声 流行 偶尔古
新婚姻法 婚后女方自己出资买房 房子算不算女
因特尔赛扬D336相当于AMD哪种CPU的档次
奎屯到富蕴多少公里
什么条件的夫妻适合2016二孩新政策
牙齿美洁地址有知道的么?有点事想过去
同一部种子电影,一个1080p40GB,还有一个是108
网络警察的英文是什么
推荐资讯
求一款老街机3D格斗游戏
南通海门到浙江湖州吴兴公共汽车怎么走?
东沽建投观海到于家堡高铁站坐几路公交车
饶品赋我想知道这个在什么地方
这个 TED 演讲里用到的演示软件是什么?
德利化工这个地址在什么地方,我要处理点事
买房现在出了个不限价是什么意思?
2开n次方为什么趋近于1呢?我怎么觉得是趋近于
解梦:梦见自己在电梯里遇险,电梯旋转下落,
康琦赛原生态农庄地址有知道的么?有点事想过
开增值税普通发票货物单位可以用斤表示吗
口袋妖怪漆黑的魅影第一次进入说要初次运行要
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?