gpt4 book ai didi

c# - 将 Microsoft SQL 数据库迁移/转换为 MongoDB 数据库的最佳方法?

转载 作者:太空宇宙 更新时间:2023-11-04 02:09:31 25 4
gpt4 key购买 nike

我有一个大型的 Microsoft SQL 数据库(10000 多条记录、40 个表、过程脚本等。这是一个包含大学所有学生信息的数据库。但是在 NodeJS 和 MongoDB 上重建了一个新系统。旧系统使用了 Microsoft 技术(.NET、ASP、Microsoft SQL ...)。现在,我想将整个旧数据库迁移到新数据库系统中。我该怎么办?是否可以将 NodeJS 连接到 Microsoft SQL Server?或者迁移/转换?

最佳答案

首先,数据库没有那么大。因此,性能等不应成为您关注的问题。

您应该编写一个脚本来从 SQL Server 数据库读取所有数据,并将其插入到 MongoDB 实例中。

此脚本的外观取决于您 - 只有您知道两个数据库的架构以及如何从一个数据库映射到另一个数据库。

在迁移过程中,您可以停止整个系统,这样 SQL 数据库中就不会遗漏任何记录。您可以在不停机的情况下完成此操作,但这将是 (1) 更大的工程工作量,并且 (2) 可能不值得,因为停机时间最多半小时,其中实际迁移应该不到一分钟。

关于c# - 将 Microsoft SQL 数据库迁移/转换为 MongoDB 数据库的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42884626/

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