Hola, buen dia.
Queria saber a que se puede deber el siguiente error:
“Error base de datos (-229)
Could not open or create a temporary file”
este error ocurre cuando intento procesar la operacion:; Orden 2: Actualizar Alumnos y Egresados – en Guarani Araucano.
Estamos en la version 2.9.4 de Guaraní y corrimos todas las acttualizaciones disponibles en el repositorio.
Hola Emilse, buen dia!
Si, vi ese hilo, pasa que cheqee todo lo que dice ahi y lo tendría, en teoria, bien configurado.
Este error ocurre cuando intento correr la operacion: “Orden 2: Actualizar Alumnos y Egresados” ya que necesito sacar los txt de alumnos nominales para araucano.
Alli al ejecutar: onstat -d -r 1 veo que lo que esta consumiendo es el dbspace de datos (datadbs_dat.001) no el temporal que tengo definido (tempdbs_dat.000), es por ello que queria agregar un chunk mas al dbspace de datos ya que se corta por que tiene poco espacio.
Adjunto mi archivo de configuracion de informix y la salida del onstat -d -r 1.
Betina, para informar a Araucano, solo debes usar la operación b Información Nominal de alumnos SIU-ARAUCANO[/b]
La operación que estas intentando correr para actualizar la historia académica de los alumnos en una tabla no se usa desde esta nueva operación. No es necesario que corras esas operaciones que se usaban antes.
Igualmente vemos porque no se esta usando el dbspace temporal, pero primero fijate de correr esta otra operación y una vez que puedas informar a Araucano seguimos con este tema del uso del dbspace temporal y la configuración de la instancia de informix.
Hola Alejandro, buen dia. Pude generar los txt de Araucano Nominal, igualmente me gustaría ver lo del espacio de los dbspaces ya que cuando necesite utilizar esa operación voy a tener ese problema.
Cual es la version de Guarani? Asi vemos que procedure se ejecuta en esa operación y si es que tiene algun cambio.
El que no use el dbspace temporal puede ser que la tabla temporal cuando se crea no tenga la setencia WITH NO LOG;
Betina, podes ver de correr el comando onstat para que se corra cada 1 segundos: onstat -d -r 1
Luego de correr esto, entra a esa operación “Actualizar Alumnos y Egresados” y volve a la pantalla del onstat, fijate que dbspace va disminuyendo la columna “free” para ver si es el rootdbspace el que se va llenando y cuando llega al 100% da ese error.
Tambien fijate el dbspace temporal si es que se usa y si se usa si es el problema que llega al 100% y luego de eso es cuando da el error.
Hola Alejandro, buen dia.
Corrí el onstat -d -r 1 y luego la operación “Actualizar Alumnos y Egresados”, adjunto la pantalla al inicio de la operacion y luego del error “Error base de datos (-229) Could not open or create a temporary file”.
El dbspace que va disminuyendo hasta quedarse sin espacio es el /opt/informix/dbspaces/datadbs_dat.001, que es el de datos, el dbspace temporal cambia de valor pero no significativamente y al final queda en su valor original.
Tendrias que agregar un chunk mas al dbspace datos.
Esa operación genera muchos datos y completa la tabla de historia académica de los alumnos, por eso usa el dbspace de datos.
Hola Alejandro, buen dia. Sí, tenes razon, el nombre era datos, yo entendía tenia que el nombre del chunk (datadbs) lo que habia que completar alli.
Ya pude agregar.