标注 | 说明 | 数据类型 |
数据库平台
|
指定要建立连接以创建地理数据库的数据库管理系统类型。
|
String |
实例
|
实例名称。 对于 SQL Server ,请提供 SQL Server 实例名称。 不支持区分大小写或二进制排序规则 SQL Server 实例。 对于 Oracle ,请提供 TNS 名称或 Oracle Easy Connection 字符串。 对于 PostgreSQL ,请提供安装 PostgreSQL 的服务器的名称。 |
String |
数据库
(可选)
|
数据库名称。 此参数对 PostgreSQL 和 SQL Server 有效。 您可以提供现有的、预先配置的数据库名称,也可以输入此工具要创建的数据库名称。 如果该工具在 SQL Server 中创建数据库,则文件大小可与为 SQL Server 模型数据库定义的大小相同,或者对于 .mdf 文件为 500 MB,对于 .ldf 文件为 125 MB,取较大值。 .mdf 文件和 .ldf 文件均可在数据库服务器上的默认 SQL Server 位置上创建。 请勿命名数据库 sde。 如果该工具在 PostgreSQL 中创建数据库,则其会使用 template1 数据库作为您数据库的模板。 如果您需要使用其他模板(例如,您需要对 PostGIS 可用的模板),您必须在运行此工具之前创建数据库或提供现有数据库的名称。 数据库名称请始终使用小写字符。 如果您使用了大写字母,则工具会将其转换为小写形式。 |
String |
操作系统身份验证
(可选)
|
指定数据库连接将使用的身份验证类型。
|
Boolean |
数据库管理员
(可选)
|
用于数据库身份验证的数据库管理员用户。 对于 Oracle ,请使用 sys 用户。 对于 PostgreSQL ,请指定具有超级用户身份的用户。 对于 SQL Server ,请指定具有 sysadmin 固定服务器角色的任何成员。 |
String |
数据库管理员密码
(可选)
|
用于数据库身份验证的数据库管理员密码。 |
Encrypted String |
Sde 拥有的方案
(可选)
|
该参数仅对 SQL Server 有效,并指定将在数据库的 sde 用户方案中还是在 dbo 方案中创建地理数据库。 。
|
Boolean |
地理数据库管理员
(可选)
|
地理数据库管理员用户名称。 如果使用的是 PostgreSQL ,该值必须为 sde 。 如果 sde 登录角色不存在,此工具将在数据库集群中创建该登录角色并授予其超级用户状态。 如果 sde 登录角色已存在,当其没有超级用户状态时,此工具将对其授予这一状态。 此工具还会在数据库中创建 sde 方案并向公共角色授予对该方案的使用权限。 如果使用的是 Oracle ,则值为 sde 。 如果 sde 数据库中不存在 Oracle 用户,则此工具将创建用户并授予其创建和升级地理数据库以及断开用户与数据库之间连接所需的权限。 此工具还将授予使用 Oracle Data Pump 导入数据所需的权限。 如果 sde 用户已存在,则该工具将向现有用户授予同样的权限。
注:Oracle 中不再支持创建或升级用户方案地理数据库。 如果使用的是 SQL Server 并指定了一个 sde 方案地理数据库,则该值必须为 sde 。 此工具将创建 sde 登录、数据库用户和方案,并授予其创建地理数据库以及从 SQL Server 实例移除连接所需的权限。 如果指定了 dbo 方案,则不要为该参数提供值。 |
String |
地理数据库管理员密码
(可选)
|
地理数据库管理员用户的密码。 如果地理数据库管理员用户已存在于数据库管理系统中,则提供的密码必须与现有密码相匹配。 如果地理数据库管理员用户尚未存在,则为新用户提供一个有效的数据库密码。 该密码必须符合数据库强制的密码策略。 密码是一个加密字符串。 |
Encrypted String |
表空间名称
(可选)
|
表空间名称。 该参数只对 Oracle 和 PostgreSQL 数据库管理系统类型有效。 对于 Oracle ,请执行以下某项操作:
此工具不会在 PostgreSQL 中创建表空间。 必须为用作数据库默认表空间的现有表空间提供名称,或者将此参数留空。 如果将此参数留空,则工具将在 pg_default 表空间中创建一个数据库。 |
String |
授权文件
|
授权 ArcGIS Server 时创建的密钥代码文件。 如果尚未执行此操作,则请授权 ArcGIS Server 来创建此文件。 此文件位于 Linux 的 <drive>\Program Files\ESRI\License<release#>\sysgen 文件夹或 Windows 的 /arcgis/server/framework/runtime/.wine/drive_c/Program Files/ESRI/License<release#>/sysgen 目录中。 提示:/.wine 目录是一个隐藏目录。 您可能需要从 ArcGIS Server 计算机将密钥代码文件拷贝到工具可以访问的位置。 |
File |
空间类型
(可选)
|
指定要使用的空间类型。 此项仅适用于 PostgreSQL 数据库。
|
String |
派生输出
标注 | 说明 | 数据类型 |
创建企业级地理数据库成功 |
指定是否已成功创建企业级地理数据库。 |
Boolean |