SQL Server System Errors: 11000 - 11999

List of error messages between 11000 and 11999 in SQL Server 2017.

These error messages are all available by querying the sys.messages catalog view on the master database.

message_id severity is_event_logged text
11000160Unknown status code for this column.
11001160Non-NULL value successfully returned.
11002160Deferred accessor validation occurred. Invalid binding for this column.
11003160Could not convert the data value due to reasons other than sign mismatch or overflow.
11004160Successfully returned a NULL value.
11005160Successfully returned a truncated value.
11006160Could not convert the data type because of a sign mismatch.
11007160Conversion failed because the data value overflowed the data type used by the provider.
11008160The provider cannot allocate memory or open another storage object on this column.
11009160The provider cannot determine the value for this column.
11010160The user did not have permission to write to the column.
11011160The data value violated the integrity constraints for the column.
11012160The data value violated the schema for the column.
11013160The column had a bad status.
11014160The column used the default value.
11015160The column was skipped when setting data.
11031160The row was successfully deleted.
11032160The table was in immediate-update mode, and deleting a single row caused more than one row to be deleted in the data source.
11033160The row was released even though it had a pending change.
11034160Deletion of the row was canceled during notification.
11036160The rowset was using optimistic concurrency and the value of a column has been changed after the containing row was last fetched or resynchronized.
11037160The row has a pending delete or the deletion had been transmitted to the data source.
11038160The row is a pending insert row.
11039160DBPROP_CHANGEINSERTEDROWS was VARIANT_FALSE and the insertion for the row has been transmitted to the data source.
11040160Deleting the row violated the integrity constraints for the column or table.
11041160The row handle was invalid or was a row handle to which the current thread does not have access rights.
11042160Deleting the row would exceed the limit for pending changes specified by the rowset property DBPROP_MAXPENDINGROWS.
11043160The row has a storage object open.
11044160The provider ran out of memory and could not fetch the row.
11045160User did not have sufficient permission to delete the row.
11046160The table was in immediate-update mode and the row was not deleted due to reaching a limit on the server, such as query execution timing out.
11047160Updating did not meet the schema requirements.
11048160There was a recoverable, provider-specific error, such as an RPC failure.
11100160The provider indicates that conflicts occurred with other properties or requirements.
11101160Could not obtain an interface required for text, ntext, or image access.
11102160The provider could not support a required row lookup interface.
11103160The provider could not support an interface required for the UPDATE/DELETE/INSERT statements.
11104160The provider could not support insertion on this table.
11105160The provider could not support updates on this table.
11106160The provider could not support deletion on this table.
11107160The provider could not support a row lookup position.
11108160The provider could not support a required property.
11109160The provider does not support an index scan on this data source.
11201160This message could not be delivered because the FROM service name is missing. The message origin is: '%ls'.
11202160This message has been dropped because the FROM service name exceeds the maximum size of %d bytes. Service name: "%.*ls". Message origin: "%ls".
11203160This message has been dropped because the FROM broker instance is missing. The message origin is '%ls'.
11204160This message has been dropped because the FROM broker instance exceeds the maximum size of %d bytes. Broker instance: "%.*ls". Message origin: "%ls".
11205160This message has been dropped because the TO service name is missing. The message origin is "%ls".
11206160This message has been dropped because the TO service name exceeds the maximum size of %d bytes. Service name: "%.*ls". Message origin: "%ls".
11207160This message has been dropped because the service contract name is missing. The message origin is "%ls".
11208160This message has been dropped because the service contract name exceeds the maximum size of %d bytes. Contract name "%.*ls". Message origin: "%ls".
11209160This message could not be delivered because the conversation ID could not be associated with an active conversation. The message origin is: '%ls'.
11210160This message has been dropped because the TO service could not be found. Service name: "%.*ls". Message origin: "%ls".
11211160This message has been dropped because the user does not have permission to access the target database. Database ID: %d. Message origin: "%ls".
11212160This message could not be delivered because the conversation endpoint has already been closed.
11213160This message could not be delivered because this is not the first message in the conversation.
11214160This message could not be delivered because the '%.*ls' contract could not be found or the service does not accept conversations for the contract.
11215160This message could not be delivered because the user with ID %i in database ID %i does not have permission to send to the service. Service name: '%.*ls'.
11216160This message could not be delivered because there is already another task processing this message.
11217160This message could not be delivered because it is out of sequence with respect to the conversation. Conversation receive sequence number: %I64d, Message sequence number: %I64d.
11218160This message could not be delivered because it is a duplicate.
11219160This message could not be delivered because the destination queue has been disabled. Queue ID: %d.
11220160This message could not be delivered because the TO broker instance is missing.
11221160This message could not be delivered because there is an inconsistency in the message header.
11222160This message could not be delivered because the TO service name in the message does not match the name in the conversation endpoint. Message TO Service Name: '%.*ls'. Conversation Endpoint TO Service Name: '%.*ls'.
11223160This message could not be delivered because the service contract name in the message does not match the name in the conversation endpoint. Message service contract name: '%.*ls'. Conversation endpoint service contract name: '%.*ls'.
11224160This message could not be delivered because another instance of this service program has already started conversing with this endpoint.
11225160This message could not be delivered because the message type name could not be found. Message type name: '%.*ls'.
11226160This message could not be delivered because the message type is not part of the service contract. Message type name: '%.*ls'. Service contract name: '%.*ls'.
11227160This message could not be delivered because the initiator service has sent a message with a message type that can only be sent by the target. Message type name: '%.*ls'. Service contract name: '%.*ls'.
11228160This message could not be delivered because the target service has sent a message with a message type that can only be sent by the initiator. Message type name: '%.*ls'. Service contract name: '%.*ls'.
11229160This message could not be delivered because the security context could not be retrieved.
11230160This message could not be delivered because the message could not be decrypted and validated.
11231160This message could not be delivered because the conversation endpoint is not secured, however the message is secured.
11232160This message could not be delivered because the conversation endpoint is secured, however the message is not secured.
11233160This message has been dropped because the session key of the conversation endpoint does not match that of the message.
11234160This message could not be delivered because an internal error was encountered while processing it. Error code %d, state %d: %.*ls.
11235160Received a malformed message. The binary message class (%d:%d) is not defined. This may indicate network problems or that another application is connected to the Service Broker endpoint.
11236160A corrupted message has been received. The binary header size of %d is expected, however the header size received was %d.
11237160A %S_MSG message could not be processed due to insufficient memory. The message was dropped.
11238160A corrupted message has been received. The private variable data segment is malformed.
11239160A corrupted message has been received. The private variable data segment extends beyond the length of the message.
11240160A corrupted message has been received. The binary message preamble is malformed.
11241160A corrupted message has been received. The conversation security version number is not %d.%d.
11242160A corrupted message has been received. The maximum number of public variable data elements (%d) has been exceeded. Public variable data elements found: %d.
11243160A corrupted message has been received. The public variable data element (%d) has been duplicated in this message.
11244160A corrupted message has been received. The handshake validation header is malformed.
11245160A corrupted message has been received. The maximum number of private variable data elements (%d) has been exceeded. Private variable data elements found: %d.
11246160A corrupted message has been received. The private variable data element (%d) has been duplicated in this message.
11247160A corrupted message has been received. The login negotiate header is invalid.
11248160A corrupted message has been received. The SSPI login header is invalid.
11249160A corrupted message has been received. The pre-master-secret is invalid.
11250160A corrupted message has been received. The security certificate key fields must both be present or both be absent. This occurred in the message with Conversation ID '%.*ls', Initiator: %d, and Message sequence number: %I64d.
11251160A corrupted message has been received. The service pair security header source certificate and the signature must both be present or both be absent. This occurred in the message with Conversation ID '%.*ls', Initiator: %d, and Message sequence number: %I64d.
11252160A corrupted message has been received. The destination certificate serial number is missing. This occurred in the message with Conversation ID '%.*ls', Initiator: %d, and Message sequence number: %I64d.
11253160A corrupted message has been received. The service pair security header destination certificate, the key exchange key, the key exchange key ID, and the session key must all be present or all be absent. This occurred in the message with Conversation ID '%.*ls', Initiator: %d, and Message sequence number: %I64d.
11254160A corrupted message has been received. The session key ID is missing. This occurred in the message with Conversation ID '%.*ls', Initiator: %d, and Message sequence number: %I64d.
11255160A corrupted message has been received. The encryption flag is set, however the message body, MIC or salt is missing. This occurred in the message with Conversation ID '%.*ls', Initiator: %d, and Message sequence number: %I64d.
11256160A corrupted message has been received. The MIC is present, however the message body or encryption flag is missing. This occurred in the message with Conversation ID '%.*ls', Initiator: %d, and Message sequence number: %I64d.
11257160A corrupted message has been received. The MIC and session key ID are in an invalid state. This occurred in the message with Conversation ID '%.*ls', Initiator: %d, and Message sequence number: %I64d.
11258160A corrupted message has been received. The MIC size is %d, however it must be no greater than %d bytes in length. This occurred in the message with Conversation ID '%.*ls', Initiator: %d, and Message sequence number: %I64d.
11259160A corrupted message has been received. The certificate serial number size is %d, however it must be no greater than %d bytes in length. This occurred in the message with Conversation ID '%.*ls', Initiator: %d, and Message sequence number: %I64d.
11260160A corrupted message has been received. The certificate issuer name size is %d, however it must be no greater than %d bytes in length. This occurred in the message with Conversation ID '%.*ls', Initiator: %d, and Message sequence number: %I64d.
11261160A corrupted message has been received. The destination certificate serial number size is %d, however it must be no greater than %d bytes in length. This occurred in the message with Conversation ID '%.*ls', Initiator: %d, and Message sequence number: %I64d.
11262160A corrupted message has been received. The destination certificate issuer name size is %d, however it must be no greater than %d bytes in length. This occurred in the message with Conversation ID '%.*ls', Initiator: %d, and Message sequence number: %I64d.
11263160A corrupted message has been received. The service pair security header size is %d, however it must be between %d and %d bytes. This occurred in the message with Conversation ID '%.*ls', Initiator: %d, and Message sequence number: %I64d.
11264160A corrupted message has been received. The key exchange key size is %d, however it must be between %d and %d bytes. This occurred in the message with Conversation ID '%.*ls', Initiator: %d, and Message sequence number: %I64d.
11265160A corrupted message has been received. The key exchange key ID is invalid. This occurred in the message with Conversation ID '%.*ls', Initiator: %d, and Message sequence number: %I64d.
11266160A corrupted message has been received. The encrypted session key size is %d, however it must be %d bytes. This occurred in the message with Conversation ID '%.*ls', Initiator: %d, and Message sequence number: %I64d.
11267160A corrupted message has been received. The session key ID size is %d, however it must be %d bytes. This occurred in the message with Conversation ID '%.*ls', Initiator: %d, and Message sequence number: %I64d.
11268160A corrupted message has been received. The salt size is %d, however it must be %d bytes. This occurred in the message with Conversation ID '%.*ls', Initiator: %d, and Message sequence number: %I64d.
11269160A corrupted message has been received. A UNICODE string is not two byte aligned within the message. This occurred in the message with Conversation ID '%.*ls', Initiator: %d, and Message sequence number: %I64d.
11270160A corrupted message has been received. A UNICODE string is greater than the maximum allowed size of %d bytes. This occurred in the message with Conversation ID '%.*ls', Initiator: %d, and Message sequence number: %I64d.
11271160A corrupted message has been received. The conversation ID must not be NULL. This occurred in the message with Conversation ID '%.*ls', Initiator: %d, and Message sequence number: %I64d.
11272160A corrupted message has been received. The message ID must not be NULL.
11273160A corrupted message has been received. The message body is not properly padded for encryption. This occurred in the message with Conversation ID '%.*ls', Initiator: %d, and Message sequence number: %I64d.
11274160A corrupted message has been received. A sequence number is larger than allowed. This occurred in the message with Conversation ID '%.*ls', Initiator: %d, and Message sequence number: %I64d.
11275160A corrupted message has been received. The End of Conversation and Error flags are both set. This occurred in the message with Conversation ID '%.*ls', Initiator: %d, and Message sequence number: %I64d.
11276160A corrupted message has been received. The End of Conversation flag has been set on an unsequenced message. This occurred in the message with Conversation ID '%.*ls', Initiator: %d, and Message sequence number: %I64d.
11277160A corrupted message has been received. The End of Conversation and Error flags may not be set in the first sequenced message. This occurred in the message with Conversation ID '%.*ls', Initiator: %d, and Message sequence number: %I64d.
11278160A corrupted message has been received. The message type is missing for this message. This occurred in the message with Conversation ID '%.*ls', Initiator: %d, and Message sequence number: %I64d.
11279160A corrupted message has been received. The message type must not be set in this message. This occurred in the message with Conversation ID '%.*ls', Initiator: %d, and Message sequence number: %I64d.
11280160A packet of size %lu bytes could not be processed because it exceeds the receive buffer count.
11281160A corrupted message has been received. The private portion of the message header is malformed.
11282160This message has been dropped due to licensing restrictions. See the documentation for further details.
11285160This forwarded message has been dropped because the hops remaining count has reached 0.
11286160Dropped this forwarded message because this SQL Server instance is out of memory.
11288160This forwarded message has been dropped because a duplicate message is already being forwarded.
11289160This forwarded message has been dropped because its memory usage would exceed the configured memory limit of %d bytes for forwarded messages.
11290160This forwarded message was dropped because the message could not be delivered within the message time to live. This may indicate that the forwarding route is incorrectly configured or that the destination is unavailable.
11291160This forwarded message has been dropped because the time consumed has exceeded the message's time to live of %u seconds (the message arrived with %u seconds consumed and used %u seconds in this broker).
11292160The forwarded message has been dropped because a transport send error occurred when sending the message. Check previous events for the error.
11293160This forwarded message has been dropped because a transport is shutdown.
11294160This forwarded message has been dropped because the destination route is not valid.
11295100Endpoint configuration change detected. Service Broker manager and transport will now restart.
11296100Certificate change detected. Service Broker manager and transport will now restart.
11297160A corrupted message has been received. The private variable data segment offset is incorrect.
11298160A corrupted message has been received. The public variable data segment offset is incorrect.
11299100A corrupted message has been received. An unsequenced message had a non-zero sequence number. This occurred in the message with Conversation ID '%.*ls', Initiator: %d, and Message sequence number: %I64d.
11300101Error wile committing a readonly or a TEMPDB XDES, Shutting down the server.
11301101Error while performing transaction notification for object %p event %d.
11302101Error during rollback. shutting down database (location: %d).
11303101Error releasing reserved log space: %ls space %I64d, code %d, state %d.
11304101Failed to record outcome of a local two-phase commit transaction. Taking database offline.
11306160Forward progress on this transaction is disallowed. Transaction has been rolled back.
11313160This operation must be executed within a parallel nested transaction.
11314160The stored procedure %.*ls must be executed within a user transaction.
11315160The isolation level specified for the PNT child transaction does not match the current isolation level for the parent.
11316160%ls statement cannot be used inside a parallel nested transaction.
11317160Parallel plan with updates is not supported inside a parallel nested transaction.
11318160The stored procedure '%.*ls' cannot be executed through MARS connection.
11319160Bound sessions and user parallel nested transactions cannot be used in the same transaction.
11320160Cannot create a User Parallel Nested Transaction, the maximum number of parallel nested transactions is reached.
11321160This operation cannot be executed within an active transaction.
11322160Controlling explicit transactions and creating savepoints (BEGIN/SAVE/COMMIT/ROLLBACK TRANSACTION) is not supported inside ATOMIC blocks.
11323160Memory-optimized tables and natively compiled modules cannot be used inside non-natively compiled ATOMIC blocks.
11324160@@TRANCOUNT is not supported inside ATOMIC blocks.
11325160Multiple Active Result Sets (MARS) and bound sessions are not supported inside ATOMIC blocks.
11400160ALTER TABLE SWITCH statement failed. Index '%.*ls' on indexed view '%.*ls' uses partition function '%.*ls', but table '%.*ls' uses non-equivalent partition function '%.*ls'. Index on indexed view '%.*ls' and table '%.*ls' must use an equivalent partition function.
11401160ALTER TABLE SWITCH statement failed. Table '%.*ls' is %S_MSG, but index '%.*ls' on indexed view '%.*ls' is %S_MSG.
11402160ALTER TABLE SWITCH statement failed. Target table '%.*ls' is referenced by %d indexed view(s), but source table '%.*ls' is only referenced by %d indexed view(s). Every indexed view on the target table must have at least one matching indexed view on the source table.
11403160ALTER TABLE SWITCH statement failed. Indexed view '%.*ls' is not aligned with table '%.*ls'. The partitioning column '%.*ls' from the indexed view calculates its value from one or more columns or an expression, rather than directly selecting from the table partitioning column '%.*ls'. Change the indexed view definition, so that the partitioning column is directly selected from table partitioning column '%.*ls'.
11404160ALTER TABLE SWITCH statement failed. Target table '%.*ls' is referenced by %d indexed view(s), but source table '%.*ls' is only referenced by %d matching indexed view(s). Every indexed view on the target table must have at least one matching indexed view on the source table.
11405160ALTER TABLE SWITCH statement failed. Table '%.*ls' is not aligned with the index '%.*ls' on indexed view '%.*ls'. The table is partitioned on column '%.*ls', but the index on the indexed view is partitioned on column '%.*ls', which is selected from a different column '%.*ls' in table '%.*ls'. Change the indexed view definition so that the partitioning column is the same as the table's partitioning column.
11406160ALTER TABLE SWITCH statement failed. Source and target partitions have different values for the DATA_COMPRESSION option.
11407160Vardecimal storage format can not be enabled for '%.*ls'. Only Enterprise edition of SQL Server supports vardecimal.
11408160Cannot modify the column '%.*ls' in the table '%.*ls' to add or remove the COLUMN_SET attribute. To change a COLUMN_SET attribute of a column, either modify the table to remove the column and then add the column again, or drop and re-create the table.
11409160Cannot remove the column set '%.*ls' in the table '%.*ls' because the table contains more than 1025 columns. Reduce the number of columns in the table to less than 1025.
11410160Cannot modify the column '%.*ls' in the table '%.*ls' to a sparse column because the column has a default or rule bound to it. Unbind the rule or default from the column before designating the column as sparse.
11411160Cannot add the sparse column '%.*ls' to the table '%.*ls' because the data type of the column has a default or rule bound to it. Unbind the rule or default from the data type before adding the sparse column to the table.
11412160ALTER TABLE SWITCH statement failed because column '%.*ls' does not have the same sparse storage attribute in tables '%.*ls' and '%.*ls'.
11413160ALTER TABLE SWITCH statement failed because column '%.*ls' does not have the same column set property in tables '%.*ls' and '%.*ls'.
11414100Warning: Option %ls is not applicable to table %.*ls because it does not have a clustered index. This option will be applied only to the table's nonclustered indexes, if it has any.
11415160Object '%.*ls' cannot be disabled or enabled. This action applies only to foreign key and check constraints.
11418160Cannot %S_MSG table '%.*ls' because the table either contains sparse columns or a column set column which are incompatible with compression.
11419160Cannot alter or drop column '%.*ls' because the table '%.*ls' is federated on it.
11420160ALTER TABLE SWITCH statement failed. Indexed view '%.*ls' references an object that does not participate in the ALTER TABLE SWITCH statement, therefore the WAIT_AT_LOW_PRIORITY option cannot be used. Drop the indexes of this view or change its definition to reference only tables that participate in the ALTER TABLE SWITCH statement.
11421101An '%.*ls' statement was executed on database '%.*ls', table '%.*ls' by hostname '%.*ls', host process ID %d using the WAIT_AT_LOW_PRIORITY options with MAX_DURATION = %d and ABORT_AFTER_WAIT = BLOCKERS. Blocking user sessions will be killed after the max duration of waiting time.
11422101An ALTER TABLE SWITCH statement was executed on database '%.*ls', table '%.*ls' by hostname '%.*ls', host process ID %d with target table '%.*ls' using the WAIT_AT_LOW_PRIORITY options with MAX_DURATION = %d and ABORT_AFTER_WAIT = BLOCKERS. Blocking user sessions will be killed after the max duration of waiting time.
11423140User does not have permission to use the ABORT_AFTER_WAIT = BLOCKERS option.
11424160Cannot alter the identity column '%.*ls' in the table '%.*ls' because this operation requires data modification and the table contains a persisted computed column. Remove the persisted computed column before modifying the identity column.
11425160Could not proceed with the DDL operation because it is referencing column '%.*ls' on table '%.*ls' and this conflicts with a concurrent column operation that is in progress on this table. The concurrent operation could be an online alter column operation.
11426160Cannot alter a column on a local temporary table online. Perform the alter operation offline.
11427160The online ALTER COLUMN operation cannot be performed for table '%.*ls' because column '%.*ls' currently has or is getting altered into an unsupported datatype: text, ntext, image, CLR type or FILESTREAM. The operation must be performed offline.
11428160Column '%.*ls' cannot be altered online to an XML type that has a schema collection. The operation must be performed offline.
11429160The online ALTER COLUMN statement failed for table '%.*ls' because the table has change tracking enabled or is marked for merge replication. Disable change tracking and merge replication before using online ALTER COLUMN or perform the operation offline.
11430160Cannot enable change data capture on column '%.*ls'. Change data capture is not supported for encrypted columns.
11431150The %S_MSG option is not permitted as the %S_MSG option is not turned '%ls'.
11432150%S_MSG = %d is not a valid value; %S_MSG must be greater than 0 and less than %d.
11433150'%.*ls' with %S_MSG option is not suppported on %S_MSG '%.*ls'.
11434150The %S_MSG option is not supported for the disabled index '%.*ls' on %S_MSG '%.*ls'.
11435150The %S_MSG option is not supported for Heaps at %S_MSG '%.*ls'.
11436160Cannot alter table '%.*ls' because non-nullable column '%.*ls' cannot be declared as hidden without either a DEFAULT constraint, the GENERATED ALWAYS attribute, or the IDENTITY attribute.
11437160Cannot alter table '%.*ls' because at least one column must be declared as non-hidden.
11438150The %S_MSG option cannot be set to '%ls' when the %S_MSG option is set to '%ls'.
11501160The batch could not be analyzed because of compile errors.
11502160The type for parameter '%.*ls' cannot be deduced in this context.
11503160The parameter type cannot be deduced because a single expression contains two untyped parameters, '%.*ls' and '%.*ls'.
11504160The discovered type with user type id %d in database %d is invalid.
11505160The discovered type with the XML schema collection id %d in database %d is invalid.
11506160The parameter type for '%.*ls' cannot be uniquely deduced; two possibilities are '%ls' and '%ls'.
11507160The parameter type for '%.*ls' cannot be deduced because no type would make the query valid.
11508160The undeclared parameter '%.*ls' is used more than once in the batch being analyzed.
11509160The metadata could not be determined because the statement '%.*ls' is not compatible with the statement '%.*ls'.
11510160The metadata could not be determined because the statement '%.*ls' in the main batch is not compatible with the statement '%.*ls' in procedure '%.*ls'.
11511160The metadata could not be determined because the statement '%.*ls' in procedure '%.*ls' is not compatible with the statement '%.*ls' in the main batch.
11512160The metadata could not be determined because the statement '%.*ls' in procedure '%.*ls' is not compatible with the statement '%.*ls' in procedure '%.*ls'.
11513160The metadata could not be determined because statement '%.*ls' contains dynamic SQL. Consider using the WITH RESULT SETS clause to explicitly describe the result set.
11514160The metadata could not be determined because statement '%.*ls' in procedure '%.*ls' contains dynamic SQL. Consider using the WITH RESULT SETS clause to explicitly describe the result set.
11515160The metadata could not be determined because statement '%.*ls' invokes a CLR procedure. Consider using the WITH RESULT SETS clause to explicitly describe the result set.
11516160The metadata could not be determined because statement '%.*ls' in procedure '%.*ls' invokes a CLR procedure. Consider using the WITH RESULT SETS clause to explicitly describe the result set.
11517160The metadata could not be determined because statement '%.*ls' invokes a CLR trigger.
11518160The metadata could not be determined because statement '%.*ls' in procedure '%.*ls' invokes a CLR trigger.
11519160The metadata could not be determined because statement '%.*ls' invokes an extended stored procedure.
11520160The metadata could not be determined because statement '%.*ls' in procedure '%.*ls' invokes an extended stored procedure.
11521160The metadata could not be determined because statement '%.*ls' uses an undeclared parameter in a context that affects its metadata.
11522160The metadata could not be determined because statement '%.*ls' in procedure '%.*ls' uses an undeclared parameter in a context that affects its metadata.
11523160The metadata could not be determined because statement '%.*ls' causes indirect recursion.
11524160The metadata could not be determined because statement '%.*ls' in procedure '%.*ls' causes indirect recursion.
11525160The metadata could not be determined because statement '%.*ls' uses a temp table. Metadata discovery only supports temp tables when analyzing a single-statement batch.
11526160The metadata could not be determined because statement '%.*ls' in procedure '%.*ls' uses a temp table.
11527160The metadata could not be determined because statement '%.*ls' does not support metadata discovery.
11528160The metadata could not be determined because statement '%.*ls' in procedure '%.*ls' does not support metadata discovery.
11529160The metadata could not be determined because every code path results in an error; see previous errors for some of these.
11530160The metadata could not be determined because there are no code paths that reach the end of the batch.
11531160The object id '%d' passed to sys.dm_exec_describe_first_result_set_for_object refers to an object which is not a T-SQL procedure or trigger.
11532160The object id '%d' passed to sys.dm_exec_describe_first_result_set_for_object was invalid.
11533160Type '%.*ls' is not a valid object name for result set definition.
11534160Type '%.*ls' is invalid or not a table type.
11535160EXECUTE statement failed because its WITH RESULT SETS clause specified %d result set(s), and the statement tried to send more result sets than this.
11536160EXECUTE statement failed because its WITH RESULT SETS clause specified %d result set(s), but the statement only sent %d result set(s) at run time.
11537160EXECUTE statement failed because its WITH RESULT SETS clause specified %d column(s) for result set number %d, but the statement sent %d column(s) at run time.
11538160EXECUTE statement failed because its WITH RESULT SETS clause specified type '%ls' for column #%d in result set #%d, and the corresponding type sent at run time was '%ls'; there is no conversion between the two types.
11539160One of the types specified in WITH RESULT SETS clause has been modified after the EXECUTE statement started running. Please rerun the statement.
11541160sp_describe_first_result_set cannot be invoked when SET STATISTICS XML or SET STATISTICS PROFILE is on.
11542160sp_describe_undeclared_parameters failed to discover parameter metadata for remote procedure call because parameters were passed by name and by name parameter metadata discovery failed.
11543160SET STATISTICS XML ON and SET STATISTICS PROFILE ON are not allowed inside any procedure or batch that executes through an EXECUTE statement that has a WITH RESULT SETS clause.
11544160Could not deduce type for parameter in position '%d' for remote call to module '%.*ls'.
11545160Remote result set discovery cannot be done inside SELECT INTO.
11546160sp_showmemo_xml cannot run when the STATISTICS XML, STATISTICS PROFILE or SHOWPLAN set option is on. Set these options to OFF and re-run sp_showmemo_xml.
11547160Only one statement can be used as input parameter to sp_showmemo_xml. Modify the input parameter and re-run the stored procedure.
11548160The stored procedure 'sp_showmemo_xml' is not available in this edition of SQL Server.
11549160Using stored procedures is not supported. Modify the input parameter and re-run sp_showmemo_xml.
11550160The metadata could not be determined because remote metadata discovery failed for statement '%.*ls'.
11551160The metadata could not be determined because remote metadata discovery failed for statement '%.*ls' in procedure '%.*ls'.
11552160The @browse_information_mode parameter expects a tinyint with values 0, 1 or 2.
11553160EXECUTE statement failed because its WITH RESULT SETS clause specified a non-nullable type for column #%d in result set #%d, and the corresponding value sent at run time was null.
11554160Cannot assign NULL to non-nullable variable or parameter '%.*ls'.
11555150The parameter '%.*ls' has been declared as NOT NULL. NOT NULL parameters are only supported with natively compiled modules, except for inline table-valued functions.
11556160The stored procedure 'sp_get_database_scoped_credential' is not available in this edition of SQL Server.
11557160The stored procedure 'sp_get_jobs_database_scoped_credential' is not available.
11558160The distributed_move JSON string could not be parsed. Please check the formatting of the JSON.
11559160The distributed_move JSON parameter %.*ls is missing or incorrectly formatted. Please check the formatting of the JSON.
11560160The distributed_move parameter %.*ls value is outside its valid range. Please try again with a valid parameter.
11601150%ls statements with a '%.*ls' option are not allowed.
11602100%ls statements are not verified.
11603150%ls statements are not allowed at the top level.
11605150%S_MSG are not allowed at the top level.
11606150Specifying server name in '%.*ls' is not allowed.
11607150Specifying database name for '%.*ls' in a %ls statement is not allowed.
11608150Creating temporary stored procedures is not allowed.
11609160An internal error occurred while building the project. %ls
11610160There is not enough memory to build the project.
11611150Specifying schema elements in the CREATE SCHEMA statement is not supported.
11612150Multiple statements in a T-SQL batch are not allowed at the top level.
11613150Numbered stored procedures are not supported.
11614150%ls is not supported.
11617160An unknown error has occurred trying to load '%hs'.
11618150Combining column level permissions with other permissions is not allowed in the same GRANT/DENY/REVOKE statement.
11619160There is not enough stack available to compile the statment.
11620150REVOKE statements can only be used to revoke column level permissions.
11621100SQL Server started in Language Service mode.
11622160CREATE ASSEMBLY can only be created FROM a constant binary expression.
11623150ALTER TABLE statements can only be used to add a single constraint.
11624150ALTER ROLE statements can only be used to add a member to a role.
11625160'%ls' is either corrupt, not readable or not accessible.
11651100%ls statements with a '%.*ls' option are not supported in a data-tier application.
11652100%ls statements are not supported at the top level in a data-tier application.
11653100Cannot execute as the user '%.*ls' because it does not exist.
11700160The increment for sequence object '%.*ls' cannot be zero.
11701160The absolute value of the increment for sequence object '%.*ls' must be less than or equal to the difference between the minimum and maximum value of the sequence object.
11702160The sequence object '%.*ls' must be of data type int, bigint, smallint, tinyint, or decimal or numeric with a scale of 0, or any user-defined data type that is based on one of the above integer data types.
11703160The start value for sequence object '%.*ls' must be between the minimum and maximum value of the sequence object.
11704160The current value '%.*ls' for sequence object '%.*ls' must be between the minimum and maximum value of the sequence object.
11705160The minimum value for sequence object '%.*ls' must be less than its maximum value.
11706160The cache size for sequence object '%.*ls' must be greater than 0.
11707100The cache size for sequence object '%.*ls' has been set to NO CACHE.
11708160An invalid value was specified for argument '%.*ls' for the given data type.
11709150The 'RESTART WITH' argument cannot be used in a CREATE SEQUENCE statement.
11710150Argument 'START WITH' cannot be used in an ALTER SEQUENCE statement.
11711150Argument 'AS' cannot be used in an ALTER SEQUENCE statement.
11712150Argument '%.*ls' can not be specified more than once.
11714150Invalid sequence name '%.*ls'.
11715150No properties specified for ALTER SEQUENCE.
11716150NEXT VALUE FOR function does not support the PARTITION BY clause.
11717150NEXT VALUE FOR function does not support the OVER clause in default constraints, UPDATE statements, or MERGE statements.
11718150NEXT VALUE FOR function does not support an empty OVER clause.
11719150NEXT VALUE FOR function is not allowed in check constraints, default objects, computed columns, views, user-defined functions, user-defined aggregates, user-defined table types, sub-queries, common table expressions, derived tables or return statements.
11720150NEXT VALUE FOR function is not allowed in the TOP, OVER, OUTPUT, ON, WHERE, GROUP BY, HAVING, or ORDER BY clauses.
11721150NEXT VALUE FOR function cannot be used directly in a statement that uses a DISTINCT, UNION, UNION ALL, EXCEPT or INTERSECT operator.
11722150NEXT VALUE FOR function is not allowed in the WHEN MATCHED clause, the WHEN NOT MATCHED clause, or the WHEN NOT MATCHED BY SOURCE clause of a merge statement.
11723150NEXT VALUE FOR function cannot be used directly in a statement that contains an ORDER BY clause unless the OVER clause is specified.
11724150An expression that contains a NEXT VALUE FOR function cannot be passed as an argument to a table-valued function.
11725150An expression that contains a NEXT VALUE FOR function cannot be passed as an argument to an aggregate.
11726160Object '%.*ls' is not a sequence object.
11727160NEXT VALUE FOR functions for a given sequence object must have exactly the same OVER clause definition.
11728160The sequence object '%.*ls' has reached its minimum or maximum value. Restart the sequence object to allow new values to be generated.
11729100The sequence object '%.*ls' cache size is greater than the number of available values.
11730160Database name cannot be specified for the sequence object in default constraints.
11731160A column that uses a sequence object in the default constraint must be present in the target columns list, if the same sequence object appears in a row constructor.
11732160The requested range for sequence object '%.*ls' exceeds the maximum or minimum limit. Retry with a smaller range.
11733160Parameter '%.*ls' must be a positive integer.
11734160NEXT VALUE FOR function is not allowed in the SELECT clause when the FROM clause contains a nested INSERT, UPDATE, DELETE, or MERGE statement.
11735160The target table of the INSERT statement cannot have DEFAULT constraints using the NEXT VALUE FOR function when the FROM clause contains a nested INSERT, UPDATE, DELETE, or MERGE statement.
11736160Only one instance of NEXT VALUE FOR function per sequence object is allowed in SET or SELECT with variable assignment.
11737150NEXT VALUE FOR function does not support the ROWS and RANGE clauses.
11738160The use of NEXT VALUE FOR function is not allowed in this context.
11739160NEXT VALUE FOR function cannot be used if ROWCOUNT option has been set, or the query contains TOP or OFFSET.
11740160NEXT VALUE FOR function cannot be used in a default constraint if ROWCOUNT option has been set, or the query contains TOP or OFFSET.
11741160NEXT VALUE FOR function cannot be used within CASE, CHOOSE, COALESCE, IIF, ISNULL and NULLIF.
11742160NEXT VALUE FOR function can only be used with MERGE if it is defined within a default constraint on the target table for insert actions.
11743160Timeout occurred while waiting for METADATA_SEQUENCE_GENERATOR latch: waittime %d seconds.
11800160RESTORE WITH SNAPSHOTRESTOREPHASE=2 for database '%ls' failed because an earlier RESTORE WITH SNAPSHOTRESTOREPHASE=1 may have failed as a result of a network error. Retry the restore operation through SQL Writer after addressing any network issues and making sure that SQL Server is running.
11901160Column '%.*ls.%.*ls' is a federated column, while referencing column '%.*ls.%.*ls' in foreign key '%.*ls' is not.
11902160Federation scheme key '%.*ls' is not a part of this federation.
11903160Cannot create table '%.*ls' because non-nullable column '%.*ls' cannot be declared as hidden without either a DEFAULT constraint, the GENERATED ALWAYS attribute, or the IDENTITY attribute.
11904160Cannot create table '%.*ls' because at least one column must be declared as non-hidden.
11905160Resumable index operations can only be performed in Enterprise edition of SQL Server.