创建地理数据服务器

成功创建企业级地理数据库所具备的条件

  • 请确认您想使用的 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 创建企业级数据库

数据管理工具-> 地理数据库管理-> 创建企业级数据库

创建地理数据服务器_第1张图片

 

数据库平台:通过数据库平台可以选择数据库,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

创建地理数据服务器_第2张图片

创建成功

创建地理数据服务器_第3张图片

遇到的坑:

1. 错误:访问DBMS服务器失败

数据库版本和Arcgis版本问题

参考文献:https://desktop.arcgis.com/zh-cn/arcmap/latest/manage-data/gdbs-in-sql-server/setup-geodatabase-sqlserver.htm

你可能感兴趣的:(Arcgis开发)