Sql server 将SQL Server DB的.BAK文件转换为.CSV

Sql server 将SQL Server DB的.BAK文件转换为.CSV,sql-server,csv,Sql Server,Csv,好的,我有一个.bak文件,它是我们旧CRM数据的备份。这来自SQL SErver数据库的备份(不确定是哪个版本)。我试图实现的是将文件中包含的所有数据转换为.CSV格式,然后使用该格式将数据导入到其他CRM中 我尝试过一些显而易见的事情,重命名文件.csv,尝试各种声称能够查看此类文件的文本编辑器和应用程序。我所得到的只是大量的胡言乱语,我的意思是大量的字符和符号显然不代表数据备份中的内容 根据我已经获得的信息,我需要将此文件恢复到SQL Server数据库,然后将其导出到.csv。我已经成功

好的,我有一个.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)可以消化的内容。我唯一找到的是在线转换器。对于较小的文件大小(最多10兆字节)是免费的。

不,您不需要使用“导入”来恢复备份。您可以使用。BAK文件是一种专用格式的备份,旨在由SQL Server的备份和还原系统读取,您需要使用后者来访问其内容;啊,好吧,这是一个开始,我试试看,谢谢!太好了,我知道使用前面提到的导入选项是不正确的,要恢复.bak文件,您需要进入SQLServerManagementStudio,在那里您可以将.bak文件恢复到数据库中。