Utilizando arcpy y ArcGIS 10.1 SP1 (Build 3143) contra una geodatabase empresarial Oracle 11g, estoy intentando añadir un índice a un atributo existente en una clase de característica existente:
arcpy.AddIndex_management(feature_class,attribute_name,idx_name)
Funcionando como propietario de la mesa:
arcgisscripting.ExecuteError: ERROR 999999: Error al ejecutar la función. Operación sólo permitida por el propietario de la versión [SDE.DEFAULT]. Error al ejecutar (AddIndex).
La versión por defecto es Protegido.
Funcionando como SDE:
arcgisscripting.ExecuteError: ERROR 999999: Error al ejecutar la función. Permisos insuficientes Error al ejecutar (AddIndex).
Dado que la clase de función pertenece a un usuario distinto del propietario de la versión, ¿qué permisos se necesitan para añadir un índice?
En ArcCatalog, el propietario de la tabla puede añadir un índice.
Como solución, ¿es posible cambiar el acceso de la versión por defecto a través de ArcPy?