數(shù)據(jù)存儲在PostgreSQL中,通過sde連接發(fā)布到ArcServer中。
1、最近數(shù)據(jù)庫ip發(fā)生變化,在ARcCatelog中修改ArcServer數(shù)據(jù)存儲時報以下錯誤:

image.png
這個問題是arcgis用戶的權(quán)限不夠?qū)е碌?,解決方法如下:

image.png
修改arcgis用戶隸屬于Administrator用戶,即可解決。

image.png
2、修改數(shù)據(jù)存儲后已發(fā)布的地圖服務(wù)數(shù)據(jù)存儲還是原來的ip,無法正常顯示。解決方法如下:
①在ArcCatelog中修改Arcserver的數(shù)據(jù)存儲
②在AcrServer中,進(jìn)入D:\arcgisserver\directories\arcgissystem\arcgisinput\fushun\bkydww.MapServer\extracted\v101
以壓縮包形式打開.msd文件,在layers文件夾下打開服務(wù)的xml文件,找到DSID

image.png
打開數(shù)據(jù)存儲配置D:\arcgisserver\config-store\data\enterpriseDatabases\PostgreSQL,修改dataItem.json文件中的id為上述DSID

image.png
③在管理中重啟ArcServer服務(wù)