2013-11-25 116 views
0

有没有办法将数据从一个远程sqlite数据库复制到另一个?我在两台服务器上完成文件复制;但是,一些更改记录在每个服务器本地的sqlite数据库中。为了让我的文件复制能够正常工作,我需要复制一张表的内容并将它们输入到相反系统的表中。我明白,sqlite数据库并不意味着远程访问;但有什么办法可以做我需要的吗?我想我可以将表格的内容写入文件,复制该文件,然后将内容添加到其他数据库。这似乎并不是最好的选择,所以我正在寻找另一种解决方案。从远程sqlite数据库复制表?

回答

1

如果你有机会到其他数据库文件,可以ATTACH它:

ATTACH '/some/where/else/other.db' AS remote; 
INSERT INTO MyTable SELECT * FROM remote.MyTable;