Comments
Sort by recent activity
Peter,
I checked both files, per your instructions. Here is the information I collected: HKCR\CLSID\{40700425-0080-11d2-851f-00c04fc21759}\InprocServer32
C:\Program Files\Microsoft SQL Server\80\COM\sqlvdi.dll
Version: 8.05.2312
Size: 157KB
HKCR\Wow6432Node\CLSID\{40700425-0080-11d2-851f-00c04fc21759}\InprocServer32
C:\Program Files (x86)\Microsoft SQL Server\80\COM\sqlvdi.dll
Version: 8.05.2312
Size: 120KB
From what I can tell, both files are the same version, but have a considerable difference in size. I'm not sure if that means anything or not. Please let me know if there is any additional information I can collect to help troubleshoot.
Thanks again for your time.
-Mike / comments
Peter,
I checked both files, per your instructions. Here is the information I collected:HKCR\CLSID\{40700425-0080-11d2-851f-00c04fc21759}\InprocServer32
C:\Program Files\Microsoft SQL Server\80\CO...
Peter,
For the purpose of comparison, I checked the version of these files on another host to which I frequently restore this database. The versions of both sqlvdi.dll files match the server on which the error is being generated, but I don't seem to get the error on the second server. Also, the version of SQLBackup is consistent across both servers.
I was hoping to find something different on the server that isn't generating any errors, but that is unfortunately not the case.
-Mike / comments
Peter,
For the purpose of comparison, I checked the version of these files on another host to which I frequently restore this database. The versions of both sqlvdi.dll files match the server on wh...
Peter,
Thanks for the suggestions. I see the following SQLVDI errors in the Application Log which seem to correspond with the time that the restore failed: Log Name: Application
Source: SQLVDI
Date: 4/26/2011 7:15:19 AM
Event ID: 1
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: SQLDEV.uhlig.com
Description:
SQLVDI: Loc=CVDS::Close. Desc=Open devices!. ErrorCode=(0). Process=2008. Thread=2196. Client. Instance=. VD=Global\SQLBACKUP_CD6523F1-6602-4913-B5F8-47A982752801_SQLVDIMemoryName_0.
Log Name: Application
Source: SQLVDI
Date: 4/26/2011 7:15:19 AM
Event ID: 1
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: SQLDEV.uhlig.com
Description:
SQLVDI: Loc=SignalAbort. Desc=Client initiates abort. ErrorCode=(0). Process=2008. Thread=2196. Client. Instance=. VD=Global\SQLBACKUP_CD6523F1-6602-4913-B5F8-47A982752801_SQLVDIMemoryName_0.
Looking at the SQL Server error log, I also see that a process was killed by the local host around the same time. While I can't say for sure that the killed process is related to the sqlBackup error, there isn't much else going on with the server at the time of the failed restore. Date 4/26/2011 7:15:20 AM
Log SQL Server (Current - 4/26/2011 12:29:00 AM)
Source spid62
Message
Process ID 93 was killed by hostname SQLDEV, host process ID 2208.
Does this information get us any closer to a possible root cause?
Thanks,
-Mike / comments
Peter,
Thanks for the suggestions. I see the following SQLVDI errors in the Application Log which seem to correspond with the time that the restore failed:Log Name: Application
Source: ...
Peter,
I will remove the LOG_ONERRORONLY parameter from the restore job on the destination server. If / when the job fails again, I'll update this thread.
Thanks again for your time.
Regards,
-Mike Eastland / comments
Peter,
I will remove the LOG_ONERRORONLY parameter from the restore job on the destination server. If / when the job fails again, I'll update this thread.
Thanks again for your time.
Regards,
-Mik...
Peter,
As I stated in the original post, no log file was created, even though the LOG_ONERRORONLY parameter was used in the SQL Backup command.
One thing I can tell you is that I needed to reboot the restoring server yesterday afternoon for another reason, and the restore process completed successfully this morning after failing for two consecutive days. I know that doesn't give you any diagnostic information, but I figured it was worth mentioning.
Thanks,
-Mike / comments
Peter,
As I stated in the original post, no log file was created, even though the LOG_ONERRORONLY parameter was used in the SQL Backup command.
One thing I can tell you is that I needed to reboot t...
I spoke too soon on my previous reply. After converting the differential backup into the native format, the restore DOES complete successfully. However, restoring from the same backup set while it is in the SQL Backup compressed state continues to hang indefinitely.
Here is the error message that results after the process is finally killed:
4/18/2011 11:54:25 AM: Thread 0 error:
Process terminated unexpectedly. Error code: -2139684861 (The api was waiting and the timeout interval had elapsed.)
4/18/2011 11:54:25 AM:
4/18/2011 11:54:25 AM: Thread 1 error:
Process terminated unexpectedly. Error code: -2139684861 (The api was waiting and the timeout interval had elapsed.)
4/18/2011 11:54:25 AM:
4/18/2011 11:54:25 AM: Thread 2 error:
Process terminated unexpectedly. Error code: -2139684861 (The api was waiting and the timeout interval had elapsed.)
4/18/2011 11:54:25 AM:
4/18/2011 11:54:25 AM: Thread 3 error:
Process terminated unexpectedly. Error code: -2139684861 (The api was waiting and the timeout interval had elapsed.)
4/18/2011 11:54:25 AM:
4/18/2011 1:08:46 PM: SQL error 3013: SQL error 3013: RESTORE DATABASE is terminating abnormally.
4/18/2011 1:08:46 PM: SQL error 3203: SQL error 3203: Read on "SQLBACKUP_8B2CA8C7-096B-4367-B2E5-62828678140001" failed: 995(The I/O operation has been aborted because of either a thread exit or an application request.)
Looking forward to some input. Thanks. / comments
I spoke too soon on my previous reply. After converting the differential backup into the native format, the restore DOES complete successfully. However, restoring from the same backup set while i...
I wasn't able to reproduce the error. When I attempted to restore from the same backupset this morning, it completed successfully. About the only thing I know that changed is that I rebooted the server on which the test was being performed.
I'm not really sure where we go from here, other than I can try to run the trace command if I run into the issue again in the future.
Thanks anyway for the reply. / comments
I wasn't able to reproduce the error. When I attempted to restore from the same backupset this morning, it completed successfully. About the only thing I know that changed is that I rebooted the ...
Some additional information...
I attempted to convert the DIFFERENTIAL backup set into the native backup format, and I'm seeing the same behavior when trying to restore from the converted backup set. / comments
Some additional information...
I attempted to convert the DIFFERENTIAL backup set into the native backup format, and I'm seeing the same behavior when trying to restore from the converted backup set.
I was also having issues with the LATEST_ALL parameter causing the restore process to hang indefinitely on the base 6.4.0.56 release. I applied the latest patch from the link posted by petey and it seems to work as expected. I plan to do some additional testing, but I'm very glad to see this issue has been addressed.
Thanks. / comments
I was also having issues with the LATEST_ALL parameter causing the restore process to hang indefinitely on the base 6.4.0.56 release. I applied the latest patch from the link posted by petey and i...