Categoría: ARTÍCULOS

ARTICULO: Consultar estado de los chunks

En Informix los chunks guardan información sobre su espacio libre y ocupado de forma que cuando los consultamos, por ejemplo con onstat -d, obtenemos la información de forma inmediata. En el caso de los blobspaces no es así ya que no guardan esa información actualizada así que cuando los consultamos con onstat -d estamos obteniendo el último dato disponible que no tiene por qué ser válido. Para que nos actualice el valor debemos ejecutar onstat…
Leer más


31 enero, 2018 0

ARTICULO: Consideraciones sobre el almacenamiento de smart large objects

Consideraciones sobre el almacenamiento de smart large objects A la hora de definir y almacenar un smart large object tenemos varias opciones y formas de configurarlo. La primera y más básica es configurar en el onconfig un sbspace por defecto al cual vayan todos los BLOB y CLOB que insertemos si no indicamos otra ubicación. La segunda opción es utilizar la claúsula PUT en la definición de la tabla. Para cada campo podemos indicar un…
Leer más


19 diciembre, 2017 0

ARTÍCULO: Validando las tablas del catálogo del sistema

Para validar las tablas del catálogo del sistema se utiliza el comando oncheck -cc. A este comando se le puede especificar la base de datos que queremos verificar. El catálogo del sistema de cada base de datos contiene información sobre las tablas, columnas, índices, vistas, constraints, procedimientos almacenados y privilegios. Si durante la comprobación nos aparece un warning lo único que nos quiere decir es que en esa base de datos no existen elementos del…
Leer más


23 noviembre, 2017 0

ARTÍCULO: Revertir a una versión anterior de Informix

Después de realizar una actualización exitosa del gestor, por ejemplo de una versión 11.50FC6 a una versión 12.10FC8 nos podemos encontrar con problemas de diversa índole que impliquen que las aplicaciones que utilizamos funcionen mal. En ocasiones puede ser mejor revertir a la situación anterior antes que corregir las aplicaciones ya que el proceso es mucho más rápido y sencillo. Para revertir debemos tener controlado que no hayan añadido a la estructura de la base…
Leer más


26 octubre, 2017 0

ARTICULO: Registro bloqueado al renombrar una tabla

Cuando intentamos renombrar una tabla o modificarla de alguna manera nos podemos encontrar con los errores: -242 SQL error: Could not open database table -106 ISAM error: non-exclusive access Sin embargo, cuando buscamos por bloqueos sobre esa tabla no encontramos ninguno. Poner set lock mode to wait no funciona y no espera y tenemos la posibilidad de bloquear la tabla en exclusiva con un lock table in exclusive mode pero seguimos sin poder realizar la…
Leer más


16 agosto, 2017 0