Customer restored an older vRanger database to a new vRanger version.
(ex: moving a database from 5.0 to 7.1, local instance to local instance)
Trying to update/add an old CIFS entry in the repository produces the following error: The DTOBase.MarkToBeDeleted() method does not support deleting items that are already deleted
Repository information in the old database is different or non existent from new database causing a discrepancy in path.
1) In Ranger remove the old repository, but DO NOT DELETE savepoints (leave this box unchecked).
2) Add the new repository path, click update, import as read only will be the only option that is available.
3) Close vranger.
3) Install the a compatible version of SQL management studio on vranger.
Installation package for SQL Management Studio 2008 can be found here: http://www.microsoft.com/en-us/download/confirmation.aspx?id=22985
4) Open SQL Management Studio, expand Databases, expand Vranger database (usually vRangerPro)
5) Look for dbo.Repository- right click select Edit Top 200 rows.
6) Look for your repository name in the rows, once found scroll over to the right till you find a column marked IsDeleted- change the value to NULL
7) Scroll over to the left, copy the ID from the colum marked RespositoryID.
8) Map to the repository path with your existing save points, and look for the GlobalManifest file
9) Open with notepad, Find the line item XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
10) Paste the RepositoryID copied over from step 5 and replace existing UUID in between XXXX-XXX
11) Restart the vranger service.