gpt4 book ai didi

sql-server - 您如何将数百个 MS Access 数据库迁移到中央服务?

转载 作者:行者123 更新时间:2023-12-03 02:07:55 25 4
gpt4 key购买 nike

我们实际上有 100 个 Access 数据库漂浮在网络上。有些使用量很少,有些使用量很大,有些则根本没有使用。我们想要做的是将这些数据库集中到一个托管数据库中,并尽可能多地保留其中的报告和表单。

这样做的好处是可以进行某种使用情况跟踪,并且能够更多地关注这些应用程序中存储的一些重要的去中心化数据。

对 RDBMS(Oracle、MS SQL Server)或其运行的堆栈(LAMP、ASP.net、Java)没有真正的限制,并且显然不会有 Elixir 。我们希望能够以自动化的方式消除最初的繁重工作。

最佳答案

我们将用户升级(使用升级向导或手动)到 SQL Server。它通常非常简单。将所有 Access 表替换为 SQL Server 的链接表,并保留所有表单/报告/宏的 Access 权限。对 Access 的投资不会损失,用户可以继续照常开展业务。您可以获得 SQL Server 的可靠性和集中式备份。请记住 - 我们已经为几个大型 Access 数据库完成了此操作,而不是数百个。我会进行几十个试点,看看效果如何。

更新:我刚刚发现这个,sql server 迁移助手,可能值得一看: http://www.microsoft.com/sql/solutions/migration/default.mspx

更新:是的,对于设计不佳的数据库,需要进行一些重构。至于如何处理 Access 蔓延?我在拥有大量技术用户的公司中遇到过这种情况(特别是工程师,在这方面是最糟糕的......并且擅长蔓延)。我们进行了审核 - (备份后)删除了一年多没有触及的所有数据库。 “所有者”是根据数据库中的位置和/或数据来分配的。如果数据库位于“S:\quality\test_dept”中,则质量经理和首席测试工程师必须拥有它的所有权,否则我们将其删除(在备份后再次删除)。

关于sql-server - 您如何将数百个 MS Access 数据库迁移到中央服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47225/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com