请问如何使用python对已发布的服务,设置SDE的"动态工作空间"?

系统:WIN10
软件:ArcMap10.2    ArcGIS Server10.2    python2.7
 
目前情况:可以使用Python登录Server并且通过JSON修改已发布服务的很多属性,包括勾选“允许每次请求修改图层顺序和符号”并且设置文件夹类型的工作空间。但是不明白在JSON里是否可以像设置文件夹为动态工作空间那样设置SDE为动态工作空间。因为用Arcmap和Oracle的连接文件(.sde)似乎无法读取出来里面的数据库口令、实例之类的数据(就是在手动发布服务时,从动态工作空间中选择sde链接后,最下面那行自动读取出来的信息)。
 
帮助需求:地图服务已经发布,需要使用python设置动态工作空间为Oracle建立的SDE
已邀请:

alun550 - oh也

赞同来自:

ArcSDE.JPG

像图上里第三行的“连接字符串”,只有.sde的连接文件可以解析出来吗?
 
解析成类似于“$192.168.xx.xxx/orclxxx$SDEXH;DBCLIENT=oracle;DB_CONNECTION_PROPERTIES=192.168.xx.xxx/orclxxx;PROJECT_INSTANCE=SDEXH;VERSION=SDEXH.DEFAULT;AUTHENTICATION_MODE=DBMS;ENCRYPTED_PASSWORD=00022e68384c6369616868633356786c443639384759443945413d3d2a00;”

要回复问题请先登录注册