www.cpsh.net > 跪求高手指点sql sErvEr 中imAgE类型如何导入orAClE中

跪求高手指点sql sErvEr 中imAgE类型如何导入orAClE中

先把image字段转为varbinary数据类型再导入Oracle .. cast([image字段] as varbinary) 查看原帖>>采纳哦

方法: 1、建立过程 CREATE PROCEDURE sp_textcopy ( @srvname varchar (30), @login varchar (30), @password varchar (30), @dbname varchar (30), @tbname varchar (30), @colname varchar (30), @filename varchar (30), @whereclause

oracle对应的字段是blob,用sqlserver的导入工具:dts或者ssis应该可以导入吧

sqlserver2008中有个工具“导入导出数据”,用这个按照它的向导来做就可以把表导入到oracle了!

1、安装的版本先卸载干净 2, 360等杀毒软件 关闭 3, 下载重新检查一下.net framework版本 3.0 以上的都装齐 3, 下载重新检查一下.net framework版本 3.0 以上的都装齐 3, 下载重新检查一下.net framework版本 3.0 以上的都装齐 3, 下载重新检查

sql的image 用oracle的blob替代,都是用来存储二进制大对象的.

通过前台使用memstream(内存流)读出和写入.

用sql命令好像不是很必要,而且很麻烦,一定要这样做那就使用WRITETEXT 或 UPDATETEXT 命令,数据以0x的形式(像binary一样)赋值,你还得把图片的二进制转换成16进制的ASCII码.实际修改方式与binary字段类似.

image类型是要用程序把图片转换成二进制码再保存的

System.IO.Stream streamFile=(@ "D:\windows temp\temp\1.jpg ",FileMode.Open ,FileAccess.Read );//建立数据流对象 int fileLength=?;//你所要读取文件的长度以字节为单位 byte[] fileData=new Byte[fileLength];//新建一个数组

相关搜索:

网站地图

All rights reserved Powered by www.cpsh.net

copyright ©right 2010-2021。
www.cpsh.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com