tursodatabase/turso
Documented errors, page 2 of 6. Back to tursodatabase/turso
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Unable to parse remote response | exception | error | turso, dotnet, remote, json, deserialization, http |
| Embedded replica ' ' is already open with different options. | exception | error | dotnet, embedded-replica, connection, options-mismatch |
| failed to find static SQLite with vcpkg | panic | error | build-script, windows, msvc, vcpkg, sqlite3, native-dependencies, linking |
| Batch command must be a TursoBatchCommand. | exception | error | dotnet, ado-net, tursodb, batch, type-mismatch |
| Command was not prepared. | exception | error | dotnet, ado-net, tursodb, prepare, invariant |
| Unsupported object type in bindObject | exception | error | java, jdbc, prepared-statement, type-mapping, setobject |
| SQLite does not support expressions of type | exception | error | dotnet, ef-core, linq-translation, orderby, sqlite-compat |
| Unknown encryption cipher | exception | error | csharp, dotnet, connection-string, encryption, config-value |
| batch mode must be one of | validation | error | python, api-misuse, validation, batch |
| requires an open data reader. | exception | error | csharp, dotnet, sqlite, data-reader, lifecycle |
| ranked row count mismatch | validation | error | validation, fts, result-mismatch, benchmark |
| setBinaryStream length must be non-negative | exception | error | java, jdbc, turso, parameter-binding, stream, blob, input-validation |
| The connection string can only be set when the connection… | exception | error | ado-net, sqlite, turso, connection-string, connection-lifecycle |
| Remote request failed with HTTP | exception | error | csharp, dotnet, http, remote-client, auth-token, network |
| @tursodatabase/sync-react-native: Failed to install JSI… | exception | critical | react-native, jsi, new-architecture, turbo-modules, setup, import-time |
| throw ToSqliteException(ex, statement.Sql); | exception | error | dotnet, sqlite, sql-prepare, ado-net |
| Remote Turso URLs must not include query strings or… | exception | error | csharp, dotnet, connection-string, url-validation, auth-token |
| Statement is closed | exception | error | java, jdbc, turso, statement, lifecycle, closed-resource, connection-pool |
| Cannot get raw connection from SQLAlchemy connection | exception | error | python, sqlalchemy, type-error, helper-api |
| on unexpected cursor | panic | error | vdbe, executor, cursor-type, macro, panic, runtime |
| transactionAsync() callbacks receive a Transaction handle… | exception | error | typescript, callback, transaction, api-misuse, linting |
| setAsciiStream length must be non-negative | exception | error | java, jdbc, turso, parameter-binding, stream, input-validation |
| unexpected cursor type | panic | error | vdbe, executor, op-column, cursor-type, rowid, panic, runtime |
| Unknown column type | exception | error | react-native, type-mapping, jsi, version-mismatch |
| page should be present | panic | error | integrity-check, freelist, defensive-assert, panic |
| Remote request returned an empty response. | exception | error | turso, dotnet, remote, json, http, pipeline |
14 SQLite Error : 'unable to open database file'. | exception | error | csharp, dotnet, sqlite, file-not-found, connection-string |
| Embedded replica connections are not supported yet by the… | exception | error | csharp, dotnet, turso, embedded-replica, connection-string, not-supported |
| Exception while binding long value at position | exception | error | java, jdbc, prepared-statement, bind, parameter-index |
| Exception while binding NULL value at position | exception | error | java, jdbc, prepared-statement, bind, parameter-index |
| Extensions array cannot be null. | exception | warning | dotnet, json, platform-api, deserialization |
| throw SqliteCommand.ToSqliteException(ex); | exception | error | dotnet, ado-net, batch, exception-translation |
| Tls= conflicts with the URL scheme. | exception | error | csharp, dotnet, connection-string, tls, https, config-conflict |
| Transaction must be a SqliteTransaction. | exception | error | dotnet, ado-net, transaction, type-mismatch |
| ResultSet closed | exception | error | java, jdbc, result-set, resource-lifecycle |
| turso does not support stored procedures | exception | error | java, jdbc, turso, sqlite, stored-procedures |
| Could not determine home directory | panic | error | cli, tursopg, home-directory, environment, container, rust, panic |
| OpenRead on pseudo cursor | panic | error | vdbe, executor, cursor-type, pseudo-cursor, panic, runtime |
| Turso native call failed with status | exception | error | dotnet, native-interop, status-code, busy, io-error |
| Unable to parse remote | exception | error | turso, dotnet, remote, json, schema, deserialization |
| turso only supports CLOSE_CURSORS_AT_COMMIT | exception | error | java, jdbc, turso, connection-config, holdability |
| Unable to read native value bytes. | exception | error | dotnet, native-interop, blob-read, row-lifecycle |
| cursor response body ended before the cursor response line | exception | error | python, protocol, http, empty-response, streaming |
| OpenRead on sorter cursor | panic | error | vdbe, executor, cursor-type, sorter, order-by, panic, runtime |
| batch response does not have one result and one error per… | error_code | error | python, protocol, server-response, batch, serverless |
| Cannot operate on a closed cursor | exception | error | python, db-api, cursor, lifecycle |
| overwriting the 'Host' header is not supported | exception | error | headers, fetch, validation, typescript |
| remoteWritesExperimental requires a non-null URL | validation | error | remote-writes, url, configuration, environment-variables, experimental |
| Turso batch execution is currently supported only for… | exception | error | dotnet, ado-net, tursodb, batch, remote, local-database, replica |
| buffer too short for u32 at offset | http | error | mvcc, sync-server, buffer, bounds, parser |
| Index out of bound | exception | error | java, jdbc, turso, column-index, off-by-one, validation |
| finished unsuccessful cacheflush read must have an error | panic | critical | pager, io-completion, cache-flush, panic |
| Unknown result type | exception | error | react-native, sync, version-mismatch, native-binding |
| Batch must contain at least one command. | exception | error | csharp, dotnet, batching, validation, remote-client |
| Cursor not found | panic | error | vdbe, codegen, cursor, bounds, index, panic, prepare-time |
| Exception while retrieving total number of changes | exception | error | java, native-library, statement, changes-count, stale-handle |
| Execute requires the command to have a transaction when the… | exception | error | dotnet, ado-net, transaction, enlistment |
| Expected first argument to be an array of statements | exception | error | serverless, batch, argument-validation, libsql-compat, typeerror |
| HTTP error! status | exception | error | http, authentication, network, typescript |
| HTTP request length overflows | console | error | http, sync-server, content-length, overflow, security |
| MVCC logical log frame checksum mismatch at offset | http | error | mvcc, sync-server, crc32c, checksum, corruption |
| column ordinal is out of range | exception | error | dotnet, ado-net, ordinal, protocol-invariant |
| MVCC logical pull is not supported for in-memory sync… | http | error | sync-server, in-memory-database, mvcc, logical-pull |
| Page size too small, a ptrmap page cannot map any db pages. | panic | error | storage, pager, ptrmap, page-size, validation, panic |
| database was busy | exception | error | rust, benchmark, database-lock, busy |
| Transaction-control SQL is not supported on a managed… | exception | error | dotnet, transaction, unsupported-sql |
| Encryption Cipher and Encryption Key are local database… | exception | error | csharp, dotnet, turso, encryption, connection-string, remote |
| Incremental blob I/O is not yet supported by the Turso… | exception | error | dotnet, sqlite-blob, not-implemented, incremental-io |
| parent page should be on the stack | panic | critical | btree, delete, cursor, stack-invariant, panic |
| subjournal must be opened | panic | error | pager, subjournal, savepoint, api-misuse, panic |
| unknown benchmark | validation | error | python, benchmark, unsupported-value |
| unsupported value type in server response | exception | error | python, protocol, server-response, version-skew |
| Connection must be a SqliteConnection. | exception | error | dotnet, ado-net, connection, type-mismatch |
| remote sql execution failed | exception | error | sync, test-harness, sql, hrana, json-api, rust |
| setUnicodeStream length must be non-negative | exception | error | java, jdbc, turso, parameter-binding, stream, deprecated-api, input-validation |
| SQLite does not support sequences. See… | exception | error | dotnet, ef-core, sequence, hilo, sqlite-compat |
| index contains segment bytes, below requested minimum … | validation | error | benchmark, fts, configuration, validation |
| ancestor page should be on the stack | panic | critical | btree, balancing, delete, stack-invariant, panic |
| invalid cell payload | panic | critical | btree, cell-payload, delete, panic |
| SqliteCommand.ToSqliteException(ex) | exception | error | dotnet, sqlite, transaction, ado-net |
TRANSACTION_CLOSED Transaction is closed | exception | error | serverless, transaction, use-after-close, libsql-compat |
| Batch execution failed | exception | error | sql, batch, typescript |
| infinite float values cannot be sent over the protocol | validation | error | python, validation, protocol, parameters, float |
| Embedded replica sync is not supported yet by the .NET… | exception | error | csharp, dotnet, turso, embedded-replica, not-supported |
| local sync server on port | exception | error | sync, test-harness, startup, timeout, process-spawn, rust |
| no results found | console | error | python, plotting, benchmark, empty-input |
| createClob not supported | exception | error | java, jdbc, turso, lob, clob |
| Rewind on non-btree/materialized-view cursor | panic | error | vdbe, executor, cursor-type, table-scan, panic, runtime |
| SqliteBlob requires an open connection. | exception | error | dotnet, ado-net, sqlite-blob, connection-state |
| Expected turso.sync.ConnectionSync, got | exception | error | python, sqlalchemy, type-error, dialect |
| batch statement failed: is not allowed in an atomic batch | validation | error | javascript, serverless, batch, transactions |
| Expected Turso sync result | exception | error | dotnet, sync, protocol, version-mismatch |
| Remote request returned no results. | exception | error | turso, dotnet, remote, protocol, pipeline |
| VUpdate on non-virtual table cursor | panic | error | vdbe, executor, virtual-table, dml, cursor-type, panic, runtime |
| Invalid argument | exception | error | java, jdbc, turso, multi-resultset, invalid-argument, statement |
| Unsupported value type | exception | error | python, binding, serialization, type-error, protocol |
| ResultSet is null | exception | error | java, jdbc, result-set, cursor, call-order |
| Exception while binding text value at position | exception | error | java, jdbc, prepared-statement, bind, parameter-index, null-handling |
| self-test failed: expected export was not found | console | critical | self-test, python, internal-invariant |
| clear_savepoints should not fail for attached DB | panic | critical | pager, rollback, attached-db, savepoint, panic |