FIX: Dumping to a DLT Tape Drive May Fail to Span TapesID: Q174483
|
A database dump may fail to span more than one tape if you are using a DLT tape drive. The first tape may become full and you will be prompted to respond to the following message:
The light on the tape unit will not turn green, so you will be unable to change the tape. You will then receive the following message:End of tape has been reached, remove tape 'SQ0001' and mount next tape for dump of database 'dbname'.
Msg 3202, Level 16, State 1, Server SERVERNAME, Line 1
Write on dump device '\\.\TAPE0' failed, vsn=0 return=-2 status=-2. Please consult the SQL Server error log for more details.
The corresponding message in the errorlog is: tbswritecheck: Not enough space is left in the device to initiate this dump
The DLT tape unit does not physically eject the tape, so SQL Server always detects a tape in the drive, and attempts to keep writing to it even when it is full.
To avoid this problem, use any of the following:
Microsoft has confirmed this to be a problem in SQL Server
version 6.5. This problem has been corrected in U.S. Service Pack 5a
for Microsoft SQL Server version 6.5. For information about
downloading and installing the latest SQL Server Service Pack, see
http://support.microsoft.com/support/sql/.
For more information, contact your primary support provider.
This section provides an example of what the command prompt will look like when using the CONSOLE application to dump or load a database that spans two DLT tapes. In this example, comments on how to respond to these messages are given in square brackets.
Additional query words: prodsql spanning hit
Keywords : kbhw SSrvAdmin kbbug6.50 kbSQLServ650sp5fix kbfix6.50.SP5
Version : winnt:6.5
Platform : winnt
Issue type : kbbug
Last Reviewed: July 23, 1999