【问题标题】:Merging multiple huge .accdb files into one将多个巨大的 .accdb 文件合并为一个
【发布时间】:2012-02-01 09:32:14
【问题描述】:

谁能指导我如何将巨大的 Access 文件 (.accdb) 文件合并到一个 Access 文件中。这些文件非常庞大。有没有办法可以将这些文件拆分成更小的文件,然后合并它们?任何帮助表示赞赏。非常感谢。 我发现有一个软件可以做到这一点,但这仅适用于 .mdb 文件。

【问题讨论】:

  • 巨大是什么意思? 1场?多少个文件?表之间的关系是什么?这些文件如何相互关联?记录中的重叠、不同的表、相同的表?有代码或表格吗?问题不断出现,将它们组合起来的难易程度取决于答案。
  • 2GB 的旧访问限制在 2007 年仍然适用,如果文件那么大,那么您将无法将它们合并为一个,您最好将它们分开,然后链接将表格从每个输入到一个前端 accdb 文件
  • 每个文件是 2.5 gigs。 6 个文件。与表格无关。所有文件的字段都相同。只有记录不同。我也有文件的 .txt 格式。您认为使用 .txt 格式合并它们会更容易吗?如果您需要更多信息,请告诉我。我对此有点困惑。@Remou
  • @MattDonnan 你能给我一些关于如何去做这个的提示或者一个链接。我知道网上有很多可用的,但来自你会很棒。谢谢:)
  • @user823911 这个链接应该可以帮助你 (techonthenet.com/access/tables/link_table2007.php) 但如果 R​​emou 的回答对你来说是一个选择,那么我建议你改为:)

标签: database ms-access-2007 ms-access


【解决方案1】:

如果每个文件都是 2.5 gigs,我认为是时候看看 SQL Server Express。它是免费的,新版本有 10 GB 的限制(http://www.microsoft.com/sqlserver/en/us/editions/express.aspx)。您仍然可以使用 MS Access 作为前端。 MS Access 到 SQL Server 有一些相当明确的升级路径。

【讨论】:

  • 谢谢@Remou 会试试这个。 Matt Donnan - 也会尝试这种方法。感谢您的宝贵时间
  • 我不明白 OP 是如何将 2.5 GB 填充到 ACCDB 中的。但如果这是真的,其中 6 个 2.5 GB 的每个等于 15 GB,这超出了 SQL Server Express 的容量限制 50%。如果它们只有 2 GB,我们仍然会考虑 12 GB。
  • @HansUp 我赌的是一些重叠和一些混乱。
猜你喜欢
  • 1970-01-01
  • 2021-05-28
  • 2016-11-12
  • 2020-12-26
  • 2012-10-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多