We are a SQL Server shop. The business side of our IT shop likes to put out policies without vetting them beyond one or two people and they would like all database schema changes to be made only through T-SQL scripts provided to the DBAs. So before the ink is dry I need to argue when and where ArcSDE databases are different. SDE tables and feature classes cannot be created and/or modified through pure Transact-SQL scripts. So I think they will then argue that all changes still need to be scripted and should be done in python.
There is a lot we can do through python arcgis scripting but are there still some things that can only be manipulated through ArcObjects in the realm of schema changes?
I'm wondering how many shops insist that only the DBA can make schema changes to their SDE database?
It shouldn't matter but we are running SQL Server 2008 and SDE 9.3.1.