暂无图片
Oracle 数据库导入dmp文件,只导入数据不导入表结构需要加什么参数?
我来答
分享
暂无图片 匿名用户
Oracle 数据库导入dmp文件,只导入数据不导入表结构需要加什么参数?

Oracle 数据库导入dmp文件,只导入数据不导入表结构需要加什么参数?

我来答
添加附件
收藏
分享
问题补充
5条回答
默认
最新
NIU

imp \'/ as sysdba\' file=***.dmp owner=mp log=***.log rows=n;

或者导出的时候就添加参数

exp  \'/ as sysdba\' file=***.dmp owner=mp log=***.log rows=n;

暂无图片 评论
暂无图片 有用 1
Thomas

rows=n是只导出表结构,不导出数据吧?

暂无图片 评论
暂无图片 有用 0
默莫

imp data_only=n  (imp -help里面 data_only 中说 import only data(N) )

impdp  content=data_only  table_exists_action=append  ( 既然只导入数据,那说明原来的有表的,如果要追加数据就用append,如果要把原来表中数据清了就用truncate,如果要删除原表导入新表结构和数就用replace)

暂无图片 评论
暂无图片 有用 1
默莫

应该是rows=y 把 看imp -help

暂无图片 评论
暂无图片 有用 0
不如吃茶去

在导出/导入的时候,我们常常有这样的需求,只想导出/导入表结构,或者只想导出/导入数据。数据泵也提供了该功能。使用Content参数。

该参数有三个属性:

1) ALL : 导出/导入对象定义和数据,该参数的默认值就是ALL


2) DATA_ONLY : 只导出/导入数据。


3) METADATA_ONLY : 只导出/导入对象定义。

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏