我已经看过了文档,但我还不能完全理解它们。
我的问题:出于测试目的,我们在hsqldb中创建了一个数据库的副本,并希望将其用作单元测试的进程内数据库。有没有一种方法可以分发副本数据库,以便人们连接到此数据库。我已经使用了file.But命令并具有tar备份如何打开到数据库的连接,这将采用此备份的数据库...在另一个用户访问.mdb文件并要求他/她使用该文件的情况下,会发生一些事情。
向你致敬,切坦
发布于 2012-03-21 03:02:28
您需要使用标准的gzip / unzip工具展开备份的数据库,然后才能连接到它。
HSQLDB Jar可用于从备份文件中提取数据库文件。例如:
java -cp hsqldb.jar org.hsqldb.lib.tar.DbBackup --extract tardir/backup.tar dbdir在本例中,第一个文件路径是备份文件,第二个文件路径dbdir是展开数据库文件的目录路径。
https://stackoverflow.com/questions/9790619
复制相似问题