ArcGIS Server是基于服務(wù)器的綜合性GIS產(chǎn)品,提供高級GIS服務(wù)和應(yīng)用程序以及企業(yè)地理數(shù)據(jù)管理功能。ArcGIS Server 10.1版本中,SOM/SOC架構(gòu)將被取消,取而代之的是點對點的集群方式。這種方式針對云計算設(shè)計,在提高性能的同時,將對ArcGIS Server的可伸縮性部署提供極大便利。
在xp系統(tǒng)上安裝ArcGIS Server10.0(下方均簡稱server),解決了一些初學(xué)者可能面臨的problem,給大家貼出來,
希望能夠給初學(xué)者一些有益的幫助。
我的系統(tǒng)環(huán)境:
XP系統(tǒng)
已安裝了VS2010(安裝過了.net framework 4.0)
安裝好了arcgis desktop 和engine以及AO sdk
同時,也安裝了arcgis server 10.0(未正確安裝,表現(xiàn)特征有:arcgis server菜單中沒有arcgis server manager鏈接,無法在瀏覽器打開arcgis server manager)
以下是我的修復(fù)安裝的基本流程:
1.卸載ArcGIS Server 10.0;
a)卸載GIS Services(ps:需要關(guān)閉som和soc進(jìn)程)
b)卸載web adf application;
2.安裝xp系統(tǒng)的IIS;詳細(xì)安裝步驟,可以參考這里;(xp的iis安裝包見文章最下方 XP系統(tǒng)IIS 5.1安裝包)
3.正常安裝ArcGIS Server(詳細(xì)安裝說明見文章最下方 ArcGIS Server 10.0安裝教程)
a)安裝GIS Services;
b)GIS服務(wù)器安裝后配置;
c)手動系統(tǒng)配置;(添加arcgissom、本地賬戶到agsadmin、agsusers組)
d)安裝Web application;
e)安裝完成后,使用Server進(jìn)行創(chuàng)建、發(fā)布和管理GIS服務(wù),并可進(jìn)行Web app 開發(fā)。(發(fā)布服務(wù)詳細(xì)流程見文章最下方 Arcgis Server 10.0發(fā)布地圖)
Arcgis Server10.0 Error Collection:
1.登錄ArcGIS server manager,出現(xiàn)“訪問IIS元數(shù)據(jù)庫失敗”錯誤,如下:
訪問 IIS 元數(shù)據(jù)庫失敗。
說明: 執(zhí)行當(dāng)前 Web 請求期間,出現(xiàn)未處理的異常。請檢查堆棧跟蹤信息,以了解有關(guān)該錯誤以及代碼中導(dǎo)致錯誤的出處的詳細(xì)信息。
異常詳細(xì)信息: System.Web.Hosting.HostingEnvironmentException: 訪問 IIS 元數(shù)據(jù)庫失敗。
用于運行 ASP.NET 的進(jìn)程帳戶必須具有對 IIS 元數(shù)據(jù)庫(如 IIS://servername/W3SVC)的讀訪問權(quán)。有關(guān)如何修改元數(shù)據(jù)庫權(quán)限的信息,請參見 http://support.microsoft.com/?kbid=267904。
解決方法:
造成此問題多是因為我本機電腦先安裝了.net framework,后裝IIS ;
開始——程序——vs2010——vs tools——SDK 命令提示
輸入:
aspnet_regiis -i,然后,單擊回車鍵;
成功解決問題! 2.arcgis server10.0,使用arcgissom賬戶無法登錄arcgis server manager,提示:必須以agsadmin的組成員的賬戶進(jìn)行登錄;原因:agsadmin組成的賬戶成員具有登錄arcgis server manager的權(quán)限;解決方法:打開本地用戶和組;選擇計算機,右鍵屬性,選擇管理,打開計算機管理窗口,選擇本地用戶和組,雙擊打開組,如截圖:
添加自己的管理員賬戶、arcgissom到agsadmin組中;添加管理員賬戶、arcgissom、arcgiswebservices到agsusers組中; 再次使用arcgissom登錄,發(fā)現(xiàn)能夠成功了! 3.使用arcgis server manager,創(chuàng)建web application,發(fā)現(xiàn)以下問題——“Insufficient privilege,the current logged on user does not have administrative access to the web server.”如下圖:
解決方法:添加本地賬戶到administrators組中;刷新server manager頁面,可能出現(xiàn)下方的錯誤:
沒關(guān)系,只需要你重啟你的瀏覽器,最終如下圖:
4.使用vs2010創(chuàng)建web mapping application,出現(xiàn)“連接到無法連接到asp.net development server”的錯誤解決方法:打開網(wǎng)址屬性頁,網(wǎng)站的目標(biāo)Framework由4.0改為3.5如下圖:
最終,發(fā)布網(wǎng)站成功(arcgis server 不是很穩(wěn)定,有時候發(fā)布的地圖為空白的,有時候又不會,坑爹。。。。
一些參考資料(百度網(wǎng)盤):