MS Access,SQL Server图像字段

4
我花了将近两天的时间来解决这个问题。我们有一个来自2000年的Access项目(adp),它将图像存储到SQL Server 2008中。我尝试直接连接到SQL Server并打开TIFF文件,但都没有成功。我还尝试将图像字段内容复制/粘贴到文件中,将其重命名为TIFF并尝试打开它,但也没有成功。图像字段中的问题在于它的大小不正确。它只有15-20KB,但此时文件应该约为3MB。如果我将相同的数据检索回ACCESS项目应用程序中,则可以正常工作。
我已经尝试了TiffLib.net和其他一些东西。
那么,有人知道如何将这些图像字段迁移到SQL吗?
谢谢

1
分享您的MS Access代码以查看其运作方式。 - NoWar
你确定它们是TIFF格式的吗?15-20k的大小对于TIFF来说真的很小了... - John Gardner
也许大小差异是Access压缩图像造成的。也许在保存之前进行了gzip压缩?二进制块的前几个字节可能会透露文件头。 - ta.speot.is
如果您使用SSMS结果网格来“复制”数据,可能是由于检索到的数据大小存在限制。请查看 工具->选项->查询结果->结果网格-> 非 XML 数据的最大检索字符部分。 - Mr Moose
1个回答

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接