在 Linux 上的 PostgreSQL 中授权 ArcSDE 地理数据库

所有 ArcSDE 企业级地理数据库必须使用 ArcGIS Server Enterprise 授权文件进行授权。您可在 Esri 客户关怀中心网站上填写申请表以获取授权文件。Esri 会将授权文件发送给您。

您获得授权文件后,有两种方法在 Linux 或 UNIX 服务器上授权地理数据库:

提示提示:

有关 sdesetup 命令的详细信息,请参阅随 ArcGIS Server Enterprise 的 ArcSDE 组件附送的《ArcSDE 管理命令参考》。

以下步骤给出了运行 sdesetup 命令的 install 或 update_key 操作来授权地理数据库的示例:

步骤:
  1. 在可以访问 ArcSDE 管理命令的计算机上打开 MS-DOS (Windows) 或 shell(UNIX 或 Linux)命令提示符。
  2. 可使用 sdesetup 命令的 update_key 操作在创建地理数据库时或以后授权地理数据库。
    • 要在创建地理数据库时对其进行授权,请在运行 sdesetup –o install 命令时包括 –l 选项和 ArcGIS Server Enterprise 授权信息。可以指定授权文件的路径和名称,也可以指定授权信息。
      sdesetup -o install -d POSTGRESQL -s myserver -D mydb 
      -l crow/sde/license.ecp -u sde
      sdesetup -o install -d POSTGRESQL -s myserver -D mydb 
      -l 'arcsdeserver,93,0000a11111b2,CRA4TAZYXMM00TEJH199' -u sde
    • 如果已创建地理数据库并且需要使用 ArcGIS Server Enterprise 授权文件对其进行授权或重新授权,可运行 sdesetup 命令的 update_key 操作。可以使用 –l 选项指定文件的路径和名称,也可以提供授权信息。
      sdesetup -o update_key -d POSTGRESQL -s myserver 
      -D mydb -l crow/sde/license.ecp -u sde
      sdesetup -o update_key -d POSTGRESQL -s myserver -D mydb 
      -l 'arcsdeserver,93,0000a11111b2,CRA4TAZYXMM00TEJH199' -u sde

7/10/2012