成功創建企業級地理數據庫所具備的條件
- 請確認您想使用的 ArcGIS、SQL Server 和操作系統組合相互兼容。
- 下載連接到用於存儲地理數據庫的 SQL Server 版本所需的 SQL Server ODBC 客戶端。
- 獲取 ArcGIS Server 密鑰代碼文件,然後將其放置到可從用於創建地理數據庫的 ArcGIS 客戶端訪問的位置。
- 確定將創建地理數據庫的人員(這會影響創建數據庫的人員),以及運行哪個工具來創建地理數據庫。按照適合實際情況的說明進行操作:
使用到的軟件版本
arcgis版本:10.4.1
SQL service版本:SQL service 2016、SQL service2014、SQL service2012
1.通過ArcMap創建地理數據服務器
1.1打開ArcMap
1.2 打開ArcToolbox
菜單欄->地理處理->ArcToolbox
1.3 創建企業級數據庫
數據管理工具-> 地理數據庫管理-> 創建企業級數據庫
數據庫平臺:通過數據庫平臺可以選擇數據庫,Arcgis支持的數據庫有
- IBM Db2
- IBM Informix
- Microsoft SQL Server
- Oracle
- PostgreSQL
實例:計算機名\數數據庫服務名稱,也可通過SSMS查看。
數據庫:如果存在則連接,如果不存在則創建新的數據庫
操作系統身份驗證:
- 要以經操作系統驗證的 sysadmin 登錄帳戶進行登錄,請選中操作系統身份驗證。您必須使用正確的登錄信息登錄到 Windows 才能使用此選項。
- 要以 sysadmin 登錄,可以在數據庫管理員文本框中輸入 sysadmin 用戶名,並在數據庫管理員密碼文本框中輸入相應的密碼。
Sde擁有方案:
- 如果選擇 sde 擁有的方案,則地理數據庫管理員文本框將以 sde 來填充。如果不存在使用該名稱的用戶,則工具將創建該用戶及其對應的方案,並且會向該用戶授予創建地理數據庫所需的權限。
- 如果使用數據庫身份驗證和 dbo 方案存儲地理數據庫,可以在地理數據庫管理員文本框中輸入 SQL Server 實例中 dbo 的用戶名。
- 如果使用的是操作系統身份驗證來連接數據庫,則您的當前登錄必須在 SQL Server sysadmin 固定服務器角色中才能創建 dbo 方案地理數據庫。
授權文件:安裝目錄\ESRI\License10.4\sysgen
創建成功
遇到的坑:
1. 錯誤:訪問DBMS服務器失敗
數據庫版本和Arcgis版本問題