Database Manual / Reference

Error Codes错误代码

MongoDB will return one of the following codes when an error occurs. Use this guide to interpret log messages and when troubleshooting issues with mongod and mongos instances.当发生错误时,MongoDB将返回以下代码之一。使用本指南解释日志消息,并在排除mongodmongos实例的问题时使用。

Code代码Cause原因
1InternalError
2BadValue
4NoSuchKey
5GraphContainsCycle
6HostUnreachable
7HostNotFound
8UnknownError
9FailedToParse
10CannotMutateObject
11UserNotFound
12UnsupportedFormat
13Unauthorized
14TypeMismatch
15Overflow
16InvalidLength
17ProtocolError
18AuthenticationFailed
19CannotReuseObject
20IllegalOperation
21EmptyArrayOperation
22InvalidBSON
23AlreadyInitialized
24LockTimeout
25RemoteValidationError
26NamespaceNotFound
27IndexNotFound
28PathNotViable
29NonExistentPath
30InvalidPath
31RoleNotFound
32RolesNotRelated
33PrivilegeNotFound
34CannotBackfillArray
35UserModificationFailed
36RemoteChangeDetected
37FileRenameFailed
38FileNotOpen
39FileStreamFailed
40ConflictingUpdateOperators
41FileAlreadyOpen
42LogWriteFailed
43CursorNotFound
45UserDataInconsistent
46LockBusy
47NoMatchingDocument
48NamespaceExists
49InvalidRoleModification
50MaxTimeMSExpired
51ManualInterventionRequired
52DollarPrefixedFieldName
53InvalidIdField
54NotSingleValueField
55InvalidDBRef
56EmptyFieldName
57DottedFieldName
58RoleModificationFailed
59CommandNotFound
61ShardKeyNotFound
62OplogOperationUnsupported
63StaleShardVersion
64WriteConcernTimeout
65MultipleErrorsOccurred
66ImmutableField
67CannotCreateIndex
68IndexAlreadyExists
69AuthSchemaIncompatible
70ShardNotFound
71ReplicaSetNotFound
72InvalidOptions
73InvalidNamespace
74NodeNotFound
75WriteConcernLegacyOK
76NoReplicationEnabled
77OperationIncomplete
78CommandResultSchemaViolation
79UnknownReplWriteConcern
80RoleDataInconsistent
81NoMatchParseContext
82NoProgressMade
83RemoteResultsUnavailable
85IndexOptionsConflict
86IndexKeySpecsConflict
87CannotSplit
89NetworkTimeout
90CallbackCanceled
91ShutdownInProgress
92SecondaryAheadOfPrimary
93InvalidReplicaSetConfig
94NotYetInitialized
95NotSecondary
96OperationFailed
97NoProjectionFound
98DBPathInUse
100UnsatisfiableWriteConcern
101OutdatedClient
102IncompatibleAuditMetadata
103NewReplicaSetConfigurationIncompatible
104NodeNotElectable
105IncompatibleShardingMetadata
106DistributedClockSkewed
107LockFailed
108InconsistentReplicaSetNames
109ConfigurationInProgress
110CannotInitializeNodeWithData
111NotExactValueField
112WriteConflict
113InitialSyncFailure
114InitialSyncOplogSourceMissing
115CommandNotSupported
116DocTooLargeForCapped
117ConflictingOperationInProgress
118NamespaceNotSharded
119InvalidSyncSource
120OplogStartMissing
121DocumentValidationFailure (only for the document validator on collections)
123NotAReplicaSet
124IncompatibleElectionProtocol
125CommandFailed
126RPCProtocolNegotiationFailed
127UnrecoverableRollbackError
128LockNotFound
129LockStateChangeFailed
130SymbolNotFound
133FailedToSatisfyReadPreference
134ReadConcernMajorityNotAvailableYet
135StaleTerm
136CappedPositionLost
137IncompatibleShardingConfigVersion
138RemoteOplogStale
139JSInterpreterFailure
140InvalidSSLConfiguration
141SSLHandshakeFailed
142JSUncatchableError
143CursorInUse
144IncompatibleCatalogManager
145PooledConnectionsDropped
146ExceededMemoryLimit
147ZLibError
148ReadConcernMajorityNotEnabled
149NoConfigPrimary
150StaleEpoch
151OperationCannotBeBatched
152OplogOutOfOrder
153ChunkTooBig
154InconsistentShardIdentity
155CannotApplyOplogWhilePrimary
157CanRepairToDowngrade
158MustUpgrade
159DurationOverflow
160MaxStalenessOutOfRange
161IncompatibleCollationVersion
162CollectionIsEmpty
163ZoneStillInUse
164InitialSyncActive
165ViewDepthLimitExceeded
166CommandNotSupportedOnView
167OptionNotSupportedOnView
168InvalidPipelineOperator
169CommandOnShardedViewNotSupportedOnMongod
170TooManyMatchingDocuments
171CannotIndexParallelArrays
172TransportSessionClosed
173TransportSessionNotFound
174TransportSessionUnknown
175QueryPlanKilled
176FileOpenFailed
177ZoneNotFound
178RangeOverlapConflict
179WindowsPdhError
180BadPerfCounterPath
181AmbiguousIndexKeyPattern
182InvalidViewDefinition
183ClientMetadataMissingField
184ClientMetadataAppNameTooLarge
185ClientMetadataDocumentTooLarge
186ClientMetadataCannotBeMutated
187LinearizableReadConcernError
188IncompatibleServerVersion
189PrimarySteppedDown
190MasterSlaveConnectionFailure
192FailPointEnabled
193NoShardingEnabled
194BalancerInterrupted
195ViewPipelineMaxSizeExceeded
197InvalidIndexSpecificationOption
199ReplicaSetMonitorRemoved
200ChunkRangeCleanupPending
201CannotBuildIndexKeys
202NetworkInterfaceExceededTimeLimit
203ShardingStateNotInitialized
204TimeProofMismatch
205ClusterTimeFailsRateLimiter
206NoSuchSession
207InvalidUUID
208TooManyLocks
209StaleClusterTime
210CannotVerifyAndSignLogicalTime
211KeyNotFound
212IncompatibleRollbackAlgorithm
213DuplicateSession
214AuthenticationRestrictionUnmet
215DatabaseDropPending
216ElectionInProgress
217IncompleteTransactionHistory
218UpdateOperationFailed
219FTDCPathNotSet
220FTDCPathAlreadySet
221IndexModified
222CloseChangeStream
223IllegalOpMsgFlag
224QueryFeatureNotAllowed
225TransactionTooOld
226AtomicityFailure
227CannotImplicitlyCreateCollection
228SessionTransferIncomplete
229MustDowngrade
230DNSHostNotFound
231DNSProtocolError
232MaxSubPipelineDepthExceeded
233TooManyDocumentSequences
234RetryChangeStream
235InternalErrorNotSupported
236ForTestingErrorExtraInfo
237CursorKilled
238NotImplemented
239SnapshotTooOld
240DNSRecordTypeMismatch
241ConversionFailure
242CannotCreateCollection
243IncompatibleWithUpgradedServer
245BrokenPromise
246SnapshotUnavailable
247ProducerConsumerQueueBatchTooLarge
248ProducerConsumerQueueEndClosed
249StaleDbVersion
250StaleChunkHistory
251NoSuchTransaction
252ReentrancyNotAllowed
253FreeMonHttpInFlight
254FreeMonHttpTemporaryFailure
255FreeMonHttpPermanentFailure
256TransactionCommitted
257TransactionTooLarge
258UnknownFeatureCompatibilityVersion
259KeyedExecutorRetry
260InvalidResumeToken
261TooManyLogicalSessions
262ExceededTimeLimit
263OperationNotSupportedInTransaction
264TooManyFilesOpen
265OrphanedRangeCleanUpFailed
266FailPointSetFailed
267PreparedTransactionInProgress
268CannotBackup
269DataModifiedByRepair
270RepairedReplicaSetNode
271JSInterpreterFailureWithStack
272MigrationConflict
273ProducerConsumerQueueProducerQueueDepthExceeded
274ProducerConsumerQueueConsumed
275ExchangePassthrough
276IndexBuildAborted
277AlarmAlreadyFulfilled
278UnsatisfiableCommitQuorum
279ClientDisconnect
280ChangeStreamFatalError
281TransactionCoordinatorSteppingDown
282TransactionCoordinatorReachedAbortDecision
283WouldChangeOwningShard
284ForTestingErrorExtraInfoWithExtraInfoInNamespace
285IndexBuildAlreadyInProgress
286ChangeStreamHistoryLost
287TransactionCoordinatorDeadlineTaskCanceled
288ChecksumMismatch
289WaitForMajorityServiceEarlierOpTimeAvailable
290TransactionExceededLifetimeLimitSeconds
291NoQueryExecutionPlans
292QueryExceededMemoryLimitNoDiskUseAllowed
293InvalidSeedList
294InvalidTopologyType
295InvalidHeartBeatFrequency
296TopologySetNameRequired
297HierarchicalAcquisitionLevelViolation
298InvalidServerType
299OCSPCertificateStatusRevoked
300RangeDeletionAbandonedBecauseCollectionWithUUIDDoesNotExist
301DataCorruptionDetected
302OCSPCertificateStatusUnknown
303SplitHorizonChange
304ShardInvalidatedForTargeting
307RangeDeletionAbandonedBecauseTaskDocumentDoesNotExist
308CurrentConfigNotCommittedYet
309ExhaustCommandFinished
310PeriodicJobIsStopped
311TransactionCoordinatorCanceled
312OperationIsKilledAndDelisted
313ResumableRangeDeleterDisabled
314ObjectIsBusy
315TooStaleToSyncFromSource
316QueryTrialRunCompleted
317ConnectionPoolExpired
318ForTestingOptionalErrorExtraInfo
319MovePrimaryInProgress
320TenantMigrationConflict
321TenantMigrationCommitted
322APIVersionError
323APIStrictError
324APIDeprecationError
325TenantMigrationAborted
326OplogQueryMinTsMissing
327NoSuchTenantMigration
328TenantMigrationAccessBlockerShuttingDown
329TenantMigrationInProgress
330SkipCommandExecution
331FailedToRunWithReplyBuilder
332CannotDowngrade
333ServiceExecutorInShutdown
334MechanismUnavailable
335TenantMigrationForgotten
9001SocketException
10003CannotGrowDocumentInCappedNamespace
10107NotWritablePrimary
10334BSONObjectTooLarge
11000DuplicateKey
11600InterruptedAtShutdown
11601Interrupted
11602InterruptedDueToReplStateChange
12586BackgroundOperationInProgressForDatabase
12587BackgroundOperationInProgressForNamespace
13113MergeStageNoMatchingDocument
13297DatabaseDifferCase
13388StaleConfig
13435NotPrimaryNoSecondaryOk
13436NotPrimaryOrSecondary
14031OutOfDiskSpace
46841ClientMarkedKilled