List all Database Errors

Database errors can be grouped into major categories. Below is a comprehensive list of common database error types across MySQL, PostgreSQL, SQL Server, Oracle, SQLite, MongoDB, Redis, Cassandra, and other databases.

Error CategoryDescriptionExamples
Connection ErrorsUnable to connect to databaseConnection refused, Host unreachable
Authentication ErrorsInvalid login credentialsAccess denied, Invalid password
Authorization ErrorsInsufficient permissionsPermission denied, SELECT denied
Database Not FoundRequested database doesn’t existUnknown database
Table Not FoundMissing tableTable doesn’t exist
View Not FoundMissing database viewUnknown view
Column Not FoundInvalid columnUnknown column
Index ErrorsMissing or corrupted indexesIndex not found
Schema ErrorsInvalid schemaSchema doesn’t exist
Constraint ViolationViolates database constraintsForeign key violation
Primary Key ErrorsDuplicate or missing PKDuplicate primary key
Foreign Key ErrorsInvalid relationshipForeign key constraint fails
Unique Constraint ErrorsDuplicate unique valueDuplicate entry
Check Constraint ErrorsCheck condition failedCHECK constraint failed
NOT NULL ErrorsNULL inserted into mandatory columnColumn cannot be null
Default Value ErrorsInvalid default valuesInvalid default expression
SQL Syntax ErrorsInvalid SQL querySyntax error near FROM
Query Parsing ErrorsParser unable to parse SQLParse error
Query Execution ErrorsExecution failedExecution aborted
Transaction ErrorsTransaction failuresRollback failed
Deadlock ErrorsTwo transactions waitingDeadlock detected
Lock Timeout ErrorsWaiting for lock exceededLock wait timeout
Concurrency ErrorsSimultaneous update conflictSerialization failure
Timeout ErrorsQuery exceeded timeoutQuery timeout
Memory ErrorsInsufficient memoryOut of memory
Disk Space ErrorsDatabase storage fullDisk full
Storage Engine ErrorsEngine-specific issuesInnoDB error
File System ErrorsMissing/corrupt filesCannot open data file
Corruption ErrorsData/index corruptionDatabase corruption
Backup ErrorsBackup failedBackup aborted
Restore ErrorsRestore failedInvalid backup file
Replication ErrorsReplication issuesSlave stopped
Cluster ErrorsCluster node failuresCluster unavailable
Failover ErrorsFailover unsuccessfulFailover timeout
Network ErrorsNetwork interruptionLost connection during query
Data Type ErrorsInvalid datatypeIncorrect integer value
Data Conversion ErrorsConversion failedCannot convert varchar to int
Data Truncation ErrorsData exceeds column sizeData too long
Overflow ErrorsNumeric overflowArithmetic overflow
Underflow ErrorsNumeric underflowFloating-point underflow
Divide by Zero ErrorsDivision by zeroDivide by zero encountered
Encoding ErrorsCharacter encoding issuesInvalid UTF-8
Collation ErrorsCollation mismatchIllegal mix of collations
Serialization ErrorsCannot serialize transactionSerialization failure
Cursor ErrorsCursor misuseCursor already closed
Trigger ErrorsTrigger execution failedBEFORE INSERT trigger failed
Stored Procedure ErrorsProcedure execution failedProcedure not found
Function ErrorsFunction call failedInvalid function
Sequence ErrorsSequence problemsSequence doesn’t exist
Trigger Recursion ErrorsInfinite trigger recursionMaximum recursion reached
Prepared Statement ErrorsInvalid prepared statementStatement closed
Parameter ErrorsMissing parametersInvalid bind parameter
JSON ErrorsInvalid JSONInvalid JSON document
XML ErrorsInvalid XMLXML parse error
BLOB/CLOB ErrorsBinary object problemsInvalid BLOB
Partition ErrorsPartition missingPartition not found
Sharding ErrorsIncorrect shardShard unavailable
Cache ErrorsCache unavailableCache miss
Configuration ErrorsInvalid DB configurationInvalid configuration parameter
Version Compatibility ErrorsClient/server version mismatchUnsupported protocol
Migration ErrorsSchema migration failedMigration rollback
Import ErrorsData import failedCSV import error
Export ErrorsData export failedExport aborted
Recovery ErrorsRecovery process failedCrash recovery failed
Log ErrorsTransaction log issuesLog file full
WAL ErrorsWrite-ahead log problemsWAL corruption
Checkpoint ErrorsCheckpoint failureCheckpoint timeout
Resource Exhaustion ErrorsCPU/memory/process limitToo many connections
Connection Pool ErrorsPool exhaustedNo available connections
SSL/TLS ErrorsSecure connection failedSSL handshake failed
Certificate ErrorsInvalid certificatesCertificate expired
DNS ErrorsHost resolution failedUnknown host
Driver ErrorsJDBC/ODBC driver issueDriver not found
API ErrorsDatabase API failedORM exception
ORM ErrorsORM mapping issueEntity mapping failed
Pagination ErrorsInvalid LIMIT/OFFSETInvalid page number
Aggregate ErrorsInvalid aggregationGROUP BY error
Window Function ErrorsWindow function misuseInvalid OVER clause
Join ErrorsInvalid JOINAmbiguous column
Subquery ErrorsInvalid nested querySubquery returns multiple rows
Temporary Table ErrorsTemp table issueTemp table exists
Materialized View ErrorsRefresh failedMaterialized view invalid
Read-only ErrorsWrite attempted on read-only DBDatabase is read only
Read Replica ErrorsReplica unavailableReplica lag
Licensing ErrorsEnterprise feature unavailableLicense expired
Internal Database ErrorsDatabase engine bugInternal error
Unknown Database ErrorsUncategorized failuresUnknown database error

Most Common Database Errors Users Search

  1. Connection refused
  2. Access denied
  3. Too many connections
  4. Lost connection to database
  5. Unknown database
  6. Table doesn’t exist
  7. Unknown column
  8. Duplicate entry
  9. Foreign key constraint fails
  10. Cannot insert NULL
  11. SQL syntax error
  12. Deadlock detected
  13. Lock wait timeout
  14. Query timeout
  15. Out of memory
  16. Disk full
  17. Data too long
  18. Invalid data type
  19. Divide by zero
  20. Database is read only
  21. Transaction rollback
  22. Database corruption
  23. Backup failed
  24. Restore failed
  25. Replication stopped
  26. Too many connections
  27. SSL connection error
  28. Invalid JSON
  29. Permission denied
  30. Connection timeout


Discover more from what is my ERROR!

Subscribe to get the latest posts sent to your email.