oracle exp 导出非常多的表且是表结构

https://blog.csdn.net/stevendbaguo/article/details/42779085

 

需求是:要导出指定3千张表的结构,一般这样导就可以,但问题是表是非常多的,不会成功

exp user_name/password@servername rows=n tables=(tab1,tab2,tab3000) file=d:/data.dmp

用下列方法:

exp parfile=d:\test.par

test.par的内容为:

userid=user_name/password@servername
file=d:\data.dmp
tables=(tab1,tab2,tab3000)
rows=n

以上是原文,以下是补充
可以表名前加上用户,比如a.tab1
导出:
imp yx_base/11@yx_192.168.0.71 file=E:\yxb\yx_base.dmp log=E:\yxb\yx_base.log fromuser=a
可选 full=y
fromuser=xxx

row=n   不要数据行

posted @ 2018-07-12 16:35  流水剑客  阅读(1532)  评论(0编辑  收藏  举报