免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3415 | 回复: 8
打印 上一主题 下一主题

blob数据迁移 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-01-07 16:52 |只看该作者 |倒序浏览
我需要从一个几百万数据的表中的部分数据迁移至另一个数据库,表中含有blob字段,请问如何操作?

论坛徽章:
0
2 [报告]
发表于 2009-01-07 21:12 |只看该作者
表有多大?迁移时间有什么要求?

论坛徽章:
0
3 [报告]
发表于 2009-01-08 13:43 |只看该作者
可以描述清楚一点,比如是存什么内容?一般的话对blob迁移就怕异常情况导致图像跨平台迁移的变形,其他是正常操作就可以拉

论坛徽章:
0
4 [报告]
发表于 2009-01-08 13:49 |只看该作者
关于BLOB备份,网上搜索一下,之前要执行一条SQL,之后要执行一条SQL

论坛徽章:
0
5 [报告]
发表于 2009-01-08 14:38 |只看该作者
原帖由 airlvgvig 于 2009-1-7 21:12 发表
表有多大?迁移时间有什么要求?


几十个G吧,只弄部分搭测试环境就可以了

论坛徽章:
0
6 [报告]
发表于 2009-01-08 14:39 |只看该作者
原帖由 anton 于 2009-1-8 13:43 发表
可以描述清楚一点,比如是存什么内容?一般的话对blob迁移就怕异常情况导致图像跨平台迁移的变形,其他是正常操作就可以拉


我就是来请教正常操作的,比如用什么工具,或者imp格式之类的,我用plsql发现不能按条件导出

论坛徽章:
0
7 [报告]
发表于 2009-01-08 14:40 |只看该作者
原帖由 ziggler 于 2009-1-8 13:49 发表
关于BLOB备份,网上搜索一下,之前要执行一条SQL,之后要执行一条SQL


操作的时候google了一下,没有太有用的信息,所以来请教高人

论坛徽章:
0
8 [报告]
发表于 2009-01-09 09:17 |只看该作者
我不知道你的plsql是什么版本,但是plsqldev工具菜单项tools\export tables在oracle export中就有where 条件让你填,另提供几种比较便捷方式如下
1.那你直接建立一个database link 就可以用insert select 方式插入.
2 用命令行使用sqlplus登录你的目标库,用命令 copy from a/a@sour  REPLACE .......
3.imp -help是可以带where 条件
。。。。。

[ 本帖最后由 anton 于 2009-1-9 14:36 编辑 ]

论坛徽章:
0
9 [报告]
发表于 2009-01-12 14:31 |只看该作者
原帖由 anton 于 2009-1-9 09:17 发表
我不知道你的plsql是什么版本,但是plsqldev工具菜单项tools\export tables在oracle export中就有where 条件让你填,另提供几种比较便捷方式如下
1.那你直接建立一个database link 就可以用insert select 方式 ...


谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP