本文會逐漸豐富,並在遇到問題後進行整理進來。html
1、瞭解ArcGIS Server以及如何利用ArcServer發佈服務數據庫
官方中文幫助文檔:http://resources.arcgis.com/zh-cn/help/main/10.1/index.html#/na/0154000003vt000000/服務器
2、問題以及注意事項彙總spa
一、如何將數據庫註冊到ARCSERVER服務器3d
前置知識:在10.1中,服務器端爲了確保發佈的服務能訪問到所需的數據,採起了以下兩種措施:1)若是數據註冊到了服務器,則服務器會從註冊的數據中找到位置列表,並從這些位置列表信息中讀取到數據。htm
2)若是沒有註冊,則在發佈的過程當中,服務發佈的過程當中將會自動將數據以文件型複製到發佈服務器上,在之後的數據瀏覽過程當中,就會從複製好的文件中讀取數據。這兩種方式中,第一種發佈速度很快,數據blog
能保持同步更新,若是不切圖,瀏覽速度相對第二種要慢;第二種發佈過程較慢,由於須要往服務器拷貝和壓縮成本地數據,且再也不與源數據能保持同步,瀏覽速度要快於第二種;文檔
如何註冊:get
方式1:手動註冊庫。1)在DeskpTop中註冊,引用ArcGIS的幫助文檔:「要在 ArcGIS for Desktop 中將數據庫和數據目錄註冊到 ArcGIS Server,可以使用 ArcGIS Server 屬性 窗口中的數據存儲選項卡。要訪問此選項卡,請在目錄樹中右鍵單擊 ArcGIS Server 的管理或發佈者鏈接,而後選擇服務器屬性。」截圖以下,同步
在彈出的對話框中單擊添加 能夠進行註冊,,並能夠看到全部已經註冊的列表。
2)除了能夠用Desktop進行註冊外,也能夠在ArcServer Manager中進行註冊,登陸後,點擊站點--數據存儲--註冊數據庫。
要注意的是若是在註冊時選擇註冊爲ArcGIS託管的數據庫,在發佈地圖的時候,仍是會拷貝數據,因爲我這裏討論的數據是數據庫型數據,所以不建議將數據拷貝到服務器。
方式2:發佈的時候註冊。
若是沒有註冊數據到服務器,那麼在發佈的時候若是點擊分析功能,會有提示一些High級別的警告信息,如:
雙擊這些警告信息,將會提示你進行註冊數據到服務器,註冊一項完成後建議點擊從新分析,警告這時會減小,而後重複執行上述步驟,直到此類警告所有處理完。
其實這種方式與上述方式一的原理是同樣的。
參考:http://resources.arcgis.com/zh-cn/help/main/10.1/index.html#/na/015400000505000000/ 關於將您的數據註冊到服務器
http://resources.arcgis.com/zh-cn/help/main/10.1/index.html#/na/0154000003rn000000/ 發佈時自動將數據複製到服務器