两种措施。

simonp (simonp)
(1)SQL server 的table中的一个record正常情况下不能超过8K.特殊情况是:如果列数据类型为:NTEXT,TEXT,BINARY(被称为binary large objects BLOB)一个RECORD的大小限制为(4G还是4T忘了),这样,你可以用ADO方法把PDF文件变为2进制流,binary stream,然后存入你的SQL中的BINARY 列。
(2),把文件存入普通folder中,但是把文件路径存入SQL中。

题外话:
SQL server 这样做是严格的底层叶面管理的要求(leaf/index whatever),保证企业级数据库能够效率负载做到最优.
文件级数据库,DBASE/FOXPRO/ACCESS没有对叶面级的管理机制因而你想加什么样的数据类型都可以,但是不适于大型数据存储,且如果太多这种BINARY类型数据会导致其频繁崩溃。
(#259302@0)
2001-11-12 -05:00

回到话题: 急!!!请问高手:怎样将PDF文件存到MS SQL SERVER上, 我5年以前曾把JPG文件寸到FOXPRO FOR WIN 上, 很顺, 但现在又忘了, 多谢了

回到论坛: HOME枫下论坛枫下论坛主坛工作学习IT技术讨论

URL:   
http://www.rolia.net/zh/post.php?f=0&p=259302