在 ArcGIS 软件中,术语“数据库服务器”是指可用于存储桌面或工作组级地理数据库的 Microsoft SQL Server Express 实例。
可通过目录窗口或 ArcCatalog 中的“数据库服务器”节点创建地理数据库并执行数据库服务器的其他管理任务。通过 ArcGIS for Desktop 管理数据库服务器及其地理数据库意味着,即使用户不具备额外的软件或数据库管理专业知识,也能创建和使用这些类型的地理数据库。
为使您初步掌握数据库服务器使用方法,本教程将演示如何使用 ArcGIS for Desktop 执行以下操作:
- 添加数据库服务器并创建新地理数据库。
- 向数据库服务器添加用户并授予权限。
- 将数据加载到地理数据库。
- 编辑数据库服务器上地理数据库中的数据。
- 执行管理任务,如备份和升级地理数据库。
您可以按照自己的进度学习本教程。本教程包括十个练习,每个练习需要 10 到 30 分钟来完成。练习是循序渐进的,必须按顺序分别完成。
入门
为了完成本教程中的任务,必须安装 ArcGIS for Desktop、SQL Server Native Client、Microsoft SQL Server Express 以及教程数据。您还必须在计算机中创建附加登录帐户才能完成某些任务。
软件安装
您必须在计算机上安装 ArcGIS for Desktop(Standard 或 Advanced 许可等级)、SQL Server Native Client、SQL Server Express 以及本教程的 ArcTutor 数据。使用 ArcGIS for Desktop 安装程序提供的数据库服务器安装向导来安装 SQL Server Express 实例,并启用该实例以存储地理数据库。请按照数据库服务器安装指南中的说明完成安装,该指南也随 ArcGIS for Desktop 安装程序一同提供。
您可以在 My Esri 或 Microsoft 的网站中下载 SQL Server Native Client。确保下载与您安装的 SQL Server Express 版本对应的客户端。SQL Server Native Client 必须安装在已安装 ArcGIS for Desktop 的计算机上,以便连接到 SQL Server 实例。按照 Microsoft 的说明安装 SQL Server Native Client。
您可能已安装了 ArcGIS for Desktop,但如果尚未安装,请按照 ArcGIS for Desktop 安装指南中的说明完成安装。如果未安装 ArcTutor 数据,则需要使用 ArcGIS for Desktop 安装程序提供的 ArcTutor 可执行文件进行安装。
与 Windows 操作系统中的所有软件安装一样,您必须是该计算机的管理员才能安装 SQL Server Express、SQL Server Native Client、ArcGIS for Desktop 和教程数据。如果对将要用来学习本教程的计算机没有管理权限,可以请求系统管理员安装所需软件。系统管理员启用 SQL Server Express 实例以存储地理数据库时,应确保管理员将您的登录帐户作为数据库服务器管理员帐户添加到 SQL Server Express 实例。
数据库服务器管理员负责维护数据库服务器、创建并维护地理数据库、添加并管理其数据库服务器用户帐户。本教程将演示如何执行这些任务,因此,如果没有数据库服务器管理员权限,将无法完成本教程。
附加登录帐户
数据库服务器专门使用经 Windows 验证的登录帐户进行身份验证。本教程需要四个 Windows 登录帐户:您的登录帐户和其他三个登录帐户。
如果您是计算机管理员,则可以创建本地 Windows 登录帐户并使用它们。如果您不是管理员,可以请求系统管理员为您的计算机添加三个用户或向您提供三个网络登录帐户以供使用。
您将使用这些登录帐户来学习如何执行以下操作:
- 向数据库服务器添加其他用户并向其授予访问地理数据库及所保存数据的权限。
- 评估不同权限级别允许或不允许用户执行的操作,以便决定应向其他用户授予何种权限。
- 以非管理员用户身份使用数据库服务器及其内容。因此,如果连接到同事的数据库服务器,而您具备有限的权限,您将知道如何使用该服务器。
- 跟踪编辑要素类的人员和时间。
创建附加登录帐户的信息将在练习 4 中介绍。您将在练习 5、练习 6、练习 8、练习 9 和练习 10 中用到附加登录帐户。