0

我正在增强现有的 Web 应用程序,并创建了一个新的数据库模式。因此,我需要进行数据库迁移,将数据从旧数据库模式转移到新模式,并逐步更新应用程序。所以这个想法是,一开始只更新少数服务,其他服务将继续像以前一样工作。

你有什么建议、资源、例子可以帮助我吗?如果我现在必须在不检查您的答案的情况下执行此操作,我会手动完成第一个任务(使用SELECT),我会使用 sql 视图(虚拟表)来完成第二个任务。

还有什么比这更好的吗?让我知道...

4

1 回答 1

1
  1. 使其在迁移失败时新数据库和旧数据库保持不变。
  2. 验证旧数据的有效性。如果有人在数据库中放入任何内容,则可能存在问题。您需要找到这些异常,并可能在大多数数据进入后将它们放在一边处理它们。
  3. 验证计数并比较数据,以确保您得到了所有想要的东西。
  4. 保留旧数据库,以防万一。
于 2010-12-31T00:42:02.570 回答