社区
Oracle 高级技术
帖子详情
Oracle数据库一个表中有一个字段是blob类型的,如何将blob中的数据导出成文件?
ljw_pulse
2007-08-16 07:00:44
我的数据库中有一个表有多个字段,其中用一个字段是存放的是文件名,如"test1.bmp"或“test2.jpb”或"test3.doc"等,另一个blob是文件的内容,是通过pb开发的程序,用ole存进去的。现在我怎样才能将blob中的内容再导出成对应格式的文件呀?急!急!急!
万分感谢!
...全文
1080
5
打赏
收藏
Oracle数据库一个表中有一个字段是blob类型的,如何将blob中的数据导出成文件?
我的数据库中有一个表有多个字段,其中用一个字段是存放的是文件名,如"test1.bmp"或“test2.jpb”或"test3.doc"等,另一个blob是文件的内容,是通过pb开发的程序,用ole存进去的。现在我怎样才能将blob中的内容再导出成对应格式的文件呀?急!急!急! 万分感谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
vc555
2007-09-03
打赏
举报
回复
PB有个SQL:SELECTBLOB,比如:
先在PB定义个blob型的变量如:blob temp_blob,然后
SELECTBLOB blob_column
INTO :temp_blob
FROM table
using sqlca;
就可以把blob数据存入变量中了。
surf06
2007-09-03
打赏
举报
回复
顶一下
ljw_pulse
2007-09-03
打赏
举报
回复
此问题我已搞定了,改变了原来存数据的写法,直接读取文件并写入数据库中,而不是从OLE Control中取出data来写入数据库,这样以后就可以读出并写成文件了。
ljw_pulse
2007-08-16
打赏
举报
回复
请问,用.net如何能解决呀?先读出blob后直接写成文件吗?应该是不行的,关键是写入数据库是是用Ole来写的,写入的内容并不是原文件的全部内容,好像还有一些其它的东西,如果直接写行的话用任何语言都可以从数据库中读出blob再写成文件的。关键是写成文件好大部分的文件类型是无法打开的。
phantomMan
2007-08-16
打赏
举报
回复
呵呵,这个是 PB 的内容了,如果是 .net的就可以告诉你
批量
导出
ORACLE
数据
库
BLOB
字段
生
成
文件
只需要安装
oracle
client在本地,然后配置好tns,输入连接名,用户名,密码,
数据
表的名称,
文件
名
数据
列名以及
blob
数据
列名,就可以批量
导出
ORACLE
数据
库
BLOB
字段
生
成
图片
批量
导出
ORACLE
数据
库
BLOB
字段
生
成
图片
只需要安装
oracle
client在本地,然后配置好tns,输入连接名,用户名,密码,
数据
表的名称,
文件
名
数据
列名以及
blob
数据
列名,就可以批量
导出
ORACLE
数据
库
BLOB
字段
生
成
图片
如何将DB2
数据
库
中
的大对象(
BLOB
,CLOB)
数据
类型
复制到
Oracle
数据
库
中
[问题描述] WII
中
对LOB对象的复制支持仅限于DB2的
数据
库
。具体的限制请参考: http://publib.boulder.ibm.com/infocenter/db2luw/v8//topic/com.ibm.db2.ii.doc/admin/te0dt000.htm#te0dtrlo 对非DB2
数据
库
的
数据
复制, 不直接支持LOB(
BLOB
,ClOB)等大对象
数据
类型
,但在实际应用
中
,用户需要复制的
表
中
有可能有
BLOB
等大对象
数据
,如果
数据
目标为
Oracle
,这类大对象复制的需求可通过对WII的复制进行特殊配置实现。下面以
一个
实际的例子来说明如何将DB2
中
的
BLOB
数据
类型
复制到
Oracle
中
。
blob
类型
图片批量
导出
工具
此为exe可执行
文件
,运行之前需要安装
oracle
10g客户端,打开程序后需要先配置
数据
库
用户名、密码以及
数据
库
别名。然后再填入正确的查询语句,查询出相应的结果后
导出
到指定的
文件
夹即可。
oracle
中
的
BLOB
(照片)转换到mysql
中
从
oracle
中
的
BLOB
类型
字段
中
取出照片,转存到mysql
数据
库
中
。思路是现将
oracle
中
的照片存储在本地
文件
夹,在将本地图片上传到mysql
中
。
Oracle 高级技术
3,496
社区成员
18,710
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章