A snapshot backup may not be finished successfully when multiple VDI snapshot backups occur in SQL Server 2000 (890544)
The information in this article applies to:
- Microsoft SQL Server 2000 (all editions)
SYMPTOMSWhen you run a snapshot backup command from a Microsoft SQL Server
Virtual Device Interface (VDI) application, the backup may not be finished successfully if the following conditions are true:
- Multiple VDI snapshot backups are occurring.
- The thaw command (CompleteCommand) has not been issued for
all databases.
Additionally, you may notice a waittype value of 0x0081 in the
sysprocesses table for the server process ID (SPID) that issued the
backup command. The 0x0081 waittype value indicates that the SPID is waiting for the
transaction log to be flushed to disk. This behavior can occur even when the VDI
application has issued the thaw command (CompleteCommand) for that particular
snapshot backup. CAUSEThis behavior occurs when the VDI application issues multiple
snapshot backup commands and the VDI application has not issued the thaw
commands (CompleteCommand) to all databases. WORKAROUNDTo work around this behavior, the VDI application must issue
the thaw commands (CompleteCommand) to all databases as soon as possible.
We do not recommend that you wait for one database backup to finish before sending the thaw command
(CompleteCommand) to a second database backup. This behavior may
cause the first backup to be unsuccessful and stop responding (hang). It may also cause SQL Server to
stop responding. If the second database backup is finished, you must
issue the thaw command (CompleteCommand) immediately.
Modification Type: | Major | Last Reviewed: | 2/7/2005 |
---|
Keywords: | kbBackup kbinfo kbtshoot kbprb KB890544 kbAudDeveloper kbAudITPRO |
---|
|