AnsweredAssumed Answered

Migrate relationship class from OID to GLOBALID failing

Question asked by trudnick on Feb 18, 2015
Latest reply on Feb 19, 2015 by trudnick

I'm having more trouble with this than I would have expected, given that the tool seems to be extremely simple (or would seem so, based on the limited documentation available.)


I'm in 10.2.1.  I have about 200 relationship classes which need to be migrated from using OID to GlobalID.  GlobalIDs have already been added to all the feature classes, and the attributed relationship classes and feature-linked annotation relationship classes have been filtered out. However, the tool will not run in any format and the errors are nearly worthless.


Using MigrateRelationshipClass three different ways:



Straight Python:  ERROR 000732: Input Relationship Class: Dataset \\\GISData\1021UpgradeTesting\GIStest@ARCFM.sde\ARCFM.Elec_125\ARCFM.SWCAB_Fuse125 does not exist or is not supported.


Same rel class in ArcMap immediate Python window

ERROR 000526: Error updating the values Failed to execute (MigrateRelationshipClass). 


From ArcCatalog Toolbox: 

file:///C:/Users/tonstad/AppData/Roaming/ESRI/Desktop10.2/ArcToolbox/Dlg/MdDlgContent.htm#ERROR 000271 Cannot open the input datasets



Now, I have verified that the rel class exists, it references two existing feature classes, it is not attributed or anno, it is part of a versioned dataset, and has GlobalIDs populated.


I cannot see another way to do this without recreating every relationship class, and I'm not even sure where to start with that as there is no documentation on how to do this migration manually.


Anyone having this problem or have any ideas what might be going on? 




Tami O.