我正在寻找有关如何编写 SQL 脚本以在 ArcSDE 中自动创建版本化要素类的信息我希望能够自动执行该过程并将脚本置于版本控制之下。谁能指出我解释如何做到这一点的资源?
这甚至可能吗?添加要素类时,表和数据之间似乎存在很多相互关系。
PS 它不一定是纯 SQL,但它应该是某种脚本,以便我们可以保存到版本控制并在 ESRI 桌面工具之外运行。
我正在寻找有关如何编写 SQL 脚本以在 ArcSDE 中自动创建版本化要素类的信息我希望能够自动执行该过程并将脚本置于版本控制之下。谁能指出我解释如何做到这一点的资源?
这甚至可能吗?添加要素类时,表和数据之间似乎存在很多相互关系。
PS 它不一定是纯 SQL,但它应该是某种脚本,以便我们可以保存到版本控制并在 ESRI 桌面工具之外运行。
在不破坏数据库的情况下在 SQL 中执行此操作将非常困难。正如您所指出的,表之间有很多关系,如果您不正确,那么您的数据库就会混乱。
如果您正在查看脚本解决方案,您可能希望查看创建 Python 脚本以创建版本化要素类。有几种方法可以做到这一点,从在记事本中创建原始 Python 脚本,到在 ArcCatalog 中创建地理处理模型并将模型导出到 Python 脚本。
这是 ESRI 地理处理脚本帮助的链接:http ://webhelp.esri.com/arcgisdesktop/9.3/index.cfm?TopicName=An_overview_of_writing_geoprocessing_scripts