ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS for Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

数据库服务器

  • 设置
  • 连接
  • 维护服务器和地理数据库
  • 使用地理数据库数据

在 ArcGIS 软件中,术语“数据库服务器”是指已配置用于存储桌面或工作组级地理数据库的 Microsoft SQL Server Express 实例。许可等级为 Desktop Standard 或 Desktop Advanced 的 ArcGIS Desktop、ArcGIS Engine 和 ArcGIS Server(工作组版)包含用于创建这些数据库服务器的 SQL Server Express 安装文件。

用户只要从以下任意一处获得 Desktop Advanced 或 Desktop Standard 许可就可以设置和使用 SQL Server Express(一种数据库服务器)的实例来存储地理数据库:ArcGIS Desktop、带有“地理数据库更新”选项的 ArcGIS Engine 或 ArcGIS Enterprise 工作组版。

可以设置一个数据库服务器供自己使用,也可以将其他用户添加到数据库服务器,以便允许他们访问数据库服务器上的地理数据库。大多数情况下,设置数据库服务器的用户是服务器管理员。此用户负责访问数据库服务器并进行维护。

以下是配置和使用数据库服务器及其存储的地理数据库的摘要。

设置

要设置数据库服务器,请安装 SQL Server Express 并启用它来存储地理数据库,向目录树中数据库服务器下的 SQL Server 实例添加一个连接,然后创建地理数据库。

安装 SQL Server Express

使用随 ArcGIS Desktop、ArcGIS Engine 或 ArcGIS Enterprise 提供的 SQL Server Express 安装文件安装 SQL Server Express 并将其启用以存储地理数据库。

注:

您必须是 Windows 计算机管理员才能安装软件。如果不是,则需由组织的管理员为您安装并启用 SQL Server Express。确保安装 SQL Server Express 的人员将您作为管理员添加到实例中。

另请注意,在配置随 ArcGIS Enterprise 工作组版一起使用的数据库服务器时,您必须将 ArcGIS Server 与 SQL Server Express 实例安装在同一计算机上。

安装 SQL Server 客户端

要连接 ArcMap 与 SQL Server Express 实例,请在安装 ArcMap 的计算机上安装 SQL Server 客户端(odbc 驱动程序)。

您可以在 Microsoft 网站或 My Esri 中下载 SQL Server odbc 驱动程序。有关安装说明,请参阅 Microsoft 文档。

不需要在 ArcGIS Server Workgroup 计算机上安装 SQL Server 客户端,因为 SQL Server Express 实例已包含需要连接的文件。

创建地理数据库

设置 SQL Server Express 和 SQL Server 客户端后,启动 ArcMap 和目录窗口或独立的 ArcCatalog 应用程序以向数据库服务器添加连接。

此时,已连接到服务器,但并不存在地理数据库。因此,下一步是在数据库服务器上创建一个或多个地理数据库。

如果其他用户也需要访问新建立的地理数据库,那么您必须将其添加到数据库服务器。

添加用户

作为服务器管理员,您需要为必须访问数据库服务器上的地理数据库的所有用户添加 Windows 登录帐户到数据库服务器中。服务器管理员还负责分配对地理数据库的用户权限。

添加数据

任何具有地理数据库读/写权限的用户均可在数据库服务器上创建数据或将数据导入地理数据库中。有关向地理数据库填充数据的信息,请参阅“添加数据集”部分中的相关主题。要开始执行此操作,请参阅将数据集添加到地理数据库的概述。

连接

有两种方法可用于从 ArcMap 访问数据库服务器上的地理数据库:通过目录树中的数据库服务器或数据库连接。

服务器和地理数据库管理员必须在“数据库服务器”节点下创建连接以执行管理任务(例如,创建地理数据库的备份或更改用户权限)。添加数据库服务器连接后,该连接将在重启 ArcMap 或 ArcCatalog 后出现。您可以双击数据库服务器进行重新连接。

仅需要创建、编辑、发布或从地理数据库读取数据的用户可通过目录树中的数据库连接节点连接至特定地理数据库。注意,运行大量地理处理工具或发布服务时必须使用数据库连接(.sde 文件)。服务器管理员应为用户提供创建数据库连接(或创建要使用的连接文件)所需的信息。有关详细信息,请参阅预配置连接文件。

维护服务器和地理数据库

除创建地理数据库、添加用户和控制用户权限之外,服务器管理员还负责以下任务:

  • 在数据库服务器之间移动地理数据库
  • 将地理数据库恢复到数据库服务器
  • 升级 SQL Server Express
  • 更新 ArcGIS 许可密钥

可由地理数据库管理员或服务器管理员执行地理数据库维护任务。地理数据库维护任务包括以下内容:

  • 创建地理数据库备份
  • 维护地理数据库性能
  • 升级地理数据库
  • 删除不需要的地理数据库

使用地理数据库数据

数据库服务器及其地理数据库设置完毕后,对地理数据库中的数据具有读/写权限的用户便可对现有数据进行编辑。要开始编辑,请参阅编辑快速浏览。

数据还可能在地图中使用。有关在 ArcMap 中进行地图绘制的主题,请参阅帮助的“制图和可视化”部分。

另外,还可以通过 ArcGIS 服务访问地理数据库数据。有关从 ArcGIS Server 站点访问数据库服务器所需进行的必要准备的信息,请参阅使数据可供 ArcGIS Server 访问。

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS 平台

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • Esri 博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
Copyright © 2019 Esri. | 隐私政策 | 法律声明