数据库服务器是一个已启用的用来存储地理数据库的 SQL Server Express 实例。运行数据库服务器安装向导以安装 SQL Server Express 实例、启用地理数据库存储并(针对 ArcGIS for Server Workgroup)授权数据库服务器。
注意,如果您正在使用 ArcGIS for Server workgroup,则必须在同一台计算机上安装 ArcGIS for Server 和数据库服务器(SQL Server Express 实例)。
启动安装向导
运行 ESRI.exe 以启动安装向导。
- 以具有管理员权限的用户身份登录到计算机。
- 关闭计算机上的所有应用程序。
- 访问安装可执行文件。
- 如果您已从 My Esri 下载安装文件,请解压缩该文件并运行 ESRI.exe。
- 如果您拥有 ISO 文件,那么请使用 ISO 提取程序进入安装文件并运行 ESRI.exe。
- 如果您拥有 ArcGIS for Server Workgroup、ArcGIS for Desktop 或 ArcGIS Engine 的 DVD,那么请将它插入到相应的驱动器中,然后运行 ESRI.exe。
将打开安装选项 对话框。
- 单击数据库服务器旁的安装以启动安装向导。
随即打开数据库服务器安装向导。
- 阅读第一个窗口中的信息,然后单击下一步继续进行数据库服务器的安装。
如果已安装希望用作数据库服务器的 SQL Server Express 实例,则取消选中安装选项对话框中的 Microsoft SQL Server Express Edition 选项并跳到启用地理数据库存储;否则继续执行 SQL Server Express 安装。
安装 SQL Server Express
按照以下步骤使用数据库服务器安装向导在计算机上安装 SQL Server Express。
- 保持安装选项 对话框中的 Microsoft SQL Server Express Edition 选项为选中状态并单击下一步。
随即打开 Microsoft SQL Server 2012 安装向导。
- 阅读并接受 Microsoft 许可协议。单击下一步继续。
- 安装产品更新,然后单击下一步。
- 打开时,将在要素选择面板上提供以下信息:
- 请确保已选择数据库引擎服务。
- 接受默认目录位置或选择自己的目录位置。
- 单击下一步。
- 将在实例配置面板中提供以下信息:
- 确保已选择命名实例。
- 指定实例名称。默认名称为 SQLExpress。可接受此名称或输入其他名称。
- 接受创建实例的默认位置或浏览至其他位置。
- 单击下一步。
- 将在服务器配置面板中提供以下信息:
- 指定运行“数据库引擎”和“浏览器”服务的帐户或使用默认帐户。有关运行服务所用帐户的详细信息,请参阅 Microsoft SQL Server 文档。
- 确保“数据库引擎”和“浏览器”服务设置为自动启动。
- SQL Server Express 实例使用所在计算机的默认排序规则。如果需要选择其他排序规则,请单击排序规则选项卡并更改“数据库引擎”语言,然后再继续操作。确保使用不区分大小写的排序规则,因为 ArcGIS 不支持区分大小写的排序规则。
- 单击下一步。
- 将在数据库引擎配置面板中提供以下信息:
- 请确保已选择 Windows 身份验证模式。这是在 ArcCatalog 中使用通过“数据库服务器”节点访问的地理数据库时唯一受支持的身份验证模式。
- 为 SQL Server Express 实例添加一个管理员用户。
如果不添加管理员用户,则无法继续安装。
- 单击数据目录选项卡并指定 SQL Server Express 文件的位置,或接受默认位置并单击下一步。
- 在错误报告面板中,可以选择将信息发送到 Microsoft。单击下一步继续安装。
- 安装完成后,单击关闭退出 Microsoft SQL Server 安装向导。
继续启用 SQL Server 实例来存储地理数据库。
启用地理数据库存储
指定用作数据库服务器的 SQL Server Express 实例,或者将服务器管理员添加到数据库服务器。如果正在设置数据库服务器以存储工作组级地理数据库,请向此数据库服务器授予 ArcGIS for Server Workgroup 许可。
指定实例和管理员
指定希望用作数据库服务器的 SQL Server Express 实例。同时,还可以将其他登录帐户添加为服务器管理员。
- 从 SQL Server 实例名称列表中选择要用来存储地理数据库的 SQL Server Express 实例的名称,例如 MyServer\SQLExpress。
- 在要启用的 SQL Server Express 实例(数据库服务器)中输入要充当服务器管理员的用户的登录名。
已在安装 SQL Server Express 时添加了管理员登录帐户。如果您希望具有其他管理员,则仅需要在此处添加其他登录帐户。
登录名应为在域名或计算机名之后加反斜线 (\) 和用户的名称,例如 WORLD\David。该用户在操作系统级不具有任何附加权限,但可以在数据库服务器上执行所有必要的管理员功能。
- 单击下一步。
- 如果您正在设置数据库服务器以存储桌面地理数据库,则请单击完成退出向导。如果您正在设置数据库服务器以存储工作组级地理数据库,则请继续授权。
对工作组级数据库服务器进行授权
您可以使用 Esri 向您提供的 ArcGIS for Server workgroup 许可或授权 ArcGIS for Server workgroup 时所创建的密钥代码文件对数据库服务器进行授权。
对 ArcGIS for Server 进行授权时,请使用此密钥代码文件对数据库服务器进行授权。
- 在授权选项 对话框中选择适合实际情况的选项:
- 如果使用 Esri 向您提供的 ArcGIS for Server workgroup 许可对数据库服务器进行授权,则请选择第一个注册选项,我已安装了软件,需要对它进行授权。单击下一步继续。
- 如果您已授权 ArcGIS for Server 或者您已通过电子邮件向 Esri 请求许可文件,则请选择第二个注册选项,我已收到来自 Esri 的授权文件,并且现在已准备好完成授权过程。输入或浏览至 \\Program Files\ESRI\License<ArcGIS release#>\sysgen 文件夹中文件或密钥代码文件的路径和名称。单击下一步并继续执行步骤 8。
- 如果您选择的是我已安装了软件,需要对它进行授权,请在授权方法 对话框中选择一个选项:
- 如果您在运行该向导的计算机中具备 Internet 访问权限,可以选择立即使用 Internet 通过 Esri 进行授权。选择该方法将自动通过 Esri 对软件进行授权。
- 如果您在运行该向导的计算机中不具备 Internet 访问权限,可选择在 Esri 的网站或通过电子邮件接收授权文件进行授权。选择该选项后授权信息将被保存,然后,您便可在具备 Internet 访问权限的计算机中将该信息以电子邮件的形式发送至 ESRI 或提交至 ESRI 网站。您将收到授权文件,然后便需要重新运行向导以启用地理数据库,以便对软件进行授权。
- 必须提供帐户信息才能通过 Esri 授权软件。输入必要信息,然后单击下一步继续。
- 提供您的组织信息以及您在组织中的任职信息,然后单击下一步。
- 在软件授权码对话框中输入 ArcGIS Server 授权码。
该授权码已和有关如何获取软件的信息一起发送给贵组织。如果没有授权码,请联系贵组织负责软件采购和维护合同的相关人员。
- 如果选择的是选项立即使用 Internet 通过 Esri 进行授权,那么您提供的信息将自动发送至 Esri,随后您的软件便可得到授权。之后便会在计算机注册表的 SQL Server Express Services 条目中写入一个条目,从而使该 SQL Server Express 的示例具备存储地理数据库的能力。前进至步骤 8。
- 如果您选择的是选项在 Esri 的网站或通过电子邮件接收授权文件进行授权,则会立即弹出电子邮件授权对话框。单击保存创建文件,该文件可通过电子邮件提交至 Esri 或传送到另一台计算机中,然后通过 My Esri 提交。
收到 Esri 的授权文件后,请重新运行该向导,在授权选项 对话框中选择我已收到来自 Esri 的授权文件,并且现在已准备好完成授权过程选项。
- 要完成授权,请单击完成。
接下来的步骤
既然现在已安装 SQL Server Express 实例且已准备存储地理数据库,则请将 ArcGIS for Desktop 客户端配置为使用数据库服务器。