Télefono:
91 626 61 20
Dirección:
C/ Copenhague 6. Edificio Al Andalus. Planta 2ª. Oficina 5. 28232. Las Rozas. Madrid
Cuando se inicializa un gestor Informix crea, por defecto, la base de datos sysadmin en el root dbspace. Esta base de datos es necesaria para el planificador y la administración remota.
Podemos utilizar la API de SQL para mover sysadmin a otro dbspace por medio de RESET SYSADMIN. Esto elimina la base de datos del root dbspace y la crea en el dbspace especificado.
Para hacerlo debemos seguir los siguientes pasos:
SCHAPI: Started 2 dbWorker threads.
dbaccess sysadmin –
execute function task(‘reset sysadmin’, ‘sysadmindbs’);
Nos aparecerá el siguiente mensaje:
SCHAPI: ‘sysadmin’ database will be moved to ‘sysadmindbs’. See online message log.
Podemos ver por medio de onstat -g ath que el thread bld_sysadmin espera hasta 5 minutos para obtener acceso exclusivo a sysadmin. El progremo del thread bld_sysadmin se puede ver en el online.log. Para que se mueva sysadmin debemos salir de dbaccess. Una vez finalizado el proceso los threads del scheduler y dbworkers se inician de forma automática.