Oracle 中的地理数据库管理员

Oracle 中的地理数据库管理员帐户是拥有地理数据库资料档案库所在方案的帐户。 sde 地理数据库的地理数据库管理员必须命名为 sde。 该帐户拥有并管理以下内容:

  • sde 地理数据库的系统表、视图、触发器和过程
  • ST_Geometry 类型和函数
  • sde 地理数据库中的默认地理数据库版本

除主 sde 地理数据库之外,其他用户方案中也可能有地理数据库。 这些地理数据库的管理员是方案所有者。 该用户拥有并管理以下内容:

  • 用户地理数据库中的地理数据库系统表、触发器和过程
  • 用户地理数据库中的默认地理数据库版本
注:

您无法创建或升级用户方案地理数据库,但是在此版本中可继续使用现有用户方案地理数据库。

请记住地理数据库管理员用户不同于数据库管理员。 虽然您的组织环境可能要求地理数据库管理员始终拥有数据库管理员级别的权限,但对于地理数据库的日常操作,这并不是必需的。 有关详细信息,请参阅 Oracle 地理数据库的权限

地理数据库管理员的方案

Esri 建议仅使用 sde 用户的方案管理和存储 sde 地理数据库资料档案库。 创建单独的用户以创建数据集,例如要素类和表。 遵循仅将系统表存储在 sde 用户存储空间的做法可简化地理数据库的管理,并且当您决定从数据库中删除地理数据库时,这种做法会让删除操作变得更加简便。

如果数据库包含用户方案地理数据库,则用户方案地理数据库的所有者只能拥有该地理数据库中的数据;用户方案地理数据库的所有者不能拥有 sde 地理数据库中的数据或任何其他用户的方案地理数据库。 没有用户方案地理数据库的用户只可以拥有 sde 数据库中的数据。 有关详细信息,请参阅 Oracle 中的 sde 地理数据库与用户方案地理数据库间的关系