在 Mac OS X 上读取 SQL Server 备份文件

Kyl*_*yle 6 mac-osx sql-server

我在旧主机帐户上有一个来自 SQL Server 数据库的 .bak 文件,有什么方法可以在 Mac OS X 上使用应用程序查看此文件?我需要做的就是从中获取数据。

谢谢,

凯尔

编辑:我看到您无法在 Mac OS 上读取该文件,但是是否有一种相对简单的方法可以将 .bak 文件拆分为它的组件 .mdf 和 .ldf 文件?Mac 解决方案更可取,但任何不需要安装 SQL Server 的解决方案都很好。谢谢。

Che*_*ion 4

简短回答:不。

Stackoverflow 上有一个类似的问题,有些相关。

.bak 文件实际上是两个文件合二为一 - .mdf(数据)和 .ldf(日志)

如果您能够以某种方式将 .bak 文件加载回 SQL Server,则可以导出可以读取的格式。

或者,您始终可以尝试在您最喜欢的文本编辑器(例如 TextMate、TextWrangler、BBEdit、emacs、vim 等)中打开它,并查看可以从文件中提取哪些信息。