/************************************************************************/
/* SERVMSGS.SQL  -  Generated by MCTOSQL.EXE !!DO NOT MODIFY DIRECTLY!! */
/************************************************************************/
USE msdb
go
PRINT 'Creating sysservermessages...'
go
IF EXISTS(SELECT * FROM sysobjects WHERE (sysstat & 0xf = 3) AND (name = 'sysservermessages')) DROP TABLE sysservermessages
go
CREATE TABLE sysservermessages (error int, severity smallint, dlevel smallint, description varchar(255), language varchar(30))
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(4002, 110, 128, ' Login failed', 'English (System)')
INSERT INTO sysservermessages VALUES(16901, 110, 128, '%1:This feature has not been implemented yet', 'English (System)')
INSERT INTO sysservermessages VALUES(16902, 110, 128, '%1: The parameter %2 is invalid', 'English (System)')
INSERT INTO sysservermessages VALUES(16903, 110, 128, '%1 procedure called with incorrect number of parameters', 'English (System)')
INSERT INTO sysservermessages VALUES(16904, 110, 128, 'The cursor handle is invalid', 'English (System)')
INSERT INTO sysservermessages VALUES(16905, 110, 128, 'The cursor is already open', 'English (System)')
INSERT INTO sysservermessages VALUES(16906, 110, 128, 'The cursor is not declared', 'English (System)')
INSERT INTO sysservermessages VALUES(16907, 110, 128, '%1 is not allowed in cursor statements', 'English (System)')
INSERT INTO sysservermessages VALUES(16909, 110, 128, '%1: The cursor identifier value provided (%2!d!) is not valid', 'English (System)')
INSERT INTO sysservermessages VALUES(16910, 110, 128, '%1: The fetch type %2 can only be used with keyset driven cursors', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(16911, 110, 128, '%1: The fetch type %2 cannot be used with forward only cursors', 'English (System)')
INSERT INTO sysservermessages VALUES(16912, 110, 128, '%1: This fetch type requires a rownumber', 'English (System)')
INSERT INTO sysservermessages VALUES(16914, 110, 128, '%1 procedure called with too many parameters', 'English (System)')
INSERT INTO sysservermessages VALUES(16915, 110, 128, 'A cursor with the name ''%1'' already exists', 'English (System)')
INSERT INTO sysservermessages VALUES(16916, 110, 128, 'A cursor with the name ''%1'' does not exist', 'English (System)')
INSERT INTO sysservermessages VALUES(16917, 110, 128, 'Cursor is not open', 'English (System)')
INSERT INTO sysservermessages VALUES(16919, 110, 128, 'Cannot open cursor--referenced object (NAME NOT RECOVERABLE) dropped already', 'English (System)')
INSERT INTO sysservermessages VALUES(16920, 110, 128, 'Stored procedure defining the cursor does not have a select statement', 'English (System)')
INSERT INTO sysservermessages VALUES(16921, 110, 128, 'Cursorfetch: Must declare variable ''%1''', 'English (System)')
INSERT INTO sysservermessages VALUES(16922, 110, 128, 'Cursorfetch: Variable type of ''%1'' does not match that of selected column in the cursor', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(16923, 110, 128, 'Cursorfetch: Maximum length of ''%1'' is incompatible with that of selected column in the cursor', 'English (System)')
INSERT INTO sysservermessages VALUES(16924, 110, 128, 'Cursorfetch: Number of variables declared in the INTO list must match that of selected columns', 'English (System)')
INSERT INTO sysservermessages VALUES(16925, 110, 128, 'The fetch type %1 cannot be used with dynamic cursors', 'English (System)')
INSERT INTO sysservermessages VALUES(16926, 110, 128, 'sp_cursoroption: The column id (%1!d!) does not correspond to a TEXT or IMAGE column.', 'English (System)')
INSERT INTO sysservermessages VALUES(16927, 110, 128, 'sp_cursoroption: The cursor already has a name', 'English (System)')
INSERT INTO sysservermessages VALUES(16928, 110, 128, 'The column name ''%1'' specified in the FOR UPDATE list is invalid or ambiguous', 'English (System)')
INSERT INTO sysservermessages VALUES(16929, 110, 128, 'Cursor is read only', 'English (System)')
INSERT INTO sysservermessages VALUES(16930, 110, 128, 'Requested row is not in the fetch buffer', 'English (System)')
INSERT INTO sysservermessages VALUES(16931, 110, 128, 'There are no rows in the current fetch buffer', 'English (System)')
INSERT INTO sysservermessages VALUES(16932, 110, 128, 'Cursor has a ''FOR UPDATE'' list and the requested column to be updated is not in this list', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(16933, 110, 128, 'The cursor does not include the table being modified', 'English (System)')
INSERT INTO sysservermessages VALUES(16934, 110, 128, 'Optimistic concurrency check failed, the row was modified outside of this cursor', 'English (System)')
INSERT INTO sysservermessages VALUES(16935, 110, 128, 'No values parameters were specified for the sp_cursor-%1 command', 'English (System)')
INSERT INTO sysservermessages VALUES(16936, 110, 128, 'Cannot open cursor-referenced object ''%1'' (ID %2!d!) during %3', 'English (System)')
INSERT INTO sysservermessages VALUES(16937, 110, 128, 'Cannot open a cursor on a stored procedure that has anything other than a single select statement in it', 'English (System)')
INSERT INTO sysservermessages VALUES(16938, 110, 128, 'sp_cursoropen: The statement parameter can only be a single select or a single stored procedure', 'English (System)')
INSERT INTO sysservermessages VALUES(16939, 110, 128, 'Process has isolation level set to 0 (uncommitted reads), which can only support READ ONLY cursors', 'English (System)')
INSERT INTO sysservermessages VALUES(16940, 110, 128, 'Table optimizer hint ''%1'' is not allowed with READ ONLY cursors.', 'English (System)')
INSERT INTO sysservermessages VALUES(16941, 110, 128, 'Cursor updates are not allowed on tables opened with NOLOCK option', 'English (System)')
INSERT INTO sysservermessages VALUES(16942, 110, 128, 'Asyncronous keyset generation failed, the cursor has been deallocated', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(16943, 110, 128, 'Cursor open failed because the size of the keyset row exceeded maximum allowed row size%.', 'English (System)')
INSERT INTO sysservermessages VALUES(16944, 110, 128, 'The unique index used for the table needs to have smaller number of keys or keys with smaller sizes%.', 'English (System)')
INSERT INTO sysservermessages VALUES(16945, 110, 128, 'Cursor open failed because the size of the table row is too large for optimistic checking based on values%.', 'English (System)')
INSERT INTO sysservermessages VALUES(16946, 110, 128, 'Try using locking, readonly or timestamp based optimistic checking for concurrency control on the table', 'English (System)')
INSERT INTO sysservermessages VALUES(16964, 110, 128, 'Cursor has been closed after releasing its locks in order to resolve a deadlock situation%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17026, 110, 128, 'Using ''%1'' version ''%2''%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17045, 110, 128, 'Mesg %1 : %2', 'English (System)')
INSERT INTO sysservermessages VALUES(17050, 130, 128, 'initerrlog: could not open error log file ''%1''; operating system error = %2', 'English (System)')
INSERT INTO sysservermessages VALUES(17051, 130, 128, 'Received message with invalid message ID', 'English (System)')
INSERT INTO sysservermessages VALUES(17053, 130, 128, '%1: Operating system error %2 encountered', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(17054, 130, 128, 'LogEvent: Failed to report the current event; operating system error = %1', 'English (System)')
INSERT INTO sysservermessages VALUES(17055, 130, 128, 'Mesg %1 : %2', 'English (System)')
INSERT INTO sysservermessages VALUES(17056, 110, 128, '%1', 'English (System)')
INSERT INTO sysservermessages VALUES(17057, 130, 128, '%1', 'English (System)')
INSERT INTO sysservermessages VALUES(17058, 130, 128, '%1%n%2%n%3', 'English (System)')
INSERT INTO sysservermessages VALUES(17059, 130, 128, 'OS Error : %1!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(17060, 130, 128, '%1%n%2', 'English (System)')
INSERT INTO sysservermessages VALUES(17061, 120, 128, 'SQL Server has shutdown unexpectedly, attempting auto-restart.', 'English (System)')
INSERT INTO sysservermessages VALUES(17062, 110, 128, 'SQL Server auto-restart succeeded.', 'English (System)')
INSERT INTO sysservermessages VALUES(17063, 130, 128, 'SQL Server auto-restart failed.', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(17064, 130, 128, 'SQL Server has been auto-restarted 3 times in the last 30 minutes, auto-restarts will be discontinued.', 'English (System)')
INSERT INTO sysservermessages VALUES(17065, 130, 128, 'SQL Server Assertion : File:<%1> Line=%2!d! %nFailed Assertion=''%3'' %4', 'English (System)')
INSERT INTO sysservermessages VALUES(17066, 130, 128, 'SQL Server Assertion : File:<%1> Line=%2!d! %nFailed Assertion=''%3''', 'English (System)')
INSERT INTO sysservermessages VALUES(17067, 130, 128, 'SQL Server Assertion : File:<%1> Line=%2!d! %n%3', 'English (System)')
INSERT INTO sysservermessages VALUES(17068, 110, 128, 'PrintStack Request', 'English (System)')
INSERT INTO sysservermessages VALUES(17110, 110, 128, 'SQL Server 4%.20', 'English (System)')
INSERT INTO sysservermessages VALUES(17112, 130, 128, 'Invalid command option %1!c!%.%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17113, 130, 128, 'initconfig: error %2 opening ''%1'' for config information', 'English (System)')
INSERT INTO sysservermessages VALUES(17114, 130, 128, 'initconfig: error %2 reading config information from ''%1''', 'English (System)')
INSERT INTO sysservermessages VALUES(17115, 120, 128, 'Warning: You need to run the upgrade program in order to upgrade your database', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(17116, 110, 128, 'initconfig: number of virtual disks set to %1!ld!', 'English (System)')
INSERT INTO sysservermessages VALUES(17117, 110, 128, 'initconfig: number of user connections reduced to %1!ld!', 'English (System)')
INSERT INTO sysservermessages VALUES(17118, 110, 128, 'upinit: warning, unable to raise priority of %1 thread', 'English (System)')
INSERT INTO sysservermessages VALUES(17119, 110, 128, 'initconfig: number of server processes reduced to %1!ld!', 'English (System)')
INSERT INTO sysservermessages VALUES(17120, 130, 128, 'SQL Server could not spawn %1 process', 'English (System)')
INSERT INTO sysservermessages VALUES(17121, 130, 128, 'SQL Server could not spawn first connection handler', 'English (System)')
INSERT INTO sysservermessages VALUES(17122, 130, 128, 'initdata: warning: could not set working set size to %1!d! Kb', 'English (System)')
INSERT INTO sysservermessages VALUES(17123, 130, 128, 'initdata: Thread local storage creation failed', 'English (System)')
INSERT INTO sysservermessages VALUES(17124, 130, 128, 'err_log: Invalid message id encountered', 'English (System)')
INSERT INTO sysservermessages VALUES(17125, 130, 128, 'initdata: no memory for tape i/o buffers', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(17126, 130, 128, 'initdata: no memory for resource lock serialization', 'English (System)')
INSERT INTO sysservermessages VALUES(17127, 130, 128, 'initdata: no memory for kernel buffer hash table', 'English (System)')
INSERT INTO sysservermessages VALUES(17128, 130, 128, 'initdata: no memory for kernel buffers', 'English (System)')
INSERT INTO sysservermessages VALUES(17129, 130, 128, 'initdata: suballocation for buffer pages failed (%1!d! bytes requested)', 'English (System)')
INSERT INTO sysservermessages VALUES(17130, 130, 128, 'initdata: no memory for kernel locks', 'English (System)')
INSERT INTO sysservermessages VALUES(17131, 130, 128, 'initdata: not enough memory for descriptor hash tables', 'English (System)')
INSERT INTO sysservermessages VALUES(17132, 130, 128, 'initdata: not enough memory for descriptors', 'English (System)')
INSERT INTO sysservermessages VALUES(17133, 130, 128, 'initdata: not enough memory for dbtable structures', 'English (System)')
INSERT INTO sysservermessages VALUES(17134, 130, 128, 'initmaster: pss allocation failed', 'English (System)')
INSERT INTO sysservermessages VALUES(3408, 110, 128, 'Recovery complete', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(17138, 130, 128, 'Could not allocate enough memory for data initialization', 'English (System)')
INSERT INTO sysservermessages VALUES(5828, 110, 128, 'Connection limit is %1!ld!', 'English (System)')
INSERT INTO sysservermessages VALUES(17140, 130, 128, 'Attempt to dispatch SQL Server by Service Control Manager returned operating system error = %1', 'English (System)')
INSERT INTO sysservermessages VALUES(17141, 130, 128, 'Attempt to register Service Control Handler returned operating system error = %1', 'English (System)')
INSERT INTO sysservermessages VALUES(17142, 130, 128, 'SQL Server has been paused; No new connections will be allowed', 'English (System)')
INSERT INTO sysservermessages VALUES(17143, 130, 128, '%1: Attempt to set Service Control Status returned operating system error = %2', 'English (System)')
INSERT INTO sysservermessages VALUES(17144, 120, 128, 'SQL Server is disallowing new connections due to ''pause'' request from Service Control Manager.', 'English (System)')
INSERT INTO sysservermessages VALUES(17145, 120, 128, 'Service Control Handler received an invalid control code = %1!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(17146, 120, 128, 'SQL Server is allowing new connections due to ''continue'' request from Service Control Manager.', 'English (System)')
INSERT INTO sysservermessages VALUES(17147, 110, 128, 'SQL Server terminating because of system shutdown', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(17148, 110, 128, 'SQL Server terminating due to ''stop'' request from Service Control Manager', 'English (System)')
INSERT INTO sysservermessages VALUES(17149, 130, 128, '%1: unknown signal %2!u!, code %3!u!', 'English (System)')
INSERT INTO sysservermessages VALUES(17150, 130, 128, '%1: error in spawning console process', 'English (System)')
INSERT INTO sysservermessages VALUES(17151, 110, 128, 'Maximum number of pages in batch io is limited to %1!ld!', 'English (System)')
INSERT INTO sysservermessages VALUES(17153, 130, 128, 'Cannot create virtual RAM disk; Increase configured value of maximum virtual disks', 'English (System)')
INSERT INTO sysservermessages VALUES(17154, 130, 128, 'initdata: not enough memory for procedure cache/hash table', 'English (System)')
INSERT INTO sysservermessages VALUES(17155, 130, 128, 'initblkmem: not enough memory for MEMMAP structures', 'English (System)')
INSERT INTO sysservermessages VALUES(17156, 130, 128, 'initeventlog: Failed to initiate the EventLog Service for the key ''%1''', 'English (System)')
INSERT INTO sysservermessages VALUES(17157, 130, 128, '%1: Unable to initialize Communication Layer', 'English (System)')
INSERT INTO sysservermessages VALUES(17158, 130, 128, 'Unable to use OPENDSNT%.DLL version ''%1''%. OPENDSNT%.DLL version ''%2'' is expected%.', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(17159, 130, 128, 'Unable to use NTWDBLIB%.DLL version ''%1''%. NTWDBLIB%.DLL version ''%2'' is expected%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17160, 130, 128, 'Unable to use SQLEVEN60%.DLL version ''%1''%. SQLEVEN60%.DLL version ''%2'' is expected%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17161, 110, 128, 'Master device sector size is %1!d!, SQL Server is unable to use no buffering option during io%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17162, 110, 128, 'SQL Server is starting at priority class ''%1'' with dataserver serialization turned on%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17163, 110, 128, 'SQL Server is starting at priority class ''%1'' without dataserver serialization%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17164, 130, 128, 'Unable to use %1%.DLL version ''%2''%. %3%.DLL version ''%4'' is expected%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17165, 130, 128, 'Failed to load %1%.DLL; operating system error = %2', 'English (System)')
INSERT INTO sysservermessages VALUES(17200, 130, 128, '%1: vdn = %2!d!, maximum virtual disk = %3!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(17201, 130, 128, '%1: vdn %2!d! has not been set up', 'English (System)')
INSERT INTO sysservermessages VALUES(17202, 130, 128, '%1: %2 has already been initialized', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(17203, 130, 128, '%1: physical name too long', 'English (System)')
INSERT INTO sysservermessages VALUES(17204, 130, 128, '%1: failed to open device %2 for vdn %3!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(17206, 110, 128, '%1: %2', 'English (System)')
INSERT INTO sysservermessages VALUES(17207, 130, 128, '%1: operating system error %3 during the creation/opening of physical device %2', 'English (System)')
INSERT INTO sysservermessages VALUES(17208, 130, 128, '%1: File ''%2'' is incorrect size (%3!d! bytes, should be %4!d!)', 'English (System)')
INSERT INTO sysservermessages VALUES(17209, 130, 128, '%1: disk seek error: offset = %2!ld!, file pointer = %3!ld!', 'English (System)')
INSERT INTO sysservermessages VALUES(17210, 130, 128, '%1: invalid flags 0x%2!lx!', 'English (System)')
INSERT INTO sysservermessages VALUES(17211, 130, 128, '%1: error deleting %2', 'English (System)')
INSERT INTO sysservermessages VALUES(17212, 130, 128, '%1: error in activating block I/O on master disk', 'English (System)')
INSERT INTO sysservermessages VALUES(17213, 130, 128, '%1: cannot send request for vdn %2!d! (mid %3!d!)', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(17214, 110, 128, '%1: called with status 0x%2!lx!', 'English (System)')
INSERT INTO sysservermessages VALUES(17215, 130, 128, '%1: vdn %2!d! already active', 'English (System)')
INSERT INTO sysservermessages VALUES(17216, 130, 128, '%1: i/o initialization failed', 'English (System)')
INSERT INTO sysservermessages VALUES(17217, 110, 128, 'mirror for virtual device %1!ld! started using %2 I/O', 'English (System)')
INSERT INTO sysservermessages VALUES(17218, 130, 128, '%1: Operating system error %2 on device ''%3'' (virtpage %4).', 'English (System)')
INSERT INTO sysservermessages VALUES(17219, 130, 128, '%1: i/o error on secondary device ''%2''', 'English (System)')
INSERT INTO sysservermessages VALUES(17220, 120, 128, 'SQL Server i/o to the device will be disabled', 'English (System)')
INSERT INTO sysservermessages VALUES(17221, 130, 128, '%1: i/o error on primary device ''%2''', 'English (System)')
INSERT INTO sysservermessages VALUES(17222, 130, 128, '%1: failing over to ''%2''', 'English (System)')
INSERT INTO sysservermessages VALUES(17223, 110, 128, 'Closing the primary device for virtual device %1', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(17224, 110, 128, 'Continuing i/o on the secondary device %1', 'English (System)')
INSERT INTO sysservermessages VALUES(17225, 110, 128, 'The new primary device is now %1', 'English (System)')
INSERT INTO sysservermessages VALUES(17226, 110, 128, 'Closing the secondary device for virtual device %1', 'English (System)')
INSERT INTO sysservermessages VALUES(17227, 130, 128, '%1: bad mode 0x%2!x!', 'English (System)')
INSERT INTO sysservermessages VALUES(17228, 130, 128, '%1: no i/o buffer available', 'English (System)')
INSERT INTO sysservermessages VALUES(17229, 130, 128, '%1: unable to read primary master device', 'English (System)')
INSERT INTO sysservermessages VALUES(17230, 110, 128, '%1: opening secondary master device', 'English (System)')
INSERT INTO sysservermessages VALUES(17231, 130, 128, '%1: unable to read secondary master device', 'English (System)')
INSERT INTO sysservermessages VALUES(17232, 110, 128, 'Using config area from secondary master device', 'English (System)')
INSERT INTO sysservermessages VALUES(17233, 110, 128, 'Using config area from primary master device', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(17234, 110, 128, '%1: name for device %2 > %3!d! characters', 'English (System)')
INSERT INTO sysservermessages VALUES(17235, 130, 128, '%1: no config area on master disk %2', 'English (System)')
INSERT INTO sysservermessages VALUES(17236, 130, 128, 'Invalid Config checksum, unable to use config', 'English (System)')
INSERT INTO sysservermessages VALUES(17237, 130, 128, 'Invalid Config Major #%1!d!, expected #%2!d! --- see your SA', 'English (System)')
INSERT INTO sysservermessages VALUES(17238, 130, 128, '%1: failed to open primary device %2 for vdn %3!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(17239, 130, 128, '%1: failed to open secondary device %2', 'English (System)')
INSERT INTO sysservermessages VALUES(17240, 130, 128, '%1: called with empty list of requests', 'English (System)')
INSERT INTO sysservermessages VALUES(17241, 130, 128, '%1: called without request or list of requests', 'English (System)')
INSERT INTO sysservermessages VALUES(17242, 130, 128, 'I/O error on virtual disk %1!d! block %2!ld!:', 'English (System)')
INSERT INTO sysservermessages VALUES(17243, 130, 128, 'not within virtual disk range, start bn = %1!ld!', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(17244, 130, 128, 'invalid command field = 0x%1!x!', 'English (System)')
INSERT INTO sysservermessages VALUES(17245, 130, 128, 'service unavailable', 'English (System)')
INSERT INTO sysservermessages VALUES(17246, 130, 128, 'Virtual device %1!ld! started using %2 I/O', 'English (System)')
INSERT INTO sysservermessages VALUES(17247, 130, 128, 'udmirrorwritewake: Negative outstanding %1 count in device %2', 'English (System)')
INSERT INTO sysservermessages VALUES(17248, 130, 128, 'Virtual device %1 is already being mirrored by another process', 'English (System)')
INSERT INTO sysservermessages VALUES(17249, 130, 128, '%1: Negative outstanding io count in process id = %2!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(17250, 130, 128, '%1: Buffer in IO (bp = %2!d!) has NULL process pointer.', 'English (System)')
INSERT INTO sysservermessages VALUES(17251, 130, 128, 'Error:Pinned buffer is in batch io.', 'English (System)')
INSERT INTO sysservermessages VALUES(17252, 130, 128, '%1: Actual bytes transfered (%2!d!) doesn''t match requested amount (%3!d!) on device ''%4'' (virtpage %5).', 'English (System)')
INSERT INTO sysservermessages VALUES(17253, 110, 128, 'The sector size for device %1 is %2!d!, SQL Server is unable to use no buffering option during io on this device%.', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(17254, 110, 128, 'Warning, unable to use NO_BUFFERING option on ''%1'', OS error %2.', 'English (System)')
INSERT INTO sysservermessages VALUES(17300, 130, 128, 'Not enough memory for pss allocation', 'English (System)')
INSERT INTO sysservermessages VALUES(17301, 130, 128, 'Could not create pss event', 'English (System)')
INSERT INTO sysservermessages VALUES(17302, 130, 128, 'Maximum limit for connections have been reached', 'English (System)')
INSERT INTO sysservermessages VALUES(17303, 130, 128, 'freepss: Bad pss value', 'English (System)')
INSERT INTO sysservermessages VALUES(17304, 120, 128, 'WARNING: Clean_process called from another thread; Outstanding io may not complete', 'English (System)')
INSERT INTO sysservermessages VALUES(17305, 120, 128, 'WARNING: upwait called while there is outstanding io', 'English (System)')
INSERT INTO sysservermessages VALUES(17306, 120, 128, 'WARNING: Process being freed while holding Dataserver semaphore', 'English (System)')
INSERT INTO sysservermessages VALUES(17307, 130, 128, 'Process %1!d! has nonzero semaphore count = %2!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(17308, 130, 128, '%1: Process %2!d! generated access violation; SQL Server is terminating this process', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(17309, 130, 128, 'The current contents of process'' input buffer are ''%1''.', 'English (System)')
INSERT INTO sysservermessages VALUES(17400, 110, 128, 'A transaction on the nolog table ''%1'' in the database with dbid = %2!d! was undone', 'English (System)')
INSERT INTO sysservermessages VALUES(17401, 110, 128, 'The table may have been left in an inconsistent state; Please rebuild the table', 'English (System)')
INSERT INTO sysservermessages VALUES(17402, 110, 128, 'Database ''%1'' set to single user mode', 'English (System)')
INSERT INTO sysservermessages VALUES(17403, 130, 128, '***********************************************%\ ERROR 605 HAS OCCURED', 'English (System)')
INSERT INTO sysservermessages VALUES(17404, 130, 128, '****Buffer information', 'English (System)')
INSERT INTO sysservermessages VALUES(17405, 130, 128, 'Buf address = %1!lx! bpageno = %2!ld! bdbid = %3!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(17406, 130, 128, 'bvirtpg = %1!ld! bstat = %2!lx!', 'English (System)')
INSERT INTO sysservermessages VALUES(17407, 130, 128, 'bspid = %1!d! bkeep = %2!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(17408, 130, 128, '        ****Page information', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(17409, 130, 128, 'ppageno = %1!ld!  pobjid= %2!ld! pts_hi = %3!d! pts_lo = %4!ld!', 'English (System)')
INSERT INTO sysservermessages VALUES(17410, 130, 128, '        ****Sdes information', 'English (System)')
INSERT INTO sysservermessages VALUES(17411, 130, 128, 'dbid = %1!d! dobjstat%.objid = %2!ld! scur%.pageid = %3!ld!', 'English (System)')
INSERT INTO sysservermessages VALUES(17412, 130, 128, 'stat = %1!lx!  suid = %2!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(17413, 130, 128, '        ****Other Information', 'English (System)')
INSERT INTO sysservermessages VALUES(17414, 130, 128, 'readpage = %1!ld!', 'English (System)')
INSERT INTO sysservermessages VALUES(17415, 130, 128, '        ****PSS information', 'English (System)')
INSERT INTO sysservermessages VALUES(17416, 130, 128, 'curdb = %1!d! status = %2!x! lasterror = %3!ld!', 'English (System)')
INSERT INTO sysservermessages VALUES(17417, 130, 128, 'preverror = %1!ld! procid = %2!ld!', 'English (System)')
INSERT INTO sysservermessages VALUES(17418, 130, 128, '****ERROR CAUSED BY****', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(17419, 130, 128, 'SQL %1', 'English (System)')
INSERT INTO sysservermessages VALUES(17420, 130, 128, 'Transient 605 encountered; cnt=%1!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(17421, 130, 128, 'Contact Tech%. Support', 'English (System)')
INSERT INTO sysservermessages VALUES(17422, 130, 128, 'closetable: called with null SDES, spid %1!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(17423, 130, 128, 'closetable: table already closed for sdes %1!08lx!', 'English (System)')
INSERT INTO sysservermessages VALUES(17424, 120, 128, 'Warning: OPEN OBJECTS parameter may be too low', 'English (System)')
INSERT INTO sysservermessages VALUES(17425, 130, 128, 'attempt was made to free up descriptors in localdes()', 'English (System)')
INSERT INTO sysservermessages VALUES(17426, 130, 128, 'Run sp_configure to increase parameter value', 'English (System)')
INSERT INTO sysservermessages VALUES(17427, 130, 128, 'NewXact critical section already entered', 'English (System)')
INSERT INTO sysservermessages VALUES(17428, 130, 128, 'NewXact critical section is not owned by the clearing process', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(17429, 130, 128, 'srchindex failed for indexid=%1!d! sridoff=%2!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(17430, 110, 128, 'Database ''%1'' set to read only mode', 'English (System)')
INSERT INTO sysservermessages VALUES(17500, 130, 128, 'probe: syntax error in xactname ''%1''', 'English (System)')
INSERT INTO sysservermessages VALUES(17501, 110, 128, 'probe: %1, commit server: ''%2'', xactid: ''%3''', 'English (System)')
INSERT INTO sysservermessages VALUES(17502, 130, 128, 'probe dblib %1: %2', 'English (System)')
INSERT INTO sysservermessages VALUES(17557, 130, 128, 'DBRECOVER failed for dbid %1!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(17558, 110, 128, '%\*** Bypassing recovery for dbid %1!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(17559, 110, 128, 'Rebuilding indexes for %1%.%2', 'English (System)')
INSERT INTO sysservermessages VALUES(17560, 110, 128, 'dbcc dbrepair: %1 index restored for %2%.%3', 'English (System)')
INSERT INTO sysservermessages VALUES(17561, 110, 128, '%1 index restored for %2%.%3', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(17562, 110, 128, 'Checking space allocation for database %1!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(17563, 130, 128, 'Could not open Sysdatabases', 'English (System)')
INSERT INTO sysservermessages VALUES(17564, 130, 128, 'Upgrade failed to correct text data; Please run DBCC CHECKDB on all databases and contact tech support', 'English (System)')
INSERT INTO sysservermessages VALUES(17565, 130, 128, 'Database %1!d! has been marked SUSPECT; Contact tech support', 'English (System)')
INSERT INTO sysservermessages VALUES(17566, 130, 128, 'Could not open Sysindexes for database %1!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(17567, 110, 128, 'Distribution page %1!ld! found for table id %2!ld!', 'English (System)')
INSERT INTO sysservermessages VALUES(17568, 130, 128, 'Could not get distribution page %1!ld!', 'English (System)')
INSERT INTO sysservermessages VALUES(17569, 130, 128, 'DBCC cannot find the library initialization function ''%1''', 'English (System)')
INSERT INTO sysservermessages VALUES(17570, 130, 128, 'DBCC cannot find the function ''%1'' in the library ''%2''', 'English (System)')
INSERT INTO sysservermessages VALUES(17571, 130, 128, 'DBCC function ''%1'' in the library ''%2'' generated access violation; SQL Server is terminating process %3!d!', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(17572, 130, 128, 'DBCC cannot free dll ''%1''; SQL Server depends on this dll to function properly', 'English (System)')
INSERT INTO sysservermessages VALUES(17650, 110, 128, 'checkpoint interval %1!ld! ticks', 'English (System)')
INSERT INTO sysservermessages VALUES(17651, 130, 128, 'cannot open a connection to site ''%1''', 'English (System)')
INSERT INTO sysservermessages VALUES(17652, 120, 128, 'WARNING: memory usage in procedure headers (%1!ld!) does not match memory usage count in Pss (%2!ld!) for server process id %3!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(17653, 120, 128, 'WARNING: spid %1!d!, with suid %2!d! and curdbid %3!d! has active XDES #%4!d! with xactid (%5!ld!, %6!d!)', 'English (System)')
INSERT INTO sysservermessages VALUES(17654, 120, 128, 'WARNING: Pss found with open sdes;  pspid %1!d!, psuid %2!d!, pcurdb %3!d!, range entry %4!d!, sdesp 0x%5!lx!, objid %6!ld!', 'English (System)')
INSERT INTO sysservermessages VALUES(17655, 120, 128, 'WARNING: Pss found with open sdes;  pspid %1!d!, psuid %2!d!, pcurdb %3!d!, system table entry %4!d!, sdesp 0x%5!lx!,   objid %6!ld!', 'English (System)')
INSERT INTO sysservermessages VALUES(17657, 110, 128, 'Attempting to change default sortorder ID from %1!d! to %2!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(17658, 110, 128, 'SQL Server booted single user mode - updates allowed to system catalogs', 'English (System)')
INSERT INTO sysservermessages VALUES(17660, 110, 128, 'Booting without recovery', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(17661, 110, 128, 'Recovering all databases but not clearing temp', 'English (System)')
INSERT INTO sysservermessages VALUES(17669, 110, 128, 'table still open - dbid %1!d! table id %2!ld!', 'English (System)')
INSERT INTO sysservermessages VALUES(17673, 130, 128, 'Not enough space for remote server connections - requested %1!ld!', 'English (System)')
INSERT INTO sysservermessages VALUES(17674, 110, 128, 'login: %1 %2, spid: %3!d!, kpid: %4!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(6006, 110, 128, 'SQL Server shutdown by request', 'English (System)')
INSERT INTO sysservermessages VALUES(17676, 110, 128, 'SQL Server shutdown due to Ctrl-C or Ctrl-Break signal', 'English (System)')
INSERT INTO sysservermessages VALUES(17750, 130, 128, 'Cannot load the DLL ''%1''. Reason: ''%2''', 'English (System)')
INSERT INTO sysservermessages VALUES(17751, 130, 128, 'Cannot find the function ''%1'' in the library ''%2''. Reason: ''%3''', 'English (System)')
INSERT INTO sysservermessages VALUES(17752, 130, 128, 'Extended procedure memory allocation failed for ''%1''', 'English (System)')
INSERT INTO sysservermessages VALUES(17753, 130, 128, '''%1!.*s!'' can only be executed in master database', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(17754, 130, 128, 'Unable to impersonate client for extended procedure. Reason: ''%1''', 'English (System)')
INSERT INTO sysservermessages VALUES(18000, 130, 128, 'Failed to close network', 'English (System)')
INSERT INTO sysservermessages VALUES(18001, 130, 128, 'Process %1!d! entered sequencer without owning dataserver semaphore', 'English (System)')
INSERT INTO sysservermessages VALUES(18002, 130, 128, 'Stored function ''%1'' in the library ''%2'' generated access violation; SQL Server is terminating process %3!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(18050, 130, 128, 'Recursive error %1!d! in ex_print', 'English (System)')
INSERT INTO sysservermessages VALUES(18051, 130, 128, 'Original error was %1!ld!, severity %2!d!, state %3!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(18052, 130, 128, 'Error: %1!d!, Severity: %2!d!, State: %3!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(18053, 130, 128, 'Error : %1!d!, Severity: %2!d!, State: %3!d!%n%4%5', 'English (System)')
INSERT INTO sysservermessages VALUES(18100, 130, 128, 'Process id %1!d! killed by Hostname %2, Host process id %3', 'English (System)')
INSERT INTO sysservermessages VALUES(18101, 110, 128, 'Default sort order being reconfigured:', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(18102, 110, 128, '        old sortord ID = %1!d!        new sortord ID = %2!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(18103, 110, 128, 'Default char set also being reconfigured:', 'English (System)')
INSERT INTO sysservermessages VALUES(18104, 110, 128, '        old charset ID = %1!d!        new charset ID = %2!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(18105, 110, 128, 'Recovering last page of log (was %1!ld!, now %2!ld!)', 'English (System)')
INSERT INTO sysservermessages VALUES(18106, 110, 128, '%\*** Bypassing recovery of database id %1!d!%\', 'English (System)')
INSERT INTO sysservermessages VALUES(18107, 110, 128, '%\*** Bypassing recovery of MASTER database%\', 'English (System)')
INSERT INTO sysservermessages VALUES(18108, 110, 128, '%\*** Bypassing recovery of MODEL database%\', 'English (System)')
INSERT INTO sysservermessages VALUES(18109, 110, 128, 'Recovery dbid %1!d! ckpt (%2!ld!,%3!d!) oldest tran=(%4!ld!,%5!d!)', 'English (System)')
INSERT INTO sysservermessages VALUES(18110, 110, 128, 'Commited %1!d!, aborted %2!d! transactions before ckpt', 'English (System)')
INSERT INTO sysservermessages VALUES(18112, 110, 128, 'Default Sort Order successfully changed', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(18113, 110, 128, 'SQL Server shutdown after verifying System Indexes', 'English (System)')
INSERT INTO sysservermessages VALUES(18114, 130, 128, 'Cannot install ''%1'' because there can be at most %2!d! languages in cache', 'English (System)')
INSERT INTO sysservermessages VALUES(3433, 110, 128, 'Name is truncated to ''%1'';  The maximum name length is %2!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(18116, 130, 128, 'Disk unmirror could not find the physical file %1; Please see your System Adminstrator', 'English (System)')
INSERT INTO sysservermessages VALUES(18117, 130, 128, 'Disk Remirror Could not find the physical file %1; Please see your System Adminstrator', 'English (System)')
INSERT INTO sysservermessages VALUES(18118, 130, 128, 'crdb_tempdb: Unable to move tempdb into RAM; RAM device doesn''t exist, cannot be created, or doesn''t have enough space for tempdb', 'English (System)')
INSERT INTO sysservermessages VALUES(18120, 110, 128, 'Recovery truncating log of dbid %1!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(18121, 110, 128, 'Relocating log of dbid %1!d! from 0x%2!x! to 0x%3!x!', 'English (System)')
INSERT INTO sysservermessages VALUES(18200, 130, 128, '%1: Backup device id %2!d! out of range', 'English (System)')
INSERT INTO sysservermessages VALUES(18201, 130, 128, 'ksconsole: cannot create ConsBufMutex : %1', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(18202, 130, 128, '%1: Backup device id %2!d! already active', 'English (System)')
INSERT INTO sysservermessages VALUES(18203, 130, 128, 'ksconsole: cannot create %1 : %2', 'English (System)')
INSERT INTO sysservermessages VALUES(18204, 130, 128, '%1: Backup device ''%2'' failed to %3, operating system error = %4', 'English (System)')
INSERT INTO sysservermessages VALUES(18205, 130, 128, '%1: failed to initialize Console operation', 'English (System)')
INSERT INTO sysservermessages VALUES(18206, 130, 128, '%1: Seek operation in backup device ''%2'' returned operating system error = %3', 'English (System)')
INSERT INTO sysservermessages VALUES(18207, 130, 128, '%1: Null request packet', 'English (System)')
INSERT INTO sysservermessages VALUES(18208, 130, 128, '%1: Backup device id %2!d! is not active', 'English (System)')
INSERT INTO sysservermessages VALUES(18209, 130, 128, 'ksconsole: failed in sending request to Console client', 'English (System)')
INSERT INTO sysservermessages VALUES(18210, 130, 128, '%1: %2 failure on backup device ''%3'', returned operating system error %4', 'English (System)')
INSERT INTO sysservermessages VALUES(18211, 130, 128, 'ksconsole: failed in receiving request from Console client', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(18212, 130, 128, '%1: Number of bytes written ( = %2!d!) did not match request ( = %3!d!)', 'English (System)')
INSERT INTO sysservermessages VALUES(18213, 130, 128, 'ksconsole: console input request for type 0x%1!x!, id 0x%2!x! failed', 'English (System)')
INSERT INTO sysservermessages VALUES(18214, 130, 128, '%1: Server console thread not running', 'English (System)')
INSERT INTO sysservermessages VALUES(18215, 130, 128, '%1: response type 0x%2!x! id 0x%3!x! not found in request', 'English (System)')
INSERT INTO sysservermessages VALUES(18216, 130, 128, '%1: Access to console mutex failed, operating system error %2', 'English (System)')
INSERT INTO sysservermessages VALUES(18217, 130, 128, '%1: type 0x%2!x! not implemented', 'English (System)')
INSERT INTO sysservermessages VALUES(18218, 130, 128, '%1: Incorrect number of parameters: %2!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(18219, 130, 128, 'ksconsole: failed while closing Console connection', 'English (System)')
INSERT INTO sysservermessages VALUES(18220, 110, 128, 'Diskette %1 %2 mounted on drive %3', 'English (System)')
INSERT INTO sysservermessages VALUES(18221, 110, 128, 'ksconsole: Reinitializing the console', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(18222, 120, 128, 'Unnamed diskette %1 mounted on drive %2', 'English (System)')
INSERT INTO sysservermessages VALUES(18223, 130, 128, '%1: No console client connected; start CONSOLE%.EXE', 'English (System)')
INSERT INTO sysservermessages VALUES(18224, 130, 128, '%1: Diskette rejected', 'English (System)')
INSERT INTO sysservermessages VALUES(18225, 110, 128, 'Tape %1 %2 mounted on tape drive %3', 'English (System)')
INSERT INTO sysservermessages VALUES(18226, 130, 128, '%1: Not a valid diskette', 'English (System)')
INSERT INTO sysservermessages VALUES(18227, 120, 128, 'Unnamed tape %1 mounted on tape drive %2', 'English (System)')
INSERT INTO sysservermessages VALUES(18228, 130, 128, 'Header labels of rejected diskette:', 'English (System)')
INSERT INTO sysservermessages VALUES(18229, 130, 128, '%1: Error getting Media Information for device %2, OS error : %3', 'English (System)')
INSERT INTO sysservermessages VALUES(18230, 130, 128, '%1', 'English (System)')
INSERT INTO sysservermessages VALUES(18231, 130, 128, '%1: Tape Block size of %2!d! bytes not supported; must be 512 or 1024 bytes', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(18232, 130, 128, '%1: bad magic number %2, expected %3', 'English (System)')
INSERT INTO sysservermessages VALUES(18233, 130, 128, '%1: Tape rejected', 'English (System)')
INSERT INTO sysservermessages VALUES(18234, 130, 128, '%1: bad block length %2', 'English (System)')
INSERT INTO sysservermessages VALUES(18235, 130, 128, '%1: not a valid tape', 'English (System)')
INSERT INTO sysservermessages VALUES(18236, 130, 128, '%1: cannot allocate %2!d!-byte I/O buffer', 'English (System)')
INSERT INTO sysservermessages VALUES(18237, 130, 128, 'Header labels of rejected tape :', 'English (System)')
INSERT INTO sysservermessages VALUES(18238, 120, 128, '%1: cannot find date - using null dates in diskette labels', 'English (System)')
INSERT INTO sysservermessages VALUES(18239, 120, 128, '%1: cannot find date - using null dates in tape labels', 'English (System)')
INSERT INTO sysservermessages VALUES(18240, 130, 128, 'Header labels of diskette on %1:', 'English (System)')
INSERT INTO sysservermessages VALUES(18241, 130, 128, '%1: cannot write on a write protected tape', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(18242, 130, 128, '%1: GetFreeDiskSpace failed, returned operating system error %2', 'English (System)')
INSERT INTO sysservermessages VALUES(18243, 130, 128, '%1: Physical end of tape reached while trying to read tape headers', 'English (System)')
INSERT INTO sysservermessages VALUES(18244, 130, 128, '%1: read returned %2 reading volume header', 'English (System)')
INSERT INTO sysservermessages VALUES(18245, 110, 128, 'Header labels of tape on %1:', 'English (System)')
INSERT INTO sysservermessages VALUES(18246, 130, 128, '%1: VOL1 label not found', 'English (System)')
INSERT INTO sysservermessages VALUES(18247, 130, 128, '%1: failed to seek Tape Mark, operating system error : %2', 'English (System)')
INSERT INTO sysservermessages VALUES(18248, 130, 128, '%1: read returned %2 reading first file header', 'English (System)')
INSERT INTO sysservermessages VALUES(18249, 130, 128, '%1: Unable to lock tape drive : OS Error : %2', 'English (System)')
INSERT INTO sysservermessages VALUES(18250, 130, 128, '%1: %2 label not found', 'English (System)')
INSERT INTO sysservermessages VALUES(18251, 130, 128, '%1: Unable to load tape into the tape drive : OS Error : %2', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(18252, 130, 128, '%1: read returned %2!d! reading second file header', 'English (System)')
INSERT INTO sysservermessages VALUES(18253, 130, 128, '%1: Incorrect File indicator specified for dump device %2 : Cannot find file %3!d! on device ''%4''', 'English (System)')
INSERT INTO sysservermessages VALUES(18254, 130, 128, '%1: Seek past trailers failed', 'English (System)')
INSERT INTO sysservermessages VALUES(18255, 130, 128, '%1: Not enough space is left in the device to initiate this dump', 'English (System)')
INSERT INTO sysservermessages VALUES(18256, 130, 128, '%1: Seek to trailers failed', 'English (System)')
INSERT INTO sysservermessages VALUES(18257, 120, 128, '%1: Device or Media does not support %2', 'English (System)')
INSERT INTO sysservermessages VALUES(18258, 130, 128, '%1: Read of first trailer failed : %2', 'English (System)')
INSERT INTO sysservermessages VALUES(18259, 130, 128, '%1: WARNING: The tape used is not a recommended computer grade tape and cannot be used for multivolume dumps', 'English (System)')
INSERT INTO sysservermessages VALUES(18260, 130, 128, '%1: Read of second trailer failed : %2', 'English (System)')
INSERT INTO sysservermessages VALUES(18261, 130, 128, '%1: Volume %2!d! has been loaded instead of Volume %3!d! for the current file', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(18262, 130, 128, '%1: Multifile dump operation is not possible on device %2; Use INIT option', 'English (System)')
INSERT INTO sysservermessages VALUES(18263, 120, 128, '%1: Block count during dump(%2!d!) does not match block count during load(%3!d!)', 'English (System)')
INSERT INTO sysservermessages VALUES(18264, 110, 128, 'DATABASE dumped with following info: Database Name:%1, Creation Date and Time:%2(%3), Pages dumped:%4!d!, Current Sequence:%5!d! %6!d!, Sort Order:%7!d!, Striped:%8, Number of Dump Devices:%9!d!, device info:(%10)', 'English (System)')
INSERT INTO sysservermessages VALUES(18265, 110, 128, 'TRANSACTION dumped with following info: Database Name:%1, Creation Date and Time:%2(%3), Pages dumped:%4!d!, Previous Sequence:%5!d! %6!d!, Current Sequence:%7!d! %8!d! Striped:%9, Number of Dump Devices:%10!d!, device info:(%11)', 'English (System)')
INSERT INTO sysservermessages VALUES(18350, 130, 128, 'Unable to allocate enough memory (size = %1!d!) to read system performance data.', 'English (System)')
INSERT INTO sysservermessages VALUES(18351, 130, 128, 'Attempt to read system performance data returned operating system error %1!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(18352, 130, 128, 'Attempt to read system performance data returned unknown counter data type %1!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(18353, 130, 128, 'Unable to find system performance data for %1 among system process statistics', 'English (System)')
INSERT INTO sysservermessages VALUES(18354, 130, 128, 'Unable to find SQL Server''s performance data among system process statistics', 'English (System)')
INSERT INTO sysservermessages VALUES(18400, 130, 128, 'Checkpoint process is terminating due to a fatal exception', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(18450, 110, 128, 'Login failed- User: %1  Reason: Not defined as a valid user of a trusted SQL Server connection%.', 'English (System)')
INSERT INTO sysservermessages VALUES(18451, 110, 128, 'Login failed- User: %1  Reason: Not defined as a valid system administrator of a trusted SQL Server connection%.', 'English (System)')
INSERT INTO sysservermessages VALUES(18452, 110, 128, 'Login failed- User: %1  Reason: Not associated with a trusted SQL Server connection%.', 'English (System)')
INSERT INTO sysservermessages VALUES(18453, 110, 128, 'Login succeeded- User: %1  Connection: Trusted', 'English (System)')
INSERT INTO sysservermessages VALUES(18454, 110, 128, 'Login succeeded- User: %1  Connection: Non-Trusted', 'English (System)')
INSERT INTO sysservermessages VALUES(18455, 110, 128, 'Login succeeded- User: %1', 'English (System)')
INSERT INTO sysservermessages VALUES(18456, 110, 128, 'Login failed- User: %1', 'English (System)')
INSERT INTO sysservermessages VALUES(18457, 110, 128, 'Login failed- User: %1  Reason: User name contains a mapping character or is longer than 30 characters%.', 'English (System)')
INSERT INTO sysservermessages VALUES(18458, 110, 128, 'Login failed- The maximum simultaneous user count of %1!lu! licenses for this server has been exceeded. Additional licenses should be obtained and registered via the Licensing application in the NT Control Panel.', 'English (System)')
INSERT INTO sysservermessages VALUES(18459, 110, 128, 'Login failed- The maximum workstation licensing limit for SQL Server access has been exceeded.', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(18480, 110, 128, 'Login failed- User: repl_publisher  Reason: Remote server ''%1'' is not defined as a publisher%.', 'English (System)')
INSERT INTO sysservermessages VALUES(18481, 110, 128, 'Unable to connect to site ''%1'' because it is unavailable or does not exist%.', 'English (System)')
INSERT INTO sysservermessages VALUES(18482, 110, 128, 'Unable to connect to site ''%1'' because ''%2'' is not defined as a remote server at the site%.', 'English (System)')
INSERT INTO sysservermessages VALUES(18483, 110, 128, 'Unable to connect to site ''%1'' because ''%2'' is not defined as a remote login at the site%.', 'English (System)')
INSERT INTO sysservermessages VALUES(18484, 110, 128, 'Unable to connect to site ''%1'' because login failed%.', 'English (System)')
INSERT INTO sysservermessages VALUES(18485, 110, 128, 'Unable to connect to site ''%1'' because it is not configured for remote access%.', 'English (System)')
INSERT INTO sysservermessages VALUES(18490, 130, 128, 'Maximum number of processors supported is ''%1!ld!''%.', 'English (System)')
INSERT INTO sysservermessages VALUES(18491, 130, 128, 'Unable to start due to invalid serial number%.', 'English (System)')
INSERT INTO sysservermessages VALUES(18500, 130, 128, 'Unable to load startup handler DLL ''%1''%.', 'English (System)')
INSERT INTO sysservermessages VALUES(18501, 130, 128, 'Unable to load startup handler function ''%1''%.', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(18502, 130, 128, 'Unable to add startup handler ''%1''%.', 'English (System)')
INSERT INTO sysservermessages VALUES(18550, 110, 128, 'WARNING: dump tran with %1 issued by ''%2'' invalidates log dumps in database ''%3'' taken after %4', 'English (System)')
INSERT INTO sysservermessages VALUES(18551, 130, 128, 'dbid %1!d! page %2!ld! not dumped to dump device', 'English (System)')
INSERT INTO sysservermessages VALUES(18552, 130, 128, 'Update of page #24 failed for dbid %1!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(18553, 130, 128, 'Update page #24 offset %1!d! with new offset %2!d! for dbid %3!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(18554, 130, 128, 'Syscolumns upgrade failed for dbid %1!d!, code %2!x!', 'English (System)')
INSERT INTO sysservermessages VALUES(18555, 110, 128, 'Syscolumns upgrade completed for dbid %1!d!, code %2!x!', 'English (System)')
INSERT INTO sysservermessages VALUES(18556, 130, 128, 'Syskeys upgrade failed for dbid %1!d!, code %2!x!', 'English (System)')
INSERT INTO sysservermessages VALUES(18557, 130, 128, 'Syskeys upgrade anomaly in dbid %1!d!, Page %2!ld!', 'English (System)')
INSERT INTO sysservermessages VALUES(18558, 130, 128, 'Please call technical support', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(18559, 110, 128, 'Syskeys upgrade completed for dbid %1!d!, code %2!x!', 'English (System)')
INSERT INTO sysservermessages VALUES(18560, 130, 128, 'While loading database ''%1'', SQL Server has', 'English (System)')
INSERT INTO sysservermessages VALUES(18561, 130, 128, 'detected that the following indexes may be invalid,', 'English (System)')
INSERT INTO sysservermessages VALUES(18562, 130, 128, 'since they %.%.%.', 'English (System)')
INSERT INTO sysservermessages VALUES(18563, 130, 128, '(a) were created under a different sort order', 'English (System)')
INSERT INTO sysservermessages VALUES(18564, 130, 128, 'ID than the one currently running on this', 'English (System)')
INSERT INTO sysservermessages VALUES(18565, 130, 128, 'SQL Server (sortord ID = %1!d!) %.%.%. and %.%.%.', 'English (System)')
INSERT INTO sysservermessages VALUES(18566, 130, 128, '(b) have CHAR or VARCHAR columns in their keys', 'English (System)')
INSERT INTO sysservermessages VALUES(18567, 130, 128, 'The suspected indexes are:', 'English (System)')
INSERT INTO sysservermessages VALUES(18568, 130, 128, '%1%.%2 (objid = %3!ld!, indid = %4!d!, soid = %5!d!)', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(18569, 130, 128, 'database %1!d! has been marked suspect', 'English (System)')
INSERT INTO sysservermessages VALUES(18570, 120, 128, 'A history record could not be written to msdb.sysbackuphistory or msdb.sysrestorehistory', 'English (System)')
INSERT INTO sysservermessages VALUES(18650, 130, 128, 'Internal database structure problem during un_pin, dbid %1!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(18651, 120, 128, 'Buffer pool exhausted;', 'English (System)')
INSERT INTO sysservermessages VALUES(18652, 120, 128, 'May need to reboot and reconfigure server for more buffers', 'English (System)')
INSERT INTO sysservermessages VALUES(18653, 130, 128, 'Buffer %1!lx! from database ''%2'' has page number %3!ld! in the page header and page number %4!ld! in the buffer header', 'English (System)')
INSERT INTO sysservermessages VALUES(18654, 130, 128, 'Buffer with non-zero bpinproc found during bufreserve %%S_BUF containing page %1!ld!', 'English (System)')
INSERT INTO sysservermessages VALUES(18655, 130, 128, 'Writelog has been entered prematurely; Contact TECH SUPPORT for database %1!d!', 'English (System)')
INSERT INTO sysservermessages VALUES(18656, 130, 128, 'stbltrace back trace (index ptr)', 'English (System)')
INSERT INTO sysservermessages VALUES(18657, 130, 128, 'stbltrace back trace (object ptr)', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(18658, 120, 128, 'WARNING : Blocking lock for pageno %1!ld!, dbid %2!d!, and objid %3!ld! found during promotion to table lock', 'English (System)')
INSERT INTO sysservermessages VALUES(18659, 120, 128, 'Warning: Sysservers and Sysremotelogins are missing', 'English (System)')
INSERT INTO sysservermessages VALUES(18660, 120, 128, 'Warning: Sysservers is missing', 'English (System)')
INSERT INTO sysservermessages VALUES(18661, 120, 128, 'Warning: Sysremotelogins is missing', 'English (System)')
INSERT INTO sysservermessages VALUES(18662, 120, 128, 'Warning: Syscharsets is missing', 'English (System)')
INSERT INTO sysservermessages VALUES(3432, 120, 128, 'Warning: Syslanguages is missing', 'English (System)')
INSERT INTO sysservermessages VALUES(18663, 120, 128, 'attempt was made to free up descriptor in desfree()', 'English (System)')
INSERT INTO sysservermessages VALUES(18664, 120, 128, 'Warning: OPEN OBJECTS or OPEN DATABASES parameter may be too low', 'English (System)')
INSERT INTO sysservermessages VALUES(18665, 120, 128, 'attempt was made to free up descriptors in release_dbtable()', 'English (System)')
INSERT INTO sysservermessages VALUES(18666, 120, 128, 'attempt was made to free up descriptor in rel_desclosed()', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(18667, 130, 128, 'Pinned buffer is being unlinked.', 'English (System)')
INSERT INTO sysservermessages VALUES(18668, 130, 128, 'bufinit: Buffer is in io', 'English (System)')
INSERT INTO sysservermessages VALUES(18669, 130, 128, 'bufread: Buffer is already in io', 'English (System)')
INSERT INTO sysservermessages VALUES(18750, 110, 128, '%1: The parameter %2 is invalid%.', 'English (System)')
INSERT INTO sysservermessages VALUES(18751, 110, 128, '%1 procedure called with incorrect number of parameters%.', 'English (System)')
INSERT INTO sysservermessages VALUES(18752, 110, 128, 'Another logreader is replicating the database%.', 'English (System)')
INSERT INTO sysservermessages VALUES(18753, 110, 128, 'Unable to open log for published database %1!d!%.', 'English (System)')
INSERT INTO sysservermessages VALUES(18754, 110, 128, 'Unable to open table %1!d!%.', 'English (System)')
INSERT INTO sysservermessages VALUES(18755, 110, 128, 'Unable to allocate memory for replication%.', 'English (System)')
INSERT INTO sysservermessages VALUES(18756, 110, 128, 'Unable to get replication information for table %1!d!%.', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(18757, 110, 128, 'The database is not published%.', 'English (System)')
INSERT INTO sysservermessages VALUES(18758, 110, 128, 'The replicated transaction (%1!d!, %2!d!) no longer exists in the log%.', 'English (System)')
INSERT INTO sysservermessages VALUES(18800, 130, 128, 'Error occurred upgrading object %1 in database %2, please drop and recreate.', 'English (System)')
INSERT INTO sysservermessages VALUES(18801, 130, 128, 'Error occurred upgrading object %1 in database %2, original text is missing from syscomments.', 'English (System)')
INSERT INTO sysservermessages VALUES(1205, 110, 128, 'Your server command (process id %1!d!) was deadlocked with another process and has been chosen as deadlock victim%. Re-run your command', 'English (System)')
INSERT INTO sysservermessages VALUES(1211, 110, 128, 'Process  %1!d! was chosen as deadlock victim with P_BACKOUT bit set', 'English (System)')
INSERT INTO sysservermessages VALUES(18830, 130, 128, 'Invalid message', 'English (System)')
INSERT INTO sysservermessages VALUES(18831, 130, 128, 'Dbid: %d Unable to find object descriptor for object %ld', 'English (System)')
INSERT INTO sysservermessages VALUES(18832, 130, 128, 'Dbid: %d Unable to read disk page %ld', 'English (System)')
INSERT INTO sysservermessages VALUES(18833, 130, 128, 'Dbid: %d Unable to find clustered index on system table %ld', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(18834, 130, 128, 'Dbid: %d Unable to find sysdatabases row for MASTER', 'English (System)')
INSERT INTO sysservermessages VALUES(18835, 130, 128, 'Dbid: %d Unable to allocate new database descriptor for database %d', 'English (System)')
INSERT INTO sysservermessages VALUES(18836, 130, 128, 'Dbid: %d Unable to find object %ld in Sysobjects', 'English (System)')
INSERT INTO sysservermessages VALUES(18838, 130, 128, 'Dbid: %d No entries in Sysusages for database %d', 'English (System)')
INSERT INTO sysservermessages VALUES(18839, 130, 128, 'Dbid: %d More than 32 entries in logical/virtual translation table for database %d', 'English (System)')
INSERT INTO sysservermessages VALUES(18840, 130, 128, 'Dbid: %d Could not allocate new object descriptor', 'English (System)')
INSERT INTO sysservermessages VALUES(18841, 130, 128, 'Couldn''t find name %.*s in sysdatabases', 'English (System)')
INSERT INTO sysservermessages VALUES(18842, 130, 128, 'No dbtable for supposedly open database %d', 'English (System)')
INSERT INTO sysservermessages VALUES(18843, 130, 128, 'Couldn''t find database id %d in Sysdatabases', 'English (System)')
INSERT INTO sysservermessages VALUES(18845, 130, 128, 'Dbid: %d expected to find DES for object %ld in DBTABLE but not found', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(18846, 130, 128, 'Invalid message', 'English (System)')
INSERT INTO sysservermessages VALUES(18847, 130, 128, 'No PSS structure available for new process', 'English (System)')
INSERT INTO sysservermessages VALUES(18848, 130, 128, 'Unable to initialize network %d', 'English (System)')
INSERT INTO sysservermessages VALUES(18849, 130, 128, 'Process priority %d invalid or no process slots available', 'English (System)')
INSERT INTO sysservermessages VALUES(18850, 130, 128, 'Process not runnable or kpid %d not within range', 'English (System)')
INSERT INTO sysservermessages VALUES(18851, 130, 128, 'Failed to open virtual socket for new connections', 'English (System)')
INSERT INTO sysservermessages VALUES(18852, 130, 128, 'Failed to initialize network receive buffer', 'English (System)')
INSERT INTO sysservermessages VALUES(18853, 130, 128, 'Failed to initialize network send buffer', 'English (System)')
INSERT INTO sysservermessages VALUES(18854, 130, 128, 'Hard error encountered flushing network send buffer', 'English (System)')
INSERT INTO sysservermessages VALUES(18855, 130, 128, 'Kpid %d out of range', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(18856, 130, 128, 'Could not kill process %d', 'English (System)')
INSERT INTO sysservermessages VALUES(18857, 130, 128, 'Could not install quit function', 'English (System)')
INSERT INTO sysservermessages VALUES(18858, 130, 128, 'Could not install attention function', 'English (System)')
INSERT INTO sysservermessages VALUES(18859, 130, 128, 'Could not close network %d connection', 'English (System)')
INSERT INTO sysservermessages VALUES(18860, 130, 128, 'Could not yield process', 'English (System)')
INSERT INTO sysservermessages VALUES(18861, 130, 128, 'Process unable to sleep', 'English (System)')
INSERT INTO sysservermessages VALUES(18862, 130, 128, 'Failed to flush receive stream buffer', 'English (System)')
INSERT INTO sysservermessages VALUES(18863, 130, 128, 'Unable to infect process %d', 'English (System)')
INSERT INTO sysservermessages VALUES(18865, 130, 128, 'Not enough DESs to open temp', 'English (System)')
INSERT INTO sysservermessages VALUES(18866, 130, 128, 'Failure to open master db for the first time', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(18870, 130, 128, 'Invalid message', 'English (System)')
INSERT INTO sysservermessages VALUES(18871, 130, 128, 'Rec_init: getnext SCAN_RID of last checkpoint failed; RID from Sysdatabases was %S_RID', 'English (System)')
INSERT INTO sysservermessages VALUES(18872, 130, 128, 'Rec_finish: getnext SCAN_NOINDEX on Sysdatabases.dbid=%d failed', 'English (System)')
INSERT INTO sysservermessages VALUES(18873, 130, 128, 'Rec_init: Found that page %ld had non-log object id %ld while checking Syslogs allocation', 'English (System)')
INSERT INTO sysservermessages VALUES(18874, 130, 128, 'Rec_complete: Could not open controlling database (id %d) of controlling database in multi-db transaction', 'English (System)')
INSERT INTO sysservermessages VALUES(18875, 130, 128, 'Recovering Database ''%.*s''', 'English (System)')
INSERT INTO sysservermessages VALUES(18876, 130, 128, '%d transactions rolled forward', 'English (System)')
INSERT INTO sysservermessages VALUES(18877, 130, 128, '%d transactions rolled back', 'English (System)')
INSERT INTO sysservermessages VALUES(18878, 130, 128, 'Recovery Complete', 'English (System)')
INSERT INTO sysservermessages VALUES(18879, 130, 128, 'Roll forward transaction ''%.*s''', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(18880, 130, 128, 'Roll back transaction ''%.*s'' -- was aborted', 'English (System)')
INSERT INTO sysservermessages VALUES(18881, 130, 128, 'Roll back transaction ''%.*s'' -- no ''end transaction''', 'English (System)')
INSERT INTO sysservermessages VALUES(18882, 130, 128, 'Database %d, table %ld: Attempt to mark table as suspect; Getnext SCAN_CLUST on Sysobjects.objid failed', 'English (System)')
INSERT INTO sysservermessages VALUES(18883, 130, 128, 'Database %d: Attempt to mark database as suspect; Getnext NC scan on Sysobjects.dbid failed', 'English (System)')
INSERT INTO sysservermessages VALUES(18884, 130, 128, 'Database ''%.*s'' (dbid %d): Recovery failed; Please run DBCC to repair', 'English (System)')
INSERT INTO sysservermessages VALUES(18885, 130, 128, 'Page #%lx from table #%ld in database #%d not found in cache', 'English (System)')
INSERT INTO sysservermessages VALUES(18886, 130, 128, 'Page #%lx from Sysindexes in database #%X not in cache after reading it into cache', 'English (System)')
INSERT INTO sysservermessages VALUES(18887, 130, 128, 'Cannot recover the master datbase; exiting', 'English (System)')
INSERT INTO sysservermessages VALUES(18888, 130, 128, 'Not enough DESs to open model', 'English (System)')
INSERT INTO sysservermessages VALUES(18889, 130, 128, 'Unable to proceed with the recovery of dbid <%d> because of previous errors; Continuing with the next database', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(18891, 130, 128, 'Unable to recover database ''%.*s'' because of a failure to initialize the global timestamp; This indicates that a problem exists in the log for the current database; Please contact Technical Support for assistance', 'English (System)')
INSERT INTO sysservermessages VALUES(18892, 130, 128, 'Extent %ld which should belong to SYSLOGS belongs to object %ld', 'English (System)')
INSERT INTO sysservermessages VALUES(18894, 130, 128, 'No more room in the transaction table', 'English (System)')
INSERT INTO sysservermessages VALUES(18895, 130, 128, 'Transaction (%d, %d) not found in transaction table', 'English (System)')
INSERT INTO sysservermessages VALUES(18896, 130, 128, 'Could not make log consistent during special recovery of database %d; Please run dbcc buildlog utility if you wish to attempt to create a new log for this database', 'English (System)')
INSERT INTO sysservermessages VALUES(18897, 130, 128, 'Reserved for security', 'English (System)')
INSERT INTO sysservermessages VALUES(18898, 130, 128, 'Reserved for security', 'English (System)')
INSERT INTO sysservermessages VALUES(18899, 130, 128, 'Error recovering database ''%.*s'' - could not connect to commit service to check completion status of xact:%S_RID', 'English (System)')
INSERT INTO sysservermessages VALUES(18900, 130, 128, 'Could not add a checkpoint record during special recovery of database %d; If you intend doing updates in this database, first free up space by running a dump transaction with no-log, and then checkpoint the database', 'English (System)')
INSERT INTO sysservermessages VALUES(18901, 130, 128, 'Could not build an allocation map for the database %.*s; It does not have a DBINFO structure', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(18903, 130, 128, 'Name is truncated to ''%.*s''; The maximum name length is %d', 'English (System)')
INSERT INTO sysservermessages VALUES(19000, 130, 128, 'ODBC Error encoutered, state = %1, native error = %2, error message = %3', 'English (System)')
INSERT INTO sysservermessages VALUES(19001, 130, 128, 'Windows NT Error encountered, %1', 'English (System)')
INSERT INTO sysservermessages VALUES(19002, 130, 128, 'MS SQL SNMP Extension Agent Starting, %1, version %2', 'English (System)')
INSERT INTO sysservermessages VALUES(19003, 130, 128, 'MS SQL SNMP Extension Agent Reconnecting', 'English (System)')
INSERT INTO sysservermessages VALUES(19004, 130, 128, 'MS SQL SNMP Extension Agent Stopping', 'English (System)')
INSERT INTO sysservermessages VALUES(19020, 130, 128, 'RPC NETLIB Listening on: %1', 'English (System)')
INSERT INTO sysservermessages VALUES(17801, 130, 128, 'Unknown internal error value%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17802, 130, 128, 'Creation of server event thread failed%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17803, 130, 128, 'Insufficient memory available%.', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(17804, 130, 128, 'Invalid ''nbytes'' value%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17805, 130, 128, 'Invalid buffer received from client%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17806, 130, 128, 'Invalid event specification%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17807, 130, 128, 'Invalid event ''%1!ld!''%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17808, 130, 128, 'Invalid starting position specified%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17809, 120, 128, 'Unable to connect%. The maximum number of ''%1!ld!'' configured user connections are already connected. System Administrator can configure to a higher value with sp_configure%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17810, 130, 128, 'Unable to set up named pipe%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17811, 130, 128, 'Requested data-conversion does not exist%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17812, 130, 128, 'Data conversion resulted in overflow%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17813, 130, 128, 'Attempt to convert data stopped by syntax error in source field%.', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(17814, 130, 128, 'Invalid function parameter%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17815, 120, 128, 'No longer waiting for client connections using ''%1''%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17816, 130, 128, 'No active RPC or parameter value out of range%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17817, 130, 128, 'No active RPC or no parameters%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17818, 130, 128, 'No active RPC or parameter name not found%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17819, 130, 128, 'No active RPC%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17820, 130, 128, 'Invalid datatype parameter%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17821, 130, 128, 'Unable to setup subchannel%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17822, 130, 128, 'Unable to load ListenOn Net-Library ''%1''%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17823, 130, 128, 'Unable to read from ListenOn connection%.', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(17824, 130, 128, 'Unable to write to ListenOn connection ''%1'', loginname ''%2'', hostname ''%3''%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17825, 130, 128, 'Unable to close ListenOn connection%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17826, 130, 128, 'Unable to set up ListenOn connection ''%1''%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17827, 120, 128, 'The maximum number of ''%1!ld!'' remote connections are currently in use%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17828, 130, 128, 'Unable to read from local subchannel named pipe%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17829, 130, 128, 'Unable to copy buffer to subchannel thread, subchannel closed%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17830, 130, 128, 'A subchannel protocol error has occured%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17831, 130, 128, 'Unable to load ListenOn Net-Library ''%1'' version ''%2''%. Need Net-Library version ''%3'' or greater%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17832, 130, 128, 'Unable to read login packet(s)%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17833, 130, 128, 'ListenOn connection ''%1'' is already in use%.', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(17834, 110, 128, 'Using ''%1'' version ''%2'' to listen on ''%3''%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17835, 130, 128, 'Configured for local access only.', 'English (System)')
INSERT INTO sysservermessages VALUES(17836, 130, 128, 'Unable to create IO completion port%.', 'English (System)')
INSERT INTO sysservermessages VALUES(17837, 130, 128, 'char datatype%0', 'English (System)')
INSERT INTO sysservermessages VALUES(17838, 130, 128, 'variable-length char datatype%0', 'English (System)')
INSERT INTO sysservermessages VALUES(17839, 130, 128, 'binary datatype%0', 'English (System)')
INSERT INTO sysservermessages VALUES(17840, 130, 128, 'variable-length binary datatype%0', 'English (System)')
INSERT INTO sysservermessages VALUES(17841, 130, 128, '1-byte integer datatype%0', 'English (System)')
INSERT INTO sysservermessages VALUES(17842, 130, 128, '2-byte integer datatype%0', 'English (System)')
INSERT INTO sysservermessages VALUES(17843, 130, 128, '4-byte integer datatype%0', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(17844, 130, 128, 'bit datatype%0', 'English (System)')
INSERT INTO sysservermessages VALUES(17845, 130, 128, 'datetime datatype%0', 'English (System)')
INSERT INTO sysservermessages VALUES(17846, 130, 128, 'datetime datatype, nulls allowed%0', 'English (System)')
INSERT INTO sysservermessages VALUES(17847, 130, 128, 'money datatype%0', 'English (System)')
INSERT INTO sysservermessages VALUES(17848, 130, 128, 'money datatype, nulls allowed%0', 'English (System)')
INSERT INTO sysservermessages VALUES(17849, 130, 128, '4-byte float datatype, nulls allowed%0', 'English (System)')
INSERT INTO sysservermessages VALUES(17850, 130, 128, '8-byte float datatype%0', 'English (System)')
INSERT INTO sysservermessages VALUES(17851, 130, 128, '8-byte float datatype, nulls allowed%0', 'English (System)')
INSERT INTO sysservermessages VALUES(17852, 130, 128, '4-byte datetime datatype, nulls allowed%0', 'English (System)')
INSERT INTO sysservermessages VALUES(17853, 130, 128, '4-byte money datatype%0', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(17854, 130, 128, 'event type%0', 'English (System)')
INSERT INTO sysservermessages VALUES(17855, 130, 128, 'done packet status field%0', 'English (System)')
INSERT INTO sysservermessages VALUES(17856, 130, 128, 'error severity type%0', 'English (System)')
INSERT INTO sysservermessages VALUES(17857, 130, 128, '4-byte integer datatype, nulls allowed%0', 'English (System)')
INSERT INTO sysservermessages VALUES(17858, 130, 128, 'image datatype%0', 'English (System)')
INSERT INTO sysservermessages VALUES(17859, 130, 128, 'text datatype%0', 'English (System)')
INSERT INTO sysservermessages VALUES(17860, 130, 128, 'Unable to load ConnectTo Net-Library ''%1''.', 'English (System)')
INSERT INTO sysservermessages VALUES(17861, 130, 128, 'Unable to read from ConnectTo connection.', 'English (System)')
INSERT INTO sysservermessages VALUES(17862, 130, 128, 'Unable to write to ConnectTo connection ''%1''', 'English (System)')
INSERT INTO sysservermessages VALUES(17863, 130, 128, 'Unable to close ConnectTo connection.', 'English (System)')
go
SET NOCOUNT ON
INSERT INTO sysservermessages VALUES(17864, 130, 128, 'Login Failed.  SQL Bridge only supports 4.x clients.', 'English (System)')
INSERT INTO sysservermessages VALUES(17865, 130, 128, 'SQL Bridge unable to set up ConnectTo connection ''%1''', 'English (System)')
INSERT INTO sysservermessages VALUES(17866, 130, 128, 'ODS Message: %1', 'English (System)')
INSERT INTO sysservermessages VALUES(17867, 130, 128, 'Server Name ''%1'' not found', 'English (System)')
INSERT INTO sysservermessages VALUES(17868, 130, 128, 'numeric datatype', 'English (System)')
INSERT INTO sysservermessages VALUES(17869, 130, 128, 'numeric datatype, nulls allowed', 'English (System)')
INSERT INTO sysservermessages VALUES(17870, 130, 128, 'decimal datatype', 'English (System)')
INSERT INTO sysservermessages VALUES(17871, 130, 128, 'decimal datatype, nulls allowed', 'English (System)')
go

/* Delete any duplicate error numbers (the MC file is always single-language) */
PRINT 'Checking for duplicate error numbers...'
go
/* First, sort the data */
CREATE CLUSTERED INDEX temp_idx ON sysservermessages(error)
DROP INDEX sysservermessages.temp_idx
go
/* Create the staging table */
CREATE TABLE sysservermessages2 (error int, severity smallint, dlevel smallint, description varchar(255), language varchar(30))
go
/* Now hunt for duplicates */
DECLARE ssm_cursor CURSOR
FOR SELECT error, severity, dlevel, description, language FROM sysservermessages
go
OPEN ssm_cursor
SET NOCOUNT ON
DECLARE @current_key int
DECLARE @previous_key int
DECLARE @severity smallint
DECLARE @dlevel smallint
DECLARE @description varchar(255)
DECLARE @language varchar(30)
DECLARE @msg varchar(255)
SELECT @current_key = 0, @previous_key = 0
FETCH NEXT FROM ssm_cursor INTO @current_key, @severity, @dlevel, @description, @language
WHILE (@@fetch_status <> -1)
BEGIN
  IF (@current_key != @previous_key)
    INSERT INTO sysservermessages2 VALUES (@current_key, @severity, @dlevel, @description, @language)
  ELSE
  BEGIN
    SELECT @msg = 'Duplicate found (error# ' + convert(varchar(5), @current_key) + ') - Deleted.'
    PRINT @msg
  END
  SELECT @previous_key = @current_key
  FETCH NEXT FROM ssm_cursor INTO @current_key, @severity, @dlevel, @description, @language
END
CLOSE ssm_cursor
DEALLOCATE ssm_cursor
go
DROP TABLE sysservermessages
go
EXEC sp_rename sysservermessages2, sysservermessages
go

/* Check table and set the 'SystemObject' category bit */
EXECUTE sp_check_objects 'servmsgs'
PRINT ''
go

/* Build indexes */
CREATE CLUSTERED INDEX clust ON sysservermessages(error, dlevel)
CREATE UNIQUE INDEX nc1 ON sysservermessages(error, dlevel, language)
go

/* Remove any messages from sysservermessages that already exist in master..sysmessages */
DECLARE @num INT
DECLARE @msg varchar(255)
SELECT @num = count(*)
FROM sysservermessages
WHERE error IN (SELECT error FROM master.dbo.sysmessages)
SELECT @msg = 'Deleting ' + convert(varchar(5), @num) + ' redundant messages from sysservermessages...'
PRINT @msg
DELETE FROM msdb.dbo.sysservermessages
WHERE error IN (SELECT error FROM master.dbo.sysmessages)
go
PRINT 'Complete.'
go
