草庐IT

database-backups

全部标签

database - Unity3D 在 Windows Phone 8 (WP8) Build 中使用数据库的问题

我在Unity3d的WindowsPhone8中使用Sqlite数据库时遇到一些问题。如果我们使用sqlite数据库,UNITY不允许在WindowsPhone8中构建项目。问题的原因是在WindowsPhone中使用System.Data.dll8build.Thisdll在其他版本(Android,IOS)中运行完美。我还尝试了不同的dll,例如Microsoft的System.Data.dll、.Net3.5和4.0FrameworkSystem.Data.dll、Mono的System.Data.dll,但这些都不起作用。有人在Unity3d的WP8构建中使用过sqlite数据

database - Unity3D 在 Windows Phone 8 (WP8) Build 中使用数据库的问题

我在Unity3d的WindowsPhone8中使用Sqlite数据库时遇到一些问题。如果我们使用sqlite数据库,UNITY不允许在WindowsPhone8中构建项目。问题的原因是在WindowsPhone中使用System.Data.dll8build.Thisdll在其他版本(Android,IOS)中运行完美。我还尝试了不同的dll,例如Microsoft的System.Data.dll、.Net3.5和4.0FrameworkSystem.Data.dll、Mono的System.Data.dll,但这些都不起作用。有人在Unity3d的WP8构建中使用过sqlite数据

java.lang.StringIndexOutOfBoundsException : index=0 length=0 in get sqlite database 异常

我正在尝试用这段代码打开一个可写的SQLite数据库...publicDataAdapterForServieClassopen()throwsSQLException{db=DBHelper.getWritableDatabase();returnthis;}但是我在db=DBHelper.getWritableDatabase();行中收到以下错误...06-1011:58:13.995:ERROR/AndroidRuntime(548):FATALEXCEPTION:main06-1011:58:13.995:ERROR/AndroidRuntime(548):java.lang

java.lang.StringIndexOutOfBoundsException : index=0 length=0 in get sqlite database 异常

我正在尝试用这段代码打开一个可写的SQLite数据库...publicDataAdapterForServieClassopen()throwsSQLException{db=DBHelper.getWritableDatabase();returnthis;}但是我在db=DBHelper.getWritableDatabase();行中收到以下错误...06-1011:58:13.995:ERROR/AndroidRuntime(548):FATALEXCEPTION:main06-1011:58:13.995:ERROR/AndroidRuntime(548):java.lang

c++ - SQLite C++ 'database is locked' 当多个进程以只读模式访问数据库时

我有一个不会改变的sqlite数据库。多个进程使用sqlite3_open_v2在SQLITE_OPEN_READONLY模式下打开一个数据库连接。每个进程都是单线程的连接是使用官方C/C++Interface从MSVC项目建立的的单个合并C源文件。根据SQLiteFAQmultipleprocessesrunningSELECTsisfine打开数据库后的每个进程都会创建4个准备好的SELECT语句,每个语句都有2个可绑定(bind)值。在执行过程中,语句(一次一个)根据需要重复调​​用它们sqlite3_bind_intsqlite3_bind_intsqlite3_step(同时

c++ - SQLite C++ 'database is locked' 当多个进程以只读模式访问数据库时

我有一个不会改变的sqlite数据库。多个进程使用sqlite3_open_v2在SQLITE_OPEN_READONLY模式下打开一个数据库连接。每个进程都是单线程的连接是使用官方C/C++Interface从MSVC项目建立的的单个合并C源文件。根据SQLiteFAQmultipleprocessesrunningSELECTsisfine打开数据库后的每个进程都会创建4个准备好的SELECT语句,每个语句都有2个可绑定(bind)值。在执行过程中,语句(一次一个)根据需要重复调​​用它们sqlite3_bind_intsqlite3_bind_intsqlite3_step(同时

entity-framework - Sqlite .NET 和 Entity Framework - "attempt to write a readonly database"

---edit---我可以提供任何其他信息来帮助解决这个问题吗?我正在尝试在.NETWCFWeb服务中启动并运行Sqlite和EntityFramework。当我尝试将任何内容保存到数据库时,我收到错误“尝试写入只读数据库”。以下是完整的错误信息:System.Data.EntityException:Anerroroccurredwhilestartingatransactionontheproviderconnection.Seetheinnerexceptionfordetails.--->System.Data.SQLite.SQLiteException:Attempttow

entity-framework - Sqlite .NET 和 Entity Framework - "attempt to write a readonly database"

---edit---我可以提供任何其他信息来帮助解决这个问题吗?我正在尝试在.NETWCFWeb服务中启动并运行Sqlite和EntityFramework。当我尝试将任何内容保存到数据库时,我收到错误“尝试写入只读数据库”。以下是完整的错误信息:System.Data.EntityException:Anerroroccurredwhilestartingatransactionontheproviderconnection.Seetheinnerexceptionfordetails.--->System.Data.SQLite.SQLiteException:Attempttow

c - 如何为 SQLite 做增量备份?

我有一个程序可以将日志记录数据保存到SQLite3数据库中。我想在程序仍在运行时备份数据库。我已经通过使用SQLite在线备份API(http://www.sqlite.org/backup.html)完成了这项工作,它工作正常,但是它滞后于备份完成之前的过程...有谁知道在SQLite中进行增量备份的方法吗?每次运行备份时,我最好只备份新数据,而不是整个数据库。 最佳答案 我认为您的问题没有通用的解决方案。如果您的日志记录数据带有时间戳且结构相当简单,您可以运行一个单独的过程来提取最近的数据并将其插入进入您的备份流。

c - 如何为 SQLite 做增量备份?

我有一个程序可以将日志记录数据保存到SQLite3数据库中。我想在程序仍在运行时备份数据库。我已经通过使用SQLite在线备份API(http://www.sqlite.org/backup.html)完成了这项工作,它工作正常,但是它滞后于备份完成之前的过程...有谁知道在SQLite中进行增量备份的方法吗?每次运行备份时,我最好只备份新数据,而不是整个数据库。 最佳答案 我认为您的问题没有通用的解决方案。如果您的日志记录数据带有时间戳且结构相当简单,您可以运行一个单独的过程来提取最近的数据并将其插入进入您的备份流。