Sqlite 是只读数据库错误

Sqlite 是只读数据库错误

我想在我的 Ubuntu 服务器上运行 manic time 服务器,但是当我运行 manic time 时出现此错误,我该如何解决这个问题?

Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 8: 'attempt to write a readonly database'.
   at Microsoft.Data.Sqlite.SqliteException.ThrowExceptionForRC(Int32 rc, sqlite3 db)
   at Microsoft.Data.Sqlite.SqliteDataReader.NextResult()
   at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader(CommandBehavior behavior)
   at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader()
   at Microsoft.Data.Sqlite.SqliteCommand.ExecuteNonQuery()
   at System.Data.Common.DbCommand.ExecuteNonQueryAsync(CancellationToken cancellationToken)
--- End of stack trace from previous location ---
   at Shared.Storage.Sqlite.SqliteDatabaseConnection.ExecuteNonQueryAsync(String sql, DbQueryParameter[] parameters, CancellationToken cancellationToken)
   at Finkit.ManicTime.Shared.DatabaseRegistry.DatabaseRegistryTable.SetAsync(IDatabaseQueryable queryable, String key, String value, RandomSequence currentTimestamp, CancellationToken cancellationToken)
   at Finkit.ManicTime.Shared.DatabaseInitialization.Sql.SqlDatabaseUpdater.LockDatabaseAsync(CancellationToken cancellationToken)
   at Finkit.ManicTime.Shared.DatabaseInitialization.DatabaseInitializer.LockDatabaseAsync(IDatabaseUpdater updater, CancellationToken cancellationToken)

相关内容