Categoría: ARTÍCULOS

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

ARTICULO: Solución para el error -5849

Es posible que nos encontremos con el error -5849, bien ejecutando una rutina bien en el online.log: SCHAPI: [Save SQL Trace 21-57901] Error -5849 Message cannot be found. En el ejemplo el error se produce en el planificador de sysadmin. Este error es producido porque se han cambiado las condiciones de ejecución de una rutina y es necesario volver a pasar las estadísticas sobre la misma para que se vuelva a generar el plan de…
Leer más


21 julio, 2017 0

ARTICULO: Regenerar sysmaster

Es posible que la base de datos sysmaster haya sufrido algún problema y sea necesario regenerarla. Si la base de datos no existe o la dropeamos se puede regenerar reiniciando el gestor ya que en el arranque se comprueba que existe y se regenera. También podemos regenerarla en caliente pero es necesario disponer del gestor en modo administrativo durante el tiempo que se regenera. Para poder regenerarla es necesario revisar los scripts $INFORMIXDIR/etc/buildsmi, $INFORMIXDIR/etc/blduser.sh y…
Leer más


12 junio, 2017 0

ARTICULO: Regenerar sysadmin

En ocasiones la base de datos syadmin puede sufrir algún problema: caídas durante la generación, actualización de versiones con errores, etc. En estos casos es posible que la base de datos sysadmin se quede incompleta o bien en una versión antigua. De forma fácil se puede dropear la base de datos y reiniciar el gestor ya que si la base de datos sysadmin no existe al inicio se regenera de forma automática. Sin embargo también…
Leer más


31 mayo, 2017 0

ARTÍCULO:Cambio de primario en un RSS

En ocasiones nos puede interesar dentro de un entorno RSS cambiar el primario de la réplica. Para ello lo conseguiremos en unos sencillos pasos, suponiendo un entorno con un servidor principal servidor1 y gestor ol_server1 y una réplica RSS servidor2 con gestor ol_server2: servidor1#> onmode -kuy servidor2#> onmode -d standard servidor2#> onmode -d add RSS ol_server1 servidor1#> oninit -PHY servidor1#> onmode -d RSS ol_server2 Con estos pasos el servidor2 pasará a ser el servidor principal…
Leer más


31 marzo, 2017 0