PRB: LOAD HEADERONLY May Fail to Return All Rows (158786)



The information in this article applies to:

  • Microsoft SQL Server 6.5

This article was previously published under Q158786

SYMPTOMS

A LOAD HEADERONLY operation directed against a tape drive may fail to return any rows, or the correct number of rows, for the dumps on a tape device.

STATUS

Microsoft has confirmed this to be a problem in Microsoft SQL Server version 6.5. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.

MORE INFORMATION

The following error will be seen in the SQL Server errorlog:
read_db_hdr: Read failure on backup device '\\.\tape0',
returned operating system error 1106 (When accessing a
new tape of a multivolume partition, the current
blocksize is incorrect.)

If there is only a single dump on the tape, the LOAD HEADERONLY will return zero rows. If there are subsequent dumps on the tape, the LOAD HEADERONLY operation will find the dumps, as can be seen by looking at the sequence number. The dump can still be loaded if the file number is known.

The problem appears to be specific to quarter-inch cartridge (QIC) tape drives.

Modification Type:MajorLast Reviewed:10/3/2003
Keywords:kbHardware kbother kbpending kbprb kbusage KB158786