C# 如何分段将超大文件传入oralce的一个bolb字段中
需要存储到oralce数据库的文件大多在几百M到几个G大小,需要存储到oralce数据库某个表的bolb字段中,是否有分段多次传输的方法,将文件存储到一个blob字段中,读取的时候也采用分段的方法,分多次读取到一个磁盘的文件中 --------------------编程问答-------------------- 没有,这么大的东西,放到数据库本身就不提倡,文件放到服务器物理磁盘,数据库保存路径,然后你需要时,读出路径,下载就是了 --------------------编程问答-------------------- 几百M用blob,若是几个G大小用bfile吧,oracle中blob最大也就是4G分段操作的话,更新时写个存储过程,传个程序中取的blob变量,调用下dbms_lob.append(target_b,source_b);就可以了
--------------------编程问答-------------------- 最好不要将文件存到数据库吧 --------------------编程问答-------------------- 将文件存储到外边以前已经做过了,现在的需求必须是存储到数据库中
补充:.NET技术 , C#