Actualiza una licencia de geodatabase corporativa (Administración de datos)

Resumen

Actualiza la licencia de ArcGIS Server en una geodatabase corporativa.

Si su organización otorga la licencia de ArcGIS Server durante un período determinado, su administrador de la geodatabase puede ejecutar la herramienta Actualizar licencia de geodatabase corporativa con un nuevo archivo de autorización de ArcGIS Server para actualizar la información de la licencia en la geodatabase antes de que caduque. Esto permite que los clientes puedan seguir trabajando con la geodatabase sin las interrupciones que provocan las licencias caducadas.

Uso

  • El espacio de trabajo de entrada debe ser una geodatabase corporativa. Esta herramienta no funciona con geodatabases de archivo o móviles.

  • Para ejecutar esta herramienta, debe conectarse a la geodatabase corporativa como administrador de la geodatabase.

Parámetros

EtiquetaExplicaciónTipo de datos
Conexión de la base de datos de entrada

Proporcione una conexión de base de datos (archivo .sde) a la geodatabase corporativa que desea autorizar con un nuevo archivo de autorización de empresa de ArcGIS Server.

Debe conectarse a la base de datos como administrador de la geodatabase.

Workspace
Archivo de autorización

Proporcione la ruta y el nombre del archivo de códigos de clave que se generó cuando autorizó ArcGIS Server Enterprise. Si es necesario, copie el archivo del equipo de ArcGIS Server en un directorio al que pueda acceder la herramienta.

ArcGIS Server crea el archivo de códigos de clave en la ubicación siguiente \\Program Files\ESRI\License<release#>\sysgen (servidores Microsoft Windows) o /arcgis/server/framework/runtime/.wine/drive_c/Program Files/ESRI/License<release#>/sysgen (servidores Linux).

File

Salida derivada

EtiquetaExplicaciónTipo de datos
Espacio de trabajo de salida

La geodatabase corporativa actualizada.

Workspace

arcpy.management.UpdateEnterpriseGeodatabaseLicense(input_database, authorization_file)
NombreExplicaciónTipo de datos
input_database

Proporcione una conexión de base de datos (archivo .sde) a la geodatabase corporativa que desea autorizar con un nuevo archivo de autorización de empresa de ArcGIS Server.

Debe conectarse a la base de datos como administrador de la geodatabase.

Workspace
authorization_file

Proporcione la ruta y el nombre del archivo de códigos de clave que se generó cuando autorizó ArcGIS Server Enterprise. Si es necesario, copie el archivo del equipo de ArcGIS Server en un directorio al que pueda acceder la herramienta.

ArcGIS Server crea el archivo de códigos de clave en la ubicación siguiente \\Program Files\ESRI\License<release#>\sysgen (servidores Microsoft Windows) o /arcgis/server/framework/runtime/.wine/drive_c/Program Files/ESRI/License<release#>/sysgen (servidores Linux).

File

Salida derivada

NombreExplicaciónTipo de datos
out_workspace

La geodatabase corporativa actualizada.

Workspace

Muestra de código

Ejemplo 1 de UpdateEnterpriseGeodatabaseLicense (ventana de Python)

La siguiente secuencia de comandos se puede ejecutar en una ventana de Python para actualizar la información de la licencia de una geodatabase corporativa.

En este ejemplo, el archivo de conexión de base de datos es enterprisegdb.sde y se encuentra en una carpeta llamada gdbs. El archivo de los códigos de clave se copió en la carpeta temp.

import arcpy
ent_gdb = "C:\\gdbs\\enterprisegdb.sde"
authorization_file = "C:\\temp\\keycodes"
arcpy.UpdateEnterpriseGeodatabaseLicense_management(ent_gdb, authorization_file)
Ejemplo 2 de UpdateEnterpriseGeodatabaseLicense (script independiente)

Esta es una secuencia de comandos de Python independiente que puede modificar y utilizar para actualizar la información de la licencia de una geodatabase corporativa.

En este ejemplo, el archivo de conexión de base de datos es enterprisegdb.sde y se encuentra en un directorio llamado gdbs, en el directorio usr de los administradores de la geodatabase. El archivo de los códigos de clave se copió en un directorio llamado scratch.

# Import arcpy module
import arcpy

# Local variables:
ent_gdb = "/usr/gdbs/enterprisegdb.sde"
authorization_file = "/usr/scratch/keycodes"

# Process: Import authorization information from a new keycodes file.
arcpy.UpdateEnterpriseGeodatabaseLicense_management(ent_gdb, authorization_file)

Entornos

Casos especiales

Información de licenciamiento

  • Basic: No
  • Standard: Sí
  • Advanced: Sí

Temas relacionados