2

好的,所以我有一个 .bak 文件,它是我们旧 CRM 数据的备份。这来自 SQL SErver 数据库的备份(不确定是什么版本)。我想要实现的是将文件包含的所有数据转换为 .CSV 文件,然后我可以使用该文件将数据导入到不同的 CRM 中。

我已经尝试了显而易见的事情,将文件重命名为 .csv 并尝试了各种声称能够查看此类文件的文本编辑器和应用程序。我所得到的只是大量的胡言乱语,我的意思是大量的字符和符号显然不代表数据备份中的内容。

根据我已经获得的信息,我需要将此文件还原到 SQL Server 数据库,然后导出到 .csv。我已经设法设置了 SQL Server 2012 的试用版,但是当我尝试导入文件(从平面文件导入选项)时,当我进入预览版时,再次填充字段似乎只是胡言乱语,如果然后我无论如何都运行它,它失败并返回错误。我可以确认另一家 CRM 公司已经设法恢复并提取了他们需要的东西,遗憾的是我们决定不继续使用它们,但基于此,我会说 .bak 文件没有损坏。

我假设我做错了什么。我的问题是将 .bak 文件导入/恢复到 MS SQL 2012 的正确方法是什么?

有没有我错过的替代方法,或者这不是开始的正确方法?

一如既往地非常感谢任何帮助!

4

1 回答 1

1

我最近需要将 .BAK 格式的 MS SQL Server 数据库备份转换为其他工具(如 CSV、SQL)可消化的任何内容。我唯一发现的是在线转换器RebaseData。对于较小的文件大小(最大 10MByte),它是免费的。

于 2019-08-09T14:22:40.840 回答