EC2实例上的sqlite数据库文件不可读

时间:2014-02-23 03:16:56

标签: sqlite amazon-ec2

我有一个sqlite数据库,我从我的iphone中取出,我能够在运行ubuntu的本地机器上读取它(以及在带有sqlite程序的Windows中)。但是,当我将它上传到EC2实例(运行amazon linux AMI)并尝试使用sqlite3打开它但不断收到数据库错误

无法打开数据库文件已加密或不是数据库。

我不确定是什么原因引起的。我的本地sqlite3是3.7.9而亚马逊的是3.6.20,但我也有同样的问题从EC2上运行的rails服务器打开文件,而相同的确切代码(和相同版本的sqlite gem)在本地打开文件。

我认为在网站上提交表单时可能会意外加密,但我也只是通过curl从不同的服务器下载完全相同的文件,并在尝试打开时遇到相同的数据库错误。

0 个答案:

没有答案