¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

¿Cómo persiste el servicio scriptserver los datos en comparación con el servicio indexserver?

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 6 Vistas
0
Cargando...

¿El servicio scriptserver tiene volúmenes de datos y volúmenes de registro, pero este servicio persiste algún dato como el servicio indexserver?

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

3 Respuestas

0
Cargando...

¡Gracias Prabjot!

¡Excelente observación!

Los servicios de scriptserver requieren un (muy pequeño) volumen de datos para propósitos de bloc de notas (tiempo de ejecución). Esto no necesita ser persistido, por lo tanto no se realiza ninguna copia de seguridad ni transferencia de datos al respaldar o mover/copiar inquilinos.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Estimado Denys,

He agregado un servicio de scriptserver a la base de datos del inquilino.

hdbsql SYSTEMDB=> alter database demo add 'scriptserver';

Estoy consultando select * from sys_databases.m_volume_files where FILE_TYPE='DATA'; y puedo ver que se han creado archivos de volumen de datos y de volumen de registro para el servicio de scriptserver (voulmeid 1024)

Incluso a nivel de sistema de archivos, puedo ver la siguiente estructura de directorios -

/hana/data/HDB/mnt00001/hdb01024.00004/datavolume_0000.dat << scriptserver
/hana/data/HDB/mnt00001/hdb00002.00004/datavolume_0000.dat
/hana/data/HDB/mnt00001/hdb00003.00004/datavolume_0000.dat << dpserver

/hana/data/HDB/mnt00001/hdb00004.00004/datavolume_0000.dat << docstore

La estructura de archivos o directorios anterior me hace pensar que estos servicios auxiliares tienen algún dato persistente o que estos servicios están almacenando algo dentro de estos archivos. Sin embargo, la documentación dice que no tienen volúmenes de datos ni de registro.

Una pregunta adicional es - Después de recuperar un inquilino en el objetivo (host diferente) cuando consulto la vista M_VOLUME_FILES, no muestra la ruta del servicio de scriptserver, aunque el comando de recuperación ha restaurado el servicio de scriptserver correctamente en la base de datos del inquilino, pero la estructura de directorios y de archivos existe en el servidor objetivo de manera similar al host de origen.
¿Cómo puedo obtener la información de la ruta del servicio de scriptserver?

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Prabhjot,

¿Dónde encontraste esto declarado?

"scriptserver service has data volumes and log volumes"

El servicio scriptserver no tiene ningún volumen de datos ni de registros y por lo tanto no (no puede) persistir datos.

El servidor de script se utiliza para ejecutar bibliotecas de funciones de aplicación escritas en C++. El servidor de script es opcional y debe agregarse manualmente a la base de datos que lo requiera.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?