我在一家印刷厂工作,那里有一个相当大的旧印刷工作档案。目前,要找到一份工作,我们必须搜索SMB共享(在win2000服务器上),它可以查看几十万个文件。
我们的作业数据是由: Year>Month>Customer_Name_Job#组织的,然后作业的内容在最后一个文件夹中。
是否有一种方法可以创建一个数据库以便我们可以查询一个作业desc。或者工作号码?基本上,一个简单的搜索比使用windows搜索更快将是伟大的。我尝试过windows索引服务,但它只找到.doc文件,而不是文件夹名或PDF。
在将来,我们计划创建一个SQL数据库,在创建作业时输入完整的信息,这样在将来很容易查询。我希望把一些东西放在一起,这样就可以更容易地搜索旧订单了。
发布于 2011-02-23 01:54:48
我个人不会试图从根本上为这个数据库设计一个数据库--你在图书馆和档案馆领域寻找的东西将被称为“数字存储库”(从“数字图书馆”中抽象出来的一个步骤,通常只是跟踪书目项目)。在商业世界中,他们谈论像数字资产管理这样的东西,但有时这是通过注册表而不是存储库完成的;不同的是,在注册中心中,您只跟踪有关对象的信息,但它只指向对象,而不是存储对象的权威副本。
看看其中一个项目是否适合您的需要:
或者,看一个更大的免费和开放源码数字存储库软件列表
发布于 2011-02-20 02:49:24
为此您可以使用一个面向文档的数据库。然后,可以用首选语言创建一个程序,将现有文档导入数据库,解析元数据(customer、job#等)的文件夹结构。
https://dba.stackexchange.com/questions/1346
复制相似问题