好的,我有一个.bak文件,它是我们旧客户关系管理数据的备份。这来自SQL SErver数据库的备份(不确定是什么版本)。我试图实现的是转换文件中包含的所有数据,然后我可以用来将数据导入到不同的.CSV中。
我尝试了一些显而易见的方法,将文件重命名为.csv,并尝试了各种声称能够查看此类文件的文本编辑器和应用程序。我所得到的只是一大堆胡言乱语,我指的是一大堆字符和符号,它们显然不能代表数据备份中的内容。
根据我已经获得的内容,我需要将此文件恢复到SQL Server数据库,然后导出到.csv。我已经设法设置了SQL server 2012的试用版,但是当我尝试导入文件(从平面文件导入选项)时,当我到达预览时,再次填充字段似乎只是胡言乱语,如果我继续运行它,它将失败并返回错误。我可以确认,另一家客户关系管理公司已经设法恢复了这个文件,并提取了他们需要的东西,遗憾的是,我们决定不继续使用它们,但基于此,我想说.bak文件没有损坏。
我想我做错了什么。我的问题是,将.bak文件导入/恢复到MS SQL2012的正确方法是什么?
有没有我错过的替代方案,或者这不是一开始就正确的方法?
我们将一如既往地感谢您的帮助!
发布于 2019-08-09 22:22:41
我最近需要将MS SQL Server数据库备份的.BAK格式转换为任何其他工具,如CSV,SQL。我找到的唯一的东西是在线转换器RebaseData。它对较小的文件大小是免费的,最大10MB。
https://stackoverflow.com/questions/17451417
复制相似问题