ArcGIS Server數據庫註冊篇(I) — 更新數據庫密碼

某些情況下,管理員不慎修改了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數據庫連接
創建sde數據庫連接

4 登錄ArcGIS Server Manager,在站點 -> Data Store下,點擊“編輯”按鈕;在彈出的Edit Database Connection界面上點擊Import,導入步驟3中新建的sde連接文件
更新SDE數據庫連接
5 重啓服務

注意事項:
1) 更新數據庫密碼後可能導致數據庫用戶被鎖定。
解決辦法:

alter user sde account unlock;

2)通過chrome瀏覽器上傳sde連接文件時,可能報錯如下:
fjsonToken錯誤
解決辦法如下:
(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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章