好的,我有一个 .bak 文件,它是我们旧 CRM 数据的备份。这来自 SQL SErver 数据库的备份(不确定是什么版本)。我想要实现的目标是将文件中包含的所有数据转换为 .CSV,然后我可以使用该文件将数据导入到不同的 CRM 中。
我尝试了一些显而易见的事情,将文件重命名为 .csv 并尝试了各种声称能够查看此类文件的文本编辑器和应用程序。我得到的只是大量的乱码,我的意思是大量的字符和符号显然不代表数据备份中的内容。
根据我已经获得的信息,我需要将此文件恢复到 SQL Server 数据库,然后导出到 .csv。我已经成功设置了 SQL Server 2012 的试用版,但是当我尝试导入文件(从平面文件导入选项)时,当我进入预览时,再次填充字段似乎只是乱码,如果然后我无论如何都运行它,它失败并返回错误。我可以确认另一家 CRM 公司已成功恢复此文件并提取他们需要的内容,遗憾的是我们决定不再继续使用它们,但基于此,我想说 .bak 文件没有损坏。
我想我做错了什么。我的问题是将 .bak 文件导入/恢复到 MS SQL 2012 的正确方法是什么?
是否有我错过的替代方案,或者这不是正确的方法?
一如既往地感谢任何帮助!
我最近需要将 .BAK 格式的 MS SQL Server 数据库备份转换为其他工具(例如 CSV、SQL)可消化的任何内容。我唯一找到的是在线转换器RebaseData。对于较小的文件大小(最大 10MByte)是免费的。
我认为这个网站应该有帮助 https://www.rebasedata.com/convert-bak-to-csv-online