orcl exp导出命令怎样将大数据的表不导出数据 只导出表的字段
比如在备份数据时其中table1,table2,table3,table4四个表的数据量很大,导出时非常费时间,现在我只想导出四个表的结构,其中的数据就不必要导出来了,相...
比如在备份数据时 其中table1,table2,table3,table4四个表的数据量很大,导出时非常费时间,现在我只想导出四个表的结构,其中的数据就不必要导出来了,相当于只要个空壳 这个怎么实现 ,正常情况下我只会用exp h1/h1@orcl file=D:\h1.dmp 请问我说的这种导出可以实现吗 如果能实现请老师给个导出的命令让我学习下 谢谢
展开
1个回答
展开全部
exp h1/h1 file=D:\h1.dmp log=D:\h1.log tables=(h1.table1,h1.table2,h1.table3,h1.table4) rows=n
主要就是后边rows=n 这个代表只导出表结构,而不导出数据
tables=(h1.table1,h1.table2,h1.table3,h1.table4) 就是导出某些指定的表
主要就是后边rows=n 这个代表只导出表结构,而不导出数据
tables=(h1.table1,h1.table2,h1.table3,h1.table4) 就是导出某些指定的表
更多追问追答
追问
用你的方法先导出这四个表的结构 然后再全部导入
在全导入时 ,因为库里面已经有那四个表了,就不会再导入这四个表,是这个意思吗?
追答
导入的时候,如果你库里存在这四个表或其中的几个表,可能会报错,报已经存在之类的错误,导入会终止
其实如果你单纯导出表结构的话,而表的数量又不是特别多,可以用plsql里的导出工具啊,只导出表结构就OK
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询