ArcGIS Server 101發(fā)布要素服務(wù)時遇到的數(shù)據(jù)庫注冊問題總結(jié)_第1頁
ArcGIS Server 101發(fā)布要素服務(wù)時遇到的數(shù)據(jù)庫注冊問題總結(jié)_第2頁
ArcGIS Server 101發(fā)布要素服務(wù)時遇到的數(shù)據(jù)庫注冊問題總結(jié)_第3頁
ArcGIS Server 101發(fā)布要素服務(wù)時遇到的數(shù)據(jù)庫注冊問題總結(jié)_第4頁
ArcGIS Server 101發(fā)布要素服務(wù)時遇到的數(shù)據(jù)庫注冊問題總結(jié)_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、ArcGIS Server 10.1發(fā)布要素服務(wù)時遇到的數(shù)據(jù)庫注冊問題總結(jié)(一)昨天升級了ArcGIS Server升級到了10.1,10.0時的服務(wù)需要重新搭建一遍,苦逼了3天,算搞定了。不過最老火的是在發(fā)布要素服務(wù)的時候,關(guān)于數(shù)據(jù)庫注冊的問題,硬是折磨了我2天.現(xiàn)在把遇到的問題總結(jié)一下,以便遇到和我相同問題的人有一個參考,少走一些彎路,文中也會有提到一些沒有解決的問題,還希望路過的大神解決,幫助指點指點,鄙人感激不盡。本文的工作環(huán)境:Windows 7 64 位旗艦版ArcGIS Server 10.1ArcGIS Desktop 10.1IIS 7.0開始的時候以為10.1發(fā)布要素服務(wù)和

2、10.0一樣,需要安裝ArcSDE,后來查閱資料發(fā)現(xiàn)不需要,數(shù)據(jù)庫直連方式就可以了。首先我來說一下發(fā)布要素服務(wù)的過程,這里依照了這篇文章:按照這篇文章的過程,一步一步做,之前的過程都沒有錯。不過在Analyze的時候始終出現(xiàn)如下錯誤:SEVERITY STATUS CODE DESCRIPTION NAME TYPE DATA FRAMEHigh Unresolved 00090 Feature service requires a registered database Layers Data Frame Layers盡管這里我注冊了地理數(shù)據(jù),雙擊錯誤可彈出如下注冊信息:點擊查看連接屬性如下

3、所示:查閱了半天資料,在ESRI發(fā)了求助帖,在群里也尋求了幫助,無果。琢磨了兩天終于找出了解決辦法:辦法一:打開Windows 服務(wù)列表,停掉ArcGIS Server,點擊屬性,修改其登陸身份為本地登錄身份:然后啟動服務(wù)。然后在發(fā)布服務(wù)注冊數(shù)據(jù)庫時,在數(shù)據(jù)庫連接設(shè)置中選擇操作系統(tǒng)身份驗證:點擊OK,注冊鏈接數(shù)據(jù)庫連接如下所示:記得勾選Same as publisher database connection,勾選之后Serevr database connection的數(shù)據(jù)庫認證方式即為操作系統(tǒng)認證。然后點擊OK。最后點擊Analyze,發(fā)現(xiàn)錯誤已經(jīng)沒有,接著點擊Publish可以發(fā)布成功。

4、解決方法二:ArcGIS Server的登陸方式為ArcGIS Server Account賬戶:如下圖所示:不同的是注冊數(shù)據(jù)庫部分。這里數(shù)據(jù)庫連接設(shè)置部分依舊是操作系統(tǒng)認證方式然后點擊Server database connection框中的Edit,在認證類型中選擇數(shù)據(jù)庫認證方式,輸入用戶和密碼,一般都是用戶名都是:sde,密碼為自己設(shè)定的。如下圖所示:點擊OK,回到Registered Database頁面,這里上方法一不同的是:Server database connection,這里記得不要勾選Same as publisher database connection這里的Geoda

5、ta service可以勾選也可不勾選,本文中ArcGIS Server已存在,所示顯示的是Geodata service顯示為灰色勾選狀態(tài)。這里記得一定不要勾選Same as publisher database connection,否則會出現(xiàn)如下的錯誤:說明:在文章開頭給出的參考文中,它勾選了Same as publisher database connection,但是我在自己的機器上一直沒有成功。不知道為什么希望大神指點迷津。即表示無法ArcGIS Server無法訪問數(shù)據(jù)庫。然后點擊Analyze,錯誤解決,點擊Publish發(fā)布成功。解決方法三:以上我們都采用的是注冊數(shù)據(jù)庫,這里

6、選擇注冊托管數(shù)據(jù)庫。過程可參考這里給出很好示例。當編輯要素所在地理數(shù)據(jù)庫被注冊為托管數(shù)據(jù)庫后,再點擊Analyze,錯誤也會解決,點擊Publish,可發(fā)布成功??偨Y(jié):解決方法一和解決方法二中數(shù)據(jù)庫被直接注冊到ArcGIS Server,不同的是ArcGIS Server登陸的身份。一個是本地系統(tǒng),及操作系統(tǒng)登錄身份(Windows 身份),一個是ArcGIS Server用戶身份。這里推薦ArcGIS Server Account身份登錄,主要是考慮到ArcGIS Server分布式安裝時,Windows 身份登錄將失效。不過Windows 身份登錄的安全性要比ArcGIS Server A

7、ccount身份登錄高一些,因為其采用了基于證書的安全機制。這里我們還會發(fā)現(xiàn)Serevr database connection和 publisher database connection也有一定的區(qū)別。在方法一種由于ArcGIS Server采用的是本地系統(tǒng)賬戶,所有Serevr database connection為操作系統(tǒng)認證方式。在方法二中由于ArcGIS Server采用的是ArcGIS Server Account身份登錄,所以Serevr database connection采用的是數(shù)據(jù)庫認證方式。而publisher database connection都為操作系統(tǒng)認證

8、方式。雖然publisher database connection采用數(shù)據(jù)庫認證方式時,可以注冊成功,但是發(fā)布要素服務(wù)時依舊提示數(shù)據(jù)庫沒有注冊的錯誤。解決方法三采用的是托管注冊,這時地理數(shù)據(jù)庫將Copy到ArcGIS Server,一般不推薦,因為當數(shù)據(jù)庫比較大時,Copy的話會比較占空間。以上是遇到問題的一點總結(jié),個人覺得還是ArcGIS Server對數(shù)據(jù)庫訪問權(quán)限的問題,但是一直也沒有搞懂其中的機制。暫時就寫這么多吧!ESRI參考文檔:ESRI視頻:ArcGIS Server 10.1發(fā)布要素服務(wù)時遇到的數(shù)據(jù)庫注冊問題總結(jié) (二)在上一篇文章中:說到應(yīng)用該博文方法。最后發(fā)布失敗。今天有

9、琢磨了半天,終于成功了。解決方法:1.刪除ArcGIS Server Account賬戶,重新Postinstall.2.刪除SQL Server 2008 R2中的sde賬戶,及數(shù)據(jù)庫(因為當初ArcMap升級到10.1之后,保留了10.0的sde數(shù)據(jù)庫及賬戶,所以猜想這有可能是之前失敗的原因)提示:刪除之前記得備份自己的數(shù)據(jù),可先在ArcMap中建立數(shù)據(jù)庫連接,到處數(shù)據(jù)xml。如下圖所示:3.使用Data Management toolGeodatabase AdministrationCreate Enterprise Geodatabase工具新建地理數(shù)據(jù)庫需要注意的是Database

10、 Administrator必須要以 sysadmin服務(wù)器角色登錄。下面是sa默認的服務(wù)器角色:具體可參考這里:4.構(gòu)建數(shù)據(jù)庫之后可在ArcMap中連接剛才創(chuàng)建的地理數(shù)據(jù)庫。這里選擇數(shù)據(jù)庫認證。5.在ArcGIS Server 中注冊數(shù)據(jù)庫右鍵Arcgis服務(wù)選擇server properties輸入自定義的Name,例如Testsde,然后點擊Publisher database connection中的edit.在數(shù)據(jù)庫連接中選擇數(shù)據(jù)庫認證.點擊OK之后,勾選Same as publisher database connection.說明:在上一篇文章中,說使用數(shù)據(jù)庫認證失敗,這里解決了這個問題。6. 注冊之后,將數(shù)據(jù)庫中的數(shù)據(jù)拖入到TOC中,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論