數據存儲在PostgreSQL中,通過sde連接發(fā)布到ArcServer中肝箱。
1哄褒、最近數據庫ip發(fā)生變化,在ARcCatelog中修改ArcServer數據存儲時報以下錯誤:
這個問題是arcgis用戶的權限不夠導致的狭园,解決方法如下:
修改arcgis用戶隸屬于Administrator用戶读处,即可解決。
2唱矛、修改數據存儲后已發(fā)布的地圖服務數據存儲還是原來的ip罚舱,無法正常顯示。解決方法如下:
①在ArcCatelog中修改Arcserver的數據存儲
②在AcrServer中绎谦,進入D:\arcgisserver\directories\arcgissystem\arcgisinput\fushun\bkydww.MapServer\extracted\v101
以壓縮包形式打開.msd文件管闷,在layers文件夾下打開服務的xml文件,找到DSID
打開數據存儲配置D:\arcgisserver\config-store\data\enterpriseDatabases\PostgreSQL窃肠,修改dataItem.json文件中的id為上述DSID
③在管理中重啟ArcServer服務