EVSVR Repair DBReferences can fail when processing remote network shared partitions
| Article:TECH155700 | | | Created: 2011-03-16 | | | Updated: 2011-12-20 | | | Article URL http://www.symantec.com/docs/TECH155700 |
Problem
EVSVR Repair DBReferences can fail when processing remote network shared partitions
Error
EVSVR log shows
File: \\vault02data\vsptn01\vvs02_ptn01\2010\12-01\0\000\0000DB116ED33ABC46BAFF96955AD751~34~B1973CF9~00~1.DVSSP, Unreferenced
SIS Part record not recreated, Reason: Error Archived Date UTC, Error: The parameter is incorrect. [0x80070057]
Dtrace of EVSVR shows:
2918 14:11:20.011 [6260] (evsvr) <6912> EV:M CCIFSFile::GetArchivedDateUTC (Entry) FilePath: \\vault02data\vsptn01\vvs02_ptn01\2010\12-01\0\000\0000DB116ED33ABC46BAFF96955AD751~34~B1973CF9~00~1.DVSSP
2919 14:11:20.011 [6260] (evsvr) <6912> EV:H CCIFSFile::GetArchivedDateUTC _com_error exception. hr=The parameter is incorrect. [0x80070057]
2920 14:11:20.011 [6260] (evsvr) <6912> EV:M CCIFSFile::GetArchivedDateUTC (Exit). hr=The parameter is incorrect. [0x80070057]
2921 14:11:20.011 [6260] (evsvr) <6912> EV:L CLogFile::Write - [ File: \\vault02data\vsptn01\vvs02_ptn01\2010\12-01\0\000\0000DB116ED33ABC46BAFF96955AD751~34~B1973CF9~00~1.DVSSP, Unreferenced | SIS Part record not recreated, Reason: Error Archived Date UTC, Error: The parameter is incorrect. [0x80070057] ]
Cause
2011-03-08 14:11:18 Partition: VS02 Ptn1, DeviceType: CIFS
2011-03-08 14:11:18 EntryId:
1F01A6D7F73F3E74685302D62EE0C2B721q10000REVEVMAIL01, Identity: 0
2011-03-08 14:11:18 Local path: \\vault02data\vsptn01\vvs02_ptn01 Remote path: \\vault02data\vsptn01\vvs02_ptn01
When the CCIFSFile::GetArchivedDateUTC method parses the path it uses the Windows CPath class SkipRoot method and expects this to skip the drive letter or UNC server/share so that it is left with a pointer to the beginning of the Year folder.
In the Repair DBReferences ‘Recreate missing SISPart records in the Fingerprint database’ step when a SISpart record does not exist for a DVSSP file EVSVR examines the path of the file to obtain the original archived date so that this value can be set in the recreated record.
The archived date is obtained by the EVSVR CCIFSFile class GetArchivedDateUTC method. This method assumes that the remote folder path is of the form ‘\\Server\Share\Year\Month-Day\90MinInterval\15SecInterval\. If the partition type is Network share on a remote system the folder path may not conform to this assumption.
The EVSVR log file shows the partition paths as:
Solution
Workaround:
1. Change the share from \\vault02data\vsptn01\vvs02_ptn01\2010... to \\vault02data\vvs02_ptn01\2010 ...
2. Change the value in EnterpriseVaultDirectory database - PartitionEntry table - PartitionRootPath and RemotePartitionRootPath columns to reflect the change of the share name
This issue is addressed as part of the following release:
Enterprise Vault 10.0
http://www.symantec.com/docs/DOC4441
Enterprise Vault 9.0.3
|
|
| Source | ETrack |
| Value | 2318430 |
| Description | EVSVR Repair DBReferences can fail when processing remote network shared partitions |
| Source | ETrack |
| Value | 2318433 |
| Description | EVSVR Repair DBReferences can fail when processing remote network shared partitions |
| Source | ETrack |
| Value | 2318436 |
| Description | EVSVR Repair DBReferences can fail when processing remote network shared partitions |
Article URL http://www.symantec.com/docs/TECH155700
Terms of use for this information are found in Legal Notices









Thank you.