Video Screencast Help
Symantec to Separate Into Two Focused, Industry-Leading Technology Companies. Learn more.

Final error: 0xe0008492 - Database Query Failure

Created: 20 Nov 2012 • Updated: 21 Nov 2012 | 4 comments
This issue has been solved. See solution.

Been getting this error now for the last few days, and also getting in the event logs

SQLVDI errors 

Log Name:      Application

Source:        SQLVDI

Date:          19/11/2012 23:41:10

Event ID:      1

Task Category: None

Level:         Error

Keywords:      Classic

User:          N/A

Computer:      servername

Description:

SQLVDI: Loc=SignalAbort. Desc=Client initiates abort. ErrorCode=(0). Process=3384. Thread=6212. Client. Instance=BKUPEXEC. VD=Global\msdb_00__21fbd398_9d8f_408f_96a0_abb966bb5cf1__SQLVDIMemoryName_0.

 and VSS warnings as well.

Log Name:      Application

Source:        VSS

Date:          19/11/2012 23:45:47

Event ID:      40961

Task Category: None

Level:         Warning

Keywords:      Classic

User:          N/A

Computer:      Servername

Description:

ASR Warning: Failed to collect disk information for ASR Backup. Reason:    Unable to obtain disk information for device 1 (Win32 error code 0x1).

 

Looking through a few websites i think i have narrowed down the issue to different versions of the  sqlvdi.dll file on the backup server.

 

The issue i have now is that were ive checked on the server the file version is both the same but the size of the file itself is different, as below. 

C:\Program Files (x86)\Microsoft SQL Server\80\COM\sqlvdi.dll
Version - 2009.100.1600.1
Size 129kb

C:\Program Files\Microsoft SQL Server\80\COM\sqlvdi.dll
Version - 2009.100.1600.1
Size 163kb

Now my question is which one should i use and is it ok just to overwrite the wrong one with the correct file.

The server is Windows 2008 R2 Std and the Backup software is Backup Exec 2010 R3 all fully patched up.

If anyone can offer any thoughts which way to go, it would be most appreciated.

Comments 4 CommentsJump to latest comment

RahulG's picture

did u refer http://www.symantec.com/business/support/index?page=content&id=TECH60637 ?

 

SOLUTION
burtos's picture

Would i need to register both the 32 bit and the 64 bit file in

C:\Program Files (x86)\Microsoft SQL Server\80\COM\sqlvdi.dll and

C:\Program Files\Microsoft SQL Server\80\COM\sqlvdi.dll

RahulG's picture

Yes you may try to register both .

burtos's picture

I have re registered both dll files, the backup will run tonight , i will let you know the outcome.