| Error | 
                    Severity | 
                    Description | 
                
                
				    | 3251 | 
				    10 | 
				    The media family on device '%ls' is 
                        complete. The device is now being reused for one of the remaining families. | 
                
                
				    | 3253 | 
				    16 | 
				    The block size parameter must supply a 
                        value that is a power of 2. | 
                
                
				    | 3254 | 
				    16 | 
				    The volume on device '%ls' is empty. | 
                
                
				    | 3255 | 
				    16 | 
				    The data set on device '%ls' is a SQL 
                        Server backup set not compatible with this version of SQL Server. | 
                
                
				    | 3256 | 
				    16 | 
				    The backup set on device '%ls' was 
                        terminated while it was being created and is incomplete. RESTORE sequence is 
                        terminated abnormally. | 
                
                
				    | 3257 | 
				    16 | 
				    There is insufficient free space on disk 
                        volume '%ls' to create the database. The database requires %I64u additional free 
                        bytes, while only %I64u bytes are available. | 
                
                
				    | 3258 | 
				    16 | 
				    The volume on device '%ls' belongs to a 
                        different media set. | 
                
                
				    | 3259 | 
				    16 | 
				    The volume on device '%ls' is not part of a 
                        multiple family media set. BACKUP WITH FORMAT can be used to form a new media 
                        set. | 
                
                
				    | 3260 | 
				    16 | 
				    An internal buffer has become full. | 
                
                
				    | 3261 | 
				    16 | 
				    SQL Server cannot use the virtual device 
                        configuration. | 
                
                
				    | 3262 | 
				    16 | 
				    The backup set is valid. | 
                
                
				    | 3263 | 
				    16 | 
				    Cannot use the volume on device '%ls' as a 
                        continuation volume. It is sequence number %d of family %d for the current media 
                        set. Insert a new volume, or sequence number %d of family %d for the current 
                        set. | 
                
                
				    | 3264 | 
				    16 | 
				    The operation did not proceed far enough to 
                        allow RESTART. Reissue the statement without the RESTART qualifier. | 
                
                
				    | 3265 | 
				    16 | 
				    The login has insufficient authority. 
                        Membership of the sysadmin role is required to use VIRTUAL_DEVICE with BACKUP or 
                        RESTORE. | 
                
                
				    | 3266 | 
				    16 | 
				    The backup data in '%ls' is incorrectly 
                        formatted. Backups cannot be appended, but existing backup sets may still be 
                        usable. | 
                
                
				    | 3267 | 
				    16 | 
				    Insufficient resources to create UMS 
                        scheduler. | 
                
                
				    | 3268 | 
				    16 | 
				    Cannot use the backup file '%ls' because it 
                        was originally formatted with sector size %d and is now on a device with sector 
                        size %d. | 
                
                
				    | 3269 | 
				    16 | 
				    Cannot restore the file '%ls' because it 
                        was originally written with sector size %d; '%ls' is now on a device with sector 
                        size %d. | 
                
                
				    | 3270 | 
				    16 | 
				    An internal consistency error occurred. 
                        Contact Technical Support for assistance. | 
                
                
				    | 3271 | 
				    16 | 
				    Nonrecoverable I/O error occurred on file 
                        '%ls'. | 
                
                
				    | 3272 | 
				    16 | 
				    The '%ls' device has a hardware sector size 
                        of %d, but the block size parameter specifies an incompatible override value of 
                        %d. Reissue the statement using a compatible block size. | 
                
                
				    | 3273 | 
				    16 | 
				    The BUFFERCOUNT parameter must supply a 
                        value that allows at least one buffer per backup device. | 
                
                
				    | 3274 | 
				    16 | 
				    Incorrect checksum computed for the backup 
                        set on device %ls. The backup set cannot be restored. | 
                
                
				    | 3275 | 
				    16 | 
				    I/O request 0x%08x failed I/O verification. 
                        See the error log for a description. | 
                
                
				    | 3276 | 
				    16 | 
				    WITH SNAPSHOT can be used only if the 
                        backup set was created WITH SNAPSHOT. | 
                
                
				    | 3277 | 
				    16 | 
				    WITH SNAPSHOT must be used with only one 
                        virtual device. | 
                
                
				    | 3278 | 
				    16 | 
				    Failed to encrypt string %ls | 
                
                
				    | 3279 | 
				    16 | 
				    Access is denied due to a password failure | 
                
                
				    | 3280 | 
				    16 | 
				    Backups on raw devices are not supported. 
                        '%ls' is a raw device. | 
                
                
				    | 3281 | 
				    16 | 
				    Released and initiated rewind on '%ls'. | 
                
                
				    | 3301 | 
				    21 | 
				    Invalid log record found in the transaction 
                        log (logop %d). | 
                
                
				    | 3313 | 
				    21 | 
				    Error while redoing logged operation in 
                        database '%.*ls'. Error at log record ID %S_LSN. | 
                
                
				    | 3314 | 
				    21 | 
				    Error while undoing logged operation in 
                        database '%.*ls'. Error at log record ID %S_LSN. | 
                
                
				    | 3315 | 
				    10 | 
				    During rollback, process %d was expected to 
                        hold mode %d lock at level %d for row %S_RID in database '%.*ls' under 
                        transaction %S_XID. | 
                
                
				    | 3405 | 
				    10 | 
				    Recovering database '%.*ls'. | 
                
                
				    | 3406 | 
				    10 | 
				    %d transactions rolled forward in database 
                        '%.*ls' (%d). | 
                
                
				    | 3407 | 
				    10 | 
				    %d transactions rolled back in database 
                        '%.*ls' (%d). | 
                
                
				    | 3408 | 
				    10 | 
				    Recovery complete. | 
                
                
				    | 3413 | 
				    21 | 
				    Database ID %d. Could not mark database as 
                        suspect. Getnext NC scan on sysdatabases.dbid failed. | 
                
                
				    | 3414 | 
				    10 | 
				    Database '%.*ls' (database ID %d) could not 
                        recover. Contact Technical Support. | 
                
                
				    | 3415 | 
				    16 | 
				    Database '%.*ls' is read-only or has 
                        read-only files and must be made writable before it can be upgraded. | 
                
                
				    | 3417 | 
				    21 | 
				    Cannot recover the master database. 
                        Exiting. | 
                
                
				    | 3429 | 
				    10 | 
				    Warning: The outcome of transaction %S_XID, 
                        named '%.*ls' in database '%.*ls' (database ID %d), could not be determined 
                        because the coordinating database (database ID %d) could not be opened. The 
                        transaction was assumed to be committed. | 
                
                
				    | 3430 | 
				    10 | 
				    Warning: Could not determine the outcome of 
                        transaction %S_XID, named '%.*ls' in database '%.*ls' (with ID %d) because the 
                        coordinating database (ID %d) did not contain the outcome. The transaction was 
                        assumed to be committed. | 
                
                
				    | 3431 | 
				    21 | 
				    Could not recover database '%.*ls' 
                        (database ID %d) due to unresolved transaction outcomes. | 
                
                
				    | 3432 | 
				    16 | 
				    Warning: syslanguages is missing. | 
                
                
				    | 3433 | 
				    16 | 
				    Name is truncated to '%.*ls'. The maximum 
                        name length is %d. | 
                
                
				    | 3434 | 
				    20 | 
				    Cannot change sort order or locale. Server 
                        shutting down. Restart SQL Server to continue with sort order unchanged. | 
                
                
				    | 3435 | 
				    20 | 
				    Sort order or locale cannot be changed 
                        because user objects or user databases exist. | 
                
                
				    | 3436 | 
				    16 | 
				    Cannot rebuild index for the '%.*ls' table 
                        in the '%.*ls' database. | 
                
                
				    | 3437 | 
				    21 | 
				    Error recovering database '%.*ls'. Could 
                        not connect to MSDTC to check the completion status of transaction %S_XID. | 
                
                
				    | 3438 | 
				    10 | 
				    Database '%.*ls' (database ID %d) failed to 
                        recover because transaction first LSN is not equal to LSN in checkpoint. Contact 
                        Technical Support. | 
                
                
				    | 3439 | 
				    10 | 
				    Database '%.*ls' (database ID %d). The DBCC 
                        RECOVERDB statement failed due to previous errors. | 
                
                
				    | 3440 | 
				    21 | 
				    Database '%.*ls' (database ID %d). The DBCC 
                        RECOVERDB statement can only be run after a RESTORE statement that used the WITH 
                        NORECOVERY option. | 
                
                
				    | 3441 | 
				    21 | 
				    Database '%.*ls' (database ID %d). The 
                        RESTORE statement could not access file '%ls'. Error was '%ls'. | 
                
                
				    | 3442 | 
				    21 | 
				    Database '%.*ls' (database ID %d). The size 
                        of the undo file is insufficient. | 
                
                
				    | 3443 | 
				    21 | 
				    Database '%.*ls' (database ID %d) was 
                        marked for standby or read-only use, but has been modified. The RESTORE LOG 
                        statement cannot be performed. | 
                
                
				    | 3445 | 
				    21 | 
				    File '%ls' is not a valid undo file for 
                        database '%.*ls', database ID %d. | 
                
                
				    | 3450 | 
				    10 | 
				    Recovery of database '%.*ls' (%d) is %d%% 
                        complete (approximately %d more seconds) (Phase %d of 3). | 
                
                
				    | 3604 | 
				    10 | 
				    Duplicate key was ignored. | 
                
                
				    | 3605 | 
				    10 | 
				    Duplicate row was ignored. | 
                
                
				    | 3606 | 
				    10 | 
				    Arithmetic overflow occurred. | 
                
                
				    | 3607 | 
				    10 | 
				    Division by zero occurred. | 
                
                
				    | 3608 | 
				    16 | 
				    Cannot allocate a GUID for the token. | 
                
                
				    | 3612 | 
				    10 | 
				    %hsSQL Server Execution Times:%hs CPU time 
                        = %lu ms, elapsed time = %lu ms. | 
                
                
				    | 3613 | 
				    10 | 
				    SQL Server parse and compile time: %hs CPU 
                        time = %lu ms, elapsed time = %lu ms. | 
                
                
				    | 3615 | 
				    10 | 
				    Table '%.*ls'. Scan count %d, logical reads 
                        %d, physical reads %d, read-ahead reads %d. | 
                
                
				    | 3618 | 
				    10 | 
				    The transaction has been terminated. | 
                
                
				    | 3619 | 
				    10 | 
				    Could not write a CHECKPOINT record in 
                        database ID %d because the log is out of space. | 
                
                
				    | 3620 | 
				    10 | 
				    Automatic checkpointing is disabled in 
                        database '%.*ls' because the log is out of space. It will continue when the 
                        database owner successfully checkpoints the database. Free up some space or 
                        extend the database and then run the CHECKPOINT statement. | 
                
                
				    | 3621 | 
				    10 | 
				    The statement has been terminated. | 
                
                
				    | 3622 | 
				    10 | 
				    A domain error occurred. | 
                
                
				    | 3625 | 
				    20 | 
				    '%hs' is not yet implemented. | 
                
                
				    | 3627 | 
				    16 | 
				    Could not create worker thread. | 
                
                
				    | 3628 | 
				    24 | 
				    A floating point exception occurred in the 
                        user process. Current transaction is canceled. | 
                
                
				    | 3629 | 
				    10 | 
				    This SQL Server has been optimized for %d 
                        concurrent queries. This limit has been exceeded by %d queries and performance 
                        may be adversely affected. | 
                
                
				    | 3630 | 
				    10 | 
				    Concurrency violations since %ls%s 1 2 3 4 
                        5 6 7 8 9 10-100 >100%s%6u%6u%6u%6u%6u%6u%6u%6u%6u%8u%6u | 
                
                
				    | 3631 | 
				    10 | 
				    Concurrency violations will be written to 
                        the SQL Server error log. | 
                
                
				    | 3632 | 
				    10 | 
				    Concurrency violations will not be written 
                        to the SQL Server error log. | 
                
                
				    | 3701 | 
				    11 | 
				    Cannot %S_MSG the %S_MSG '%.*ls', because 
                        it does not exist in the system catalog. | 
                
                
				    | 3702 | 
				    16 | 
				    Cannot drop the %S_MSG '%.*ls' because it 
                        is currently in use. | 
                
                
				    | 3703 | 
				    16 | 
				    Cannot detach the %S_MSG '%.*ls' because it 
                        is currently in use. | 
                
                
				    | 3704 | 
				    16 | 
				    User does not have permission to perform 
                        this operation on %S_MSG '%.*ls'. | 
                
                
				    | 3705 | 
				    16 | 
				    Cannot use DROP %ls with '%.*ls' because 
                        '%.*ls' is a %S_MSG. Use DROP %ls. | 
                
                
				    | 3708 | 
				    16 | 
				    Cannot %S_MSG the %S_MSG '%.*ls' because it 
                        is a system %S_MSG. | 
                
                
				    | 3716 | 
				    16 | 
				    The %S_MSG '%.*ls' cannot be dropped 
                        because it is bound to one or more %S_MSG. | 
                
                
				    | 3718 | 
				    11 | 
				    Could not drop index '%.*ls' because the 
                        table or clustered index entry cannot be found in the sysindexes system table. | 
                
                
				    | 3723 | 
				    16 | 
				    An explicit DROP INDEX is not allowed on 
                        index '%.*ls'. It is being used for %ls constraint enforcement. | 
                
                
				    | 3724 | 
				    16 | 
				    Cannot %S_MSG the %S_MSG '%.*ls' because it 
                        is being used for replication. | 
                
                
				    | 3725 | 
				    16 | 
				    The constraint '%.*ls' is being referenced 
                        by table '%.*ls', foreign key constraint '%.*ls'. | 
                
                
				    | 3726 | 
				    10 | 
				    Could not drop object '%.*ls' because it is 
                        referenced by a FOREIGN KEY constraint. | 
                
                
				    | 3727 | 
				    10 | 
				    Could not drop constraint. See previous 
                        errors. | 
                
                
				    | 3728 | 
				    16 | 
				    '%.*ls' is not a constraint. | 
                
                
				    | 3729 | 
				    16 | 
				    Cannot DROP TABLE 'Table Name' because it is being 
                        referenced by object 'Object Name'. | 
                
                
				    | 3733 | 
				    16 | 
				    Constraint '%.*ls' does not belong to table 
                        '%.*ls'. | 
                
                
				    | 3736 | 
				    16 | 
				    Cannot drop the %S_MSG '%.*ls' because it 
                        is being used for distribution. | 
                
                
				    | 3737 | 
				    16 | 
				    Could not delete file '%ls'. See the SQL 
                        Server error log for more information. | 
                
                
				    | 3738 | 
				    16 | 
				    Deleting database file '%ls'. | 
                
                
				    | 3739 | 
				    15 | 
				    Cannot %ls the index '%.*ls' because it is 
                        not a statistics collection. | 
                
                
				    | 3902 | 
				    13 | 
				    The COMMIT TRANSACTION request has no 
                        corresponding BEGIN TRANSACTION. | 
                
                
				    | 3903 | 
				    13 | 
				    The ROLLBACK TRANSACTION request has no 
                        corresponding BEGIN TRANSACTION. | 
                
                
				    | 3904 | 
				    21 | 
				    Cannot unsplit logical page %S_PGID in 
                        object '%.*ls', in database '%.*ls'. Both pages together contain more data than 
                        will fit on one page. | 
                
                
				    | 3906 | 
				    16 | 
				    Could not run BEGIN TRANSACTION in database 
                        '%.*ls' because the database is read-only. | 
                
                
				    | 3908 | 
				    16 | 
				    Could not run BEGIN TRANSACTION in database 
                        '%.*ls' because the database is in bypass recovery mode. | 
                
                
				    | 3909 | 
				    16 | 
				    Session binding token is invalid. | 
                
                
				    | 3910 | 
				    16 | 
				    Transaction context in use by another 
                        session. | 
                
                
				    | 3912 | 
				    16 | 
				    Cannot bind using an XP token while the 
                        server is not in an XP call. | 
                
                
				    | 3914 | 
				    16 | 
				    The data type '%s' is invalid for 
                        transaction names or savepoint names. Allowed data types are char, varchar, 
                        nchar, or nvarchar. | 
                
                
				    | 3915 | 
				    16 | 
				    Cannot use the ROLLBACK statement within an 
                        INSERT-EXEC statement. | 
                
                
				    | 3916 | 
				    16 | 
				    Cannot use the COMMIT statement within an 
                        INSERT-EXEC statement unless BEGIN TRANSACTION is used first. | 
                
                
				    | 3917 | 
				    16 | 
				    Session is bound to a transaction context 
                        that is in use. Other statements in the batch were ignored. | 
                
                
				    | 3918 | 
				    16 | 
				    Statement must be executed in the context 
                        of a user transaction. | 
                
                
				    | 3919 | 
				    16 | 
				    Cannot enlist in the transaction because 
                        the transaction has already been committed or rolled back. | 
                
                
				    | 3920 | 
				    10 | 
				    The WITH MARK option only applies to the 
                        first BEGIN TRAN WITH MARK statement. The option is ignored. | 
                
                
				    | 3921 | 
				    16 | 
				    Cannot get a transaction token if there is 
                        no transaction active. Reissue the statement after a transaction has been 
                        started | 
                
                
				    | 3922 | 
				    16 | 
				    Cannot enlist in the transaction because 
                        the transaction does not exist. | 
                
                
				    | 3923 | 
				    10 | 
				    Cannot use transaction marks on database 
                        '%.*ls' with bulk-logged operations that have not been backed up. The mark is 
                        ignored. | 
                
                
				    | 3924 | 
				    10 | 
				    The session was enlisted in an active user 
                        transaction while trying to bind to a new transaction. The session has defected 
                        from the previous user transaction. | 
                
                
				    | 3925 | 
				    16 | 
				    Invalid transaction mark name. The 'LSN:' 
                        prefix is reserved. | 
                
                
				    | 3926 | 
				    10 | 
				    The transaction active in this session has 
                        been committed or aborted by another session. | 
                
                
				    | 3927 | 
				    10 | 
				    The session had an active transaction when 
                        it tried to enlist in a Distributed Transaction Coordinator transaction. | 
                
                
				    | 3928 | 
				    16 | 
				    The marked transaction '%.*ls' failed. A 
                        Deadlock was encountered while attempting to place the mark in the log. |