v 友们将远程 oracle 一个用户的所有表以及数据同步到本地 oracle,大家有什么快的办法嘛~

2020-05-14 10:56:41 +08:00
 xhf1024

大概友一百多张表,数据量还是比较大的。用 plsql 三种导出导入方式实在是力不从心,太慢了!各位大佬有没有好的办法!

1547 次点击
所在节点    程序员
10 条回复
defunct9
2020-05-14 11:03:06 +08:00
开 ssh,让我上去看看,搭个 ogg 呗
xuanli
2020-05-14 11:19:03 +08:00
@defunct9 #1 真有人给你开过吗?
xnode
2020-05-14 11:20:35 +08:00
开一台临时服务器 叨叨临时服务器上
shadownet
2020-05-14 11:23:07 +08:00
如果 2 台互通,expdp, ftp, impdp 应该是最快的
coolmenu
2020-05-14 11:30:35 +08:00
sqlldr 还是非常快的,多大的数据?
sonice
2020-05-14 11:52:33 +08:00
sqlldr
defunct9
2020-05-14 13:26:59 +08:00
@xuanli 有,且很多。国内国外的都有。
songpengf117
2020-05-14 13:34:51 +08:00
这些数据表 存在单独的表空间上吗 ?试试表空间传输
BashDas
2020-05-14 14:07:16 +08:00
如果 2 台数据库软件版本一样,库配置一样,直接 copy 远端的 ora 文件回来启动即可,后续再做个 DataGuard 。
lenqu
2020-05-14 15:51:11 +08:00
本质上为快就是压缩技术呗,你把数据文件用 UHARC 压缩一下不就可以了么,就是费点时间

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/671523

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX