Java+;如何读取MS SQL DB bak文件
我读取并创建MS SQL server用java创建的bak文件。但对于此预测,该计算机上未安装MS sql server。Java+;如何读取MS SQL DB bak文件,java,sql-server,Java,Sql Server,我读取并创建MS SQL server用java创建的bak文件。但对于此预测,该计算机上未安装MS sql server。 是否有任何工具/库可以帮助我读/写文件?我知道的唯一可以读.bak文件的工具(当然,除了SQL Server)是RedGate的SQL Compare 但这是一个商业工具,因此您必须购买并安装它。 既然你必须安装一些东西,为什么不安装免费的SQLServerExpress版呢?它也可以读取.bak文件,而且是免费的。我知道的唯一可以读取.bak文件的工具(当然,除了SQL
是否有任何工具/库可以帮助我读/写文件?我知道的唯一可以读
.bak
文件的工具(当然,除了SQL Server)是RedGate的SQL Compare
但这是一个商业工具,因此您必须购买并安装它。既然你必须安装一些东西,为什么不安装免费的SQLServerExpress版呢?它也可以读取
.bak
文件,而且是免费的。我知道的唯一可以读取.bak
文件的工具(当然,除了SQL Server)是RedGate的SQL Compare
但这是一个商业工具,因此您必须购买并安装它。既然你必须安装一些东西,为什么不安装免费的SQLServerExpress版呢?它也可以读取
.bak
文件,而且是免费的。文件后缀bak通常表示备份文件。MS Sql bak文件是否有所不同?文件中是什么,它的结构是什么?当我以二进制格式打开bak文件时。我又尝试了一次通过Java读写在MS ACCESS中创建的db mdb文件。我也希望这样。文件后缀bak通常表示备份文件。MS Sql bak文件是否有所不同?文件中是什么,它的结构是什么?当我以二进制格式打开bak文件时。我又尝试了一次通过Java读写在MS ACCESS中创建的db mdb文件。我也希望这样。请注意,“读取”.bak文件的工具是通过SQL Server实例执行的。它们将.bak文件作为虚拟设备公开,并将数据库附加到此“设备”上。仍然是真正读取文件的SQL Server。好吧,我不知道这一点。我只知道SQL Compare能够读取.bak
文件,但我不知道它是通过使用SQL Server来读取的。因此,无法避免安装SQL Server。请注意,“读取”.bak文件”的工具是通过SQL Server实例执行的。它们将.bak文件作为虚拟设备公开,并将数据库附加到此“设备”上。仍然是真正读取文件的SQL Server。好吧,我不知道这一点。我只知道SQL Compare能够读取.bak
文件,但我不知道它是通过使用SQL Server来读取的。因此,无法避免安装SQL Server。