Oracle 数据备份 export 命令如何使用?

tanli902354 2011-05-27 11:42:57
数据 导出命令 export 命令的语法怎么用 哪位大虾能够指点下?
还有导入的
不是在windos cod 下执行exp imp
是在SQL 命令中执行数据备份。


问题:
现在我有原表 A ,oracle 数据升级脚本执行后, 需要将A 表的数据复制 移入 B 表。并将A 表删除

如果升级回滚的话, 需要将删除的A表恢复


在线等。。。麻烦知道的 告知下。。谢谢了。
...全文
151 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
iqlife 2011-05-27
  • 打赏
  • 举报
回复
问题:
现在我有原表 A ,oracle 数据升级脚本执行后, 需要将A 表的数据复制 移入 B 表。并将A 表删除

如果升级回滚的话, 需要将删除的A表恢复


一个库的话,直接用语句就可以了,数据量多大?
iqlife 2011-05-27
  • 打赏
  • 举报
回复
不就是EXP,IMP?
或者是EXPDP,IMPDP,还有EXPORT?
暂时没有听说,等楼下回答
vber1010 2011-05-27
  • 打赏
  • 举报
回复

begin
insert into b
select * from a;
execute immediate 'drop table a';
commit;
exception
when others then
rollback;
end;

tangren 2011-05-27
  • 打赏
  • 举报
回复
如果数据库空间大的话,可以先保留A表,或者重命名,
或者如果10g的话可drop至回收站。

如果要恢复就重命名回去就行了。
如果在回收站闪回行了。

当然,也可使用exp导出,imp导入,
exp,imp是dos命令行工具,不是SQL命令。

查看使用帮助
C:\>exp -help

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧