2010-09-21 54 views
0

今天早上我去了一个求职面试,IT经理(前程序员)告诉我的情景之一是以下....如果任何人可以给我任何指针我可以通过电子邮件向他发送指向明天(星期三22日)的指针,这可能只是帮助他在我的指导下做出决定。所以如果你回答了一个相关的答案,那里就有啤酒了,我得到了这份工作。阅读和写作访问2与SSIS

使用Access 2数据库的旧系统。这些系统不会在短期内更新。

新系统需要访问该数据,因此每晚他都使用SSIS导出信息。但是,他还需要回写数据,而且往往不仅仅是在一夜之间。但是,当他连接到数据库时,我认为使用ODBC连接时,他说应用程序(SSIS)专门打开表/数据库,即使他选择了不选择单独打开它的选项。

任何意见,建议或意见?

+0

将数据迁移到sql server或mysql。 – Doug 2010-09-21 18:18:21

+1

当您向潜在的新雇主提供解决方案时,您当然会提供完整的归属,对吗? :-) – 2010-09-21 18:19:07

+0

答案是,升级数据库。访问2是从90年代(假设你是指MS Access)。 – 2010-09-21 18:22:22

回答

0

是否可以将Access数据库本身设置为独占打开。自从我使用Access 2以来,这已经过去了大约一百万年。

解决问题的另一种可能性是考虑使SQl服务器表模拟访问表,并使它们在访问中使用链接表并使用它们而不是访问。我不记得您是否可以使用Access 2进行此操作。如果你可以做到这一点,那么你将直接对sql server表进行修改,而不是将它们锁定在Access 2中。至少应该尝试一下。如果链接表具有相同名称并且所有表都具有主键,则链接表的使用不应该破坏Access中的任何内容。如果存在问题,那么你也可以调整性能。

我在这里抛出了一些想法,由你们在发送之前研究可行性。但说实话,你真的真的想为一个仍然使用Access2的组织工作吗?如果他们没有升级,那么他们还有哪些年头已过时? Access2于1993年问世。所以他们在17年内还没有升级它,这是可怕的东西。

+0

是的,我会考虑为这个组织工作,因为这个人正在扩大一个小型的,私人拥有的,不断增长和盈利的工程公司的IT部门。目前这个国家非常罕见。更新这些旧系统正按他的日程安排。大多数地方都有“传统”系统,至少这是如此之久,取而代之的情况对于导演来说变得更容易接受。 感谢您的建议。 – cometbill 2010-09-22 09:09:36

+0

哦,他们有激光切割的东西。谁不想为这样的公司工作? – cometbill 2010-09-22 09:21:37