Detener un servicio de ArcSDE remoto

Utilice el comando sdemon con la operación de apagado para detener un servicio en un equipo UNIX o Windows remoto.

Existen diferentes razones para detener el servicio de ArcSDE, por ejemplo, si el proceso giomgr se estanca o si se cambia la variable de entorno y necesita detener y después volver a iniciar el servicio para que la variable tenga efecto.

Detener el servicio de ArcSDE renuncia a todos sus procesos y recursos del sistema operativo. Puede detener un servicio de ArcSDE si no se están ejecutando tareas del servidor. Si se ejecutan tareas del servidor, debe quitar las tareas en ejecución antes de cerrar el servicio.

Mientras el servicio está detenido, no se pueden realizar conexiones adicionales a la geodatabase con el servicio.

Los clientes que intenten conectarse mediante un servicio de ArcSDE mientras el servicio se encuentra detenido, recibirán el siguiente mensaje de error:

Failed to connect to the specified server.
SDE not running on server
NotaNota:

Los usuarios de Windows deben tener permisos de grupo de usuario avanzado o de administrador para pausar, reanudar o cerrar un servicio de ArcSDE local o remoto.

Pasos:
  1. En una ventana de comando de MS-DOS (en Windows) o ventana de shell (en UNIX o Linux), escriba el comando sdemon utilizando la operación de apagado. Especifique el número de puerto del servicio remoto y el nombre del servidor. Se le pedirá que proporcione la contraseña del usuario administrador de ArcSDE.
    sdemon –o shutdown  –i 4300 –s our_server Please enter ArcSDE DBA password:  ArcSDE Instance 4300 on our_server is Shutdown!
    
  2. Escriba el comando sdemon con el estado de la operación para confirmar que el servicio de ArcSDE se haya detenido.
    sdemon –o status –i 4300 –s our_server  ArcSDE instance 4300 is not available on our_server.
    
    SugerenciaSugerencia:

    Cualquier usuario puede ejecutar la operación del estado sdemon, por lo que no se necesita una contraseña.

9/11/2013