Sql server 从VARBINARY(MAX)javascript中提取PDF:\uuu doPostBack
我已经设法从一个旧的MOSS 2007中提取了约300K.pdf文件。 我现在发现另一个数据库包含~400K.pdf文件,我可以完全访问该数据库。与MOSS2007服务器不同,这些文件存储在VARBINARY(MAX)列中 我已经创建了一个新表,并成功地将.pdf导入到varbinary列,然后将其撤回。 当我尝试对原始表执行相同操作时,该文件已损坏(我使用记事本++打开.pdf文件并查看Sql server 从VARBINARY(MAX)javascript中提取PDF:\uuu doPostBack,sql-server,pdf,varbinary,dopostback,Sql Server,Pdf,Varbinary,Dopostback,我已经设法从一个旧的MOSS 2007中提取了约300K.pdf文件。 我现在发现另一个数据库包含~400K.pdf文件,我可以完全访问该数据库。与MOSS2007服务器不同,这些文件存储在VARBINARY(MAX)列中 我已经创建了一个新表,并成功地将.pdf导入到varbinary列,然后将其撤回。 当我尝试对原始表执行相同操作时,该文件已损坏(我使用记事本++打开.pdf文件并查看“II*þ½”等,而不是以开头的有效.pdf文件“%pdf-1.1%10-obj>endobj 2 0 ob
“II*þ½”
等,而不是以开头的有效.pdf文件“%pdf-1.1%10-obj>endobj 2 0 obj”
当我查看Sharepoint并选择scrambled.pdf时,它会正确打开。“default.aspx”是文件名,我可以下载该文件并将其重命名为default.pdf,它工作得非常好
指向其中一个文件的“选择”链接是:
我能看看uu doPostBack实际查询的是什么吗?是
II*
a00
?如果是,它是英特尔订购的(小端)TIFF image,不是PDF.OMG,你救了我的命。你怎么知道的?谢谢!我从20世纪80年代就开始做软件开发。我早期的一个项目是为30多种不同的图形文件格式编写导入/导出插件。显然,其中一些东西会终生保留下来。:)