ArcGIS 連接 Sql Server 2008 R2

      我想用我的arccatalog10.1 去連接我的sql server 2008 r2數據庫,我裝數據庫的時候,是使用sql server 的默認實例名,MSSQLSERVER。

(1)打開arcgis catalog 10.1 ,新建到數據庫的連接:


檢查錯誤,發現是輸入的實例名錯了!

(2)重新設這實例名。打開MSSMS,查看連接屬性,有以下信息:

發現實例名爲空。這是我安裝數據庫的時候使用sql server 默認實例名的原因。重新輸入(local)、點號、空格三者其一即可,現在可以連接我的sql server 實例了。注意:

(a)、在 ArcGIS for Desktop 目錄樹中的“數據庫連接”結點下添加數據庫連接時,會在客戶端計算機上創建包含與您提供的數據庫之間的連接信息的文件。該文件的默認位置是 \\<計算機名稱>\Users\<用戶名>\AppData\Roaming\ESRI\Desktop<版本號>\ArcCatalog,但是可以將連接移動到其他位置。只需確保需要建立連接的用戶有權訪問放置連接文件的目錄即可。參見:http://resources.arcgis.com/zh-cn/help/main/10.1/index.html#//019v00000003000000

(b)、數據庫是想要連接到的 SQL Server 或 SQL Database 實例中特定數據庫的名稱。用戶可以在數據庫文本框中輸入數據庫名稱,也可以從下拉列表中選擇數據庫。數據庫名稱最多包含 31 個字符。http://resources.arcgis.com/zh-cn/help/main/10.2/index.html#/na/019v00000003000000/

(c)、在添加完數據庫連接後,會發現有一個“連接到XXX-PC.sde”的連接,圖標上有一個紅色小叉,不知道是什麼原因,但是我郵件,點擊屬性之後,這個紅色小叉就消失了,很少奇怪哦,不知道是不是我的ArcGIS10.1 的原因。

  (3)導入數據。添加一個shape文件到數據庫。

添加成功,顯示如下:

打開GuizhouGDB.mdf數據庫,發現成功添加了表“貴州省界”(注意:shape字段默認爲geometry,從右側字段值就可以看到是二進制的數據):

(4)依然存在的問題是:現在我還不能導入柵格數據。在catalog 裏面右鍵可以發現,我建立的“文件地理數據庫.gdb”,"個人地理數據庫.mdb"都可以導入柵格數據,而我這個數據庫的連接還不能導入柵格數據。什麼原因呢?因爲僅企業級地理數據庫支持柵格數據類型,且創建的 SQL Server 數據類型取決於創建柵格列時使用的 DBTUNE 配置關鍵字。參見“ ArcGIS 支持的 DBMS 數據類型:http://resources.arcgis.com/zh-cn/help/main/10.1/index.html#//019v00000002000000。和“如何存儲和管理柵格數據http://resources.arcgis.com/zh-cn/help/main/10.1/index.html#//009t0000002z000000”,有三種存儲方式:(1)儲爲文件系統中的文件、(2)在地理數據庫中進行存儲,(3)或者從地理數據庫中進行管理而存儲在文件系統中.(柵格數據集的定義:大多數影像數據和柵格數據(例如正射像片或 DEM)均作爲柵格數據集提供。術語柵格數據集指的是存儲在磁盤或地理數據庫中的任何柵格數據模型。它是構建其它數據集的最基本的柵格數據存儲模型 - 鑲嵌數據集管理柵格數據集。它還是來自許多處理柵格數據的地理處理工具的輸出。柵格數據集是組織成一個或多個波段的任何有效的柵格格式。每個波段由一系列像素(單元)的組成,每個像素都有一個值。柵格數據集至少有一個波段。ArcGIS 支持超過 70 種不同的柵格數據集文件格式,其中包括 TIFF、JPEG 2000、Esri Grid(注意是ESRI的,不是arcgis的) 和 MrSid)。說明必須依賴ArcSDE才能存儲。提前預備知識“SQL Server 地理數據庫內的柵格數據集和柵格目錄”:http://resources.arcgis.com/zh-cn/help/main/10.1/index.html#//002q0000007p000000





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章