【发布时间】:2010-10-30 16:32:53
【问题描述】:
一段时间以来,我一直致力于将数据从臃肿的 Excel 工作簿插入 SQL 数据库。我的团队建议保留 .xls 的备份,他们想知道将 Excel 工作簿实际放在数据库中是否是个好主意,以便我们项目中的所有相关数据都放在一起。
我知道一些数据库支持插入二进制文件,但显然这不是数据库系统的最初预期用途,所以我认为这是一个坏主意。我的投票是将工作簿的 URL 放入数据库中,并将工作簿保存在我们内部网上的安全位置。
将 BLOB 放入数据库有哪些优点(如果有的话,除了将生产数据和备份保存在同一个地方)和缺点?
编辑:只是为了进一步澄清,虽然我给出了一个具体的场景,但我打算这个问题主要是关于一般的 BLOB。但是,我可以从您的回答中收集到任何有助于我解决具体情况的信息,当然,我们将不胜感激。 :)
谢谢,
-罗伯特
附言对于那些不知道的人,BLOB 是“二进制大对象”的后缀
【问题讨论】:
-
好问题,但这里已经被问过很多次了。投票以重复结束
-
我只能找到关于将图像专门存储为 BLOB 的问题;我打算询问一般的 BLOB。但是,我认为图像 BLOB 的大多数优点/缺点适用于所有 BLOB。
-
@Josh,请编辑问题并添加欺骗问题的链接,以便新用户轻松找到它们。
标签: database excel sql-server-2008 blob