FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Tabla en modo read-only
Hola. He pasado una base de datos de un servidor Firebird 1.5 a otro servidor Firebird 2.1 x64. Para efectuar este paso y dado el cambio de arquitectura he efectuado el correspondiente backup de la base de datos y el restore en el nuevo servidor para crear el fichero fdb.
Todo me funciona bien excepto una tabla que no sé porqué me la marca como de sólo lectura. Si entro con el IBAdmin o cualquier herramienta de acceso a la base de datos, todas las tablas se pueden leer/escribir, excepto en esa. Eso no me ocurría con la base de datos en Firebird 1.5 y no doy con la causa del problema. ¿Alguien se le ocurre porque puede ser que se marque una tabla en modo sólo lectura por si sola? Gracias. |
#2
|
|||
|
|||
Hola. Me respondo a mi mismo, pero ya lo he encontrado.
Resulta que esa tabla tenía un trigger que estaba mal, ya que hacía un old.dultmod = current_date en el after update. Todo mal, obviamente. Ya lo he puesto bien en el before update como new.dultmod=current_date y ya funciona. Lo curioso es que en firebird 1.5 no te da error ni nada, simplemente parece que ignora el trigger, mientras que en el 2.1, te marca la tabla como readonly hasta que solventas el problema. Curioso. Un saludo. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Abrir tabla de Firebird en modo exclusivo | JosepGA | Conexión con bases de datos | 0 | 01-10-2007 11:24:14 |
Problema con propiedad read-only de una tabla | vicvil | Conexión con bases de datos | 1 | 18-02-2005 21:19:19 |
como usar una tabla de modo temporal ? | maruenda | Varios | 2 | 04-12-2004 20:09:59 |
Como Saber Si Una Tabla Esta Bloqueado En Modo Escritura | RMHTECTH | Tablas planas | 1 | 18-10-2004 19:13:00 |
poner una tabla en modo exclusivo | maruenda | Conexión con bases de datos | 1 | 11-05-2004 21:06:40 |
|