Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java+;如何读取MS SQL DB bak文件_Java_Sql Server - Fatal编程技术网

Java+;如何读取MS SQL DB bak文件

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

我读取并创建MS SQL server用java创建的bak文件。但对于此预测,该计算机上未安装MS sql server。
是否有任何工具/库可以帮助我读/写文件?

我知道的唯一可以读
.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。