Thank you James, its a fantastic script. Saved reinventing the wheel and is more comprehensive than we would create. If you are doing any updates, would you please consider unique domain naming. I cannot see if any one has mentioned it already but I'd also had a problem where a domain from a previous survey was preventing creation of a new survey from another schema user into a SQLServer Geodatabase. It would be useful if the domain name could be set to be more unique across the geodatabase, e.g. schemauser_survey domain name. The error that was returned when the survey was synchronized is : ====================== FAIL: Making Tables exception: ERROR 000464: Cannot get exclusive schema lock. Either being edited or in use by another application. Failed to execute (TableToDomain). ['ERROR 000464: Cannot get exclusive schema lock. Either being edited or in use by another application.\nFailed to execute (TableToDomain).\n'] <class 'arcgisscripting.ExecuteError'> 562 Thank you Kind regards
... View more