Unable to create Enterprise Vault (EV) partition

Article:TECH185952  |  Created: 2012-04-05  |  Updated: 2012-04-15  |  Article URL http://www.symantec.com/docs/TECH185952
Article Type
Technical Solution

Product(s)

Issue



When trying to create an EV partition you are presented with the error indicated below:-


Error



The selected path: 'PATHNAME' conflicts with the existing root path for Partition 'PATHNAME'. Please select a different location.


Cause



An issue has been identified where an error is produced when attempting to create a partition which has the same folder structure as a partition that has already been created but is on a different drive. For example,

  • There is a partition already created within EV pointing to c:\partition1
  • The error will appear if you try adding the same folder but with a different drive letter i.e d:\partition1, e:\partition1 .......

This is caused by the SQL stored procedure called PartitionCheckForConflict which resides in the EnterpriseVaultDirectory database. This stored procedure calls a SQL function called StripServerNameFromPath. This function strips off the drive letter or in the instance of an UNC path the server name. In this example it returns the fact that there is already a partition created called Partition1 and so stops the partition from being created.


Solution



Workaround

Run the following SQL statement against the EnterpriseVaultDirectory database:-

/****** Object:  StoredProcedure [dbo].[PartitionCheckForConflict]    Script Date: 04/05/2012 12:18:41 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

ALTER PROCEDURE [dbo].[PartitionCheckForConflict]   
    @PartitionPathToCheck VARCHAR(255),
    @StorageEntryID  VARCHAR(255)
AS
BEGIN
SET NOCOUNT ON

/*DECLARE @StrippedPath varchar(255)

SET @StrippedPath = [dbo].StripServerNameFromPath(@PartitionPathToCheck)*/

SELECT PartitionEntryID,
       PartitionRootPath,
       StorageServiceEntryId,
       PartitionName

FROM PartitionEntry AS part INNER JOIN
     VaultStoreEntry AS vse ON
        part.VaultStoreEntryID = vse.VaultStoreEntryID WHERE (@StorageEntryID = vse.StorageServiceEntryId OR @StorageEntryID = '')
/*AND [dbo].StripServerNameFromPath(part.PartitionRootPath) = @StrippedPath    - Temporary edit as workaround to issue documented in TECH 185952*/
AND part.PartitionRootPath = @PartitionPathToCheck

RETURN @@ERROR
END

 

Symantec Corporation has acknowledged that the above-mentioned issue is present in the current version(s) of the product(s) mentioned at the end of this article. Symantec Corporation is committed to product quality and satisfied customers.

This issue is currently under investigation by Symantec Corporation. Pending the outcome of the investigation, this issue may be resolved by way of a patch or hotfix in current or future revisions of the software. However, this particular issue is not currently scheduled for any release.  If you feel this issue has a direct business impact for you and your continued use of the product, please contact your Symantec Sales representative or the Symantec Sales group to discuss these concerns.  For information on how to contact Symantec Sales, please see http://www.symantec.com

Please be sure to refer back to this document periodically as any changes to the status of the issue will be reflected here.


Supplemental Materials

SourceETrack
Value2742642
Description

Unable to create partition



Article URL http://www.symantec.com/docs/TECH185952


Terms of use for this information are found in Legal Notices