ArcGIS Server数据库注册篇(I) — 更新数据库密码

0
分享 2018-10-30
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zssai201 ... 59190
某些情况下,管理员不慎修改了SDE数据库用户的密码;或者,SDE数据库用户的密码可能需要进行定期更新。这种模式下,如何确保数据源存储在SDE中的服务(包括地图服务,要素服务,影像服务)可以继续正确访问呢?在10.4版本推出之前,我们可能需要重新发布这些服务,或者通过绞尽脑汁的手段批量更改所有和SDE连接有关的文件,不论何种方法,都是需要耗费相当的时间的。不过,从10.4版本开始,这一状况得到了全面的改观。 小编下面总述一下数据库密码更新的完整过程。
1 原始SDE数据库连接:
Instance:192.168.100.105/pdborcl
User name: sde
Password: sde
2 更新SDE数据库用户的密码
 alter user sde identified by newsde; 

3 根据步骤2中设置的新密码新建sde数据库连接

4 登录ArcGIS Server Manager,在站点 -> Data Store下,点击“编辑”按钮;在弹出的Edit Database Connection界面上点击Import,导入步骤3中新建的sde连接文件

5 重启服务
注意事项:
1) 更新数据库密码后可能导致数据库用户被锁定。
解决办法:
alter user sde account unlock;

2)通过chrome浏览器上传sde连接文件时,可能报错如下:

解决办法如下:
(1) 通过IE上传
(2) 对ArcGIS for Server安装ArcGIS Server Manager Upload Patch。链接如下:
https://support.esri.com/en/download/7449
3)对于10.4之前的ArcGIS for Server,如果要实现数据库连接的更新,则需要执行如下步骤:
  • 1 升级 ArcGIS for Server至10.4及以上版本;
  • 2 验证和修复所有的数据库连接
  • 3 运行ExternalizeConnectionStrings.bat 脚本实现密码的更新

更加详细的信息,请参见下面的链接:
https://enterprise.arcgis.com/en/server/10.4/get-started/windows/upgrade-arcgis-server.htm#ESRI_SECTION1_0BD00D1553434C19A04723F5BA27CC41

文章来源:http://blog.csdn.net/zssai2015/article/details/81459190

0 个评论

要回复文章请先登录注册