oracle想导出空数据库及里面的空表

[复制链接]
查看11 | 回复4 | 2016-7-4 05:40:54 | 显示全部楼层 |阅读模式
设置导出表的rows字段值为n(不导出)就可以了。命令行执行:exp username/passwd@dbname tables= tablename file=filename.dmp rows=n 备注:rows默认为y,也就是说默认是导出数据的,如果想同时导出数据,那么不加这个字段就可以了。...
回复

使用道具 举报

千问 | 2016-7-4 05:40:54 | 显示全部楼层
先用PLSQL导出需要的表,或者整库导出,导出空表的时候可以选择用sql导出,选择删除记录,然后在本机用PLSQL的命令窗口导入脚本即可!如果满意,请采纳!谢谢!...
回复

使用道具 举报

千问 | 2016-7-4 05:40:54 | 显示全部楼层
直接用cmd调用exp,在命令中加入rows=n就可以导出空表了, 只导出表定义不导出数据。...
回复

使用道具 举报

千问 | 2016-7-4 05:40:54 | 显示全部楼层
oracle想导出空数据库及里面的空表到本机的oracle上面在你本地建好用户之后,直接用PL/SQL工具,从备份的oracle上向你本地“对比用户对象”,直接就生成建表脚本了。需要对比哪些,就对比哪些。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行