Hola:
Quiero pedirles us ayuda con un problema que está ocurriendo con una
aplicación de nuestra empresa.
Tenemos una base de datos que se instala en los clientes.
La misma puede ser instalada en MSDE o SQL Server 2000 (Personal, Standard o
Enterprise Edition)
El montaje de la base de datos en el servidor se hace a partir de un backup.
El problema ocurre en algunas PCs ( muy pocas en realidad).
Cuando ejecuto algunas stored procedure que hacen mención a una columna
CALC_HORAS, mi aplicación recibe un error indicando que dicha columna no
existe.
Esto ocurre tanto en SELECTs como en INSERTs y UPDATEs.
Si reviso la estructura de la tabla con el Admin. Corporativo, la columna
existe.
Se han instalado muchisimas veces la misma base de datos en otros equipos y
el problema no se presenta.
Pero en las que si, cualquier backup que se monte sobre la misma, dará el
problema.
Es mas, si se realiza un backup de la base de datos con el problema y se la
monta en otro equipo, el problema desaparece.
He probado de desinstalar el motor de base de datos y reintalarlo, sin
exito.
El campo es del tipo BIT. Pero en el resto de la base de datos existen mas
tablas con campos BIT y ninguna ha presentado el problema. Es mas, en la
tabla donde está este campo, exite otro campo del tipo BIT, pero solo se
manifiesta en este campo CALC_HORAS.
Lo único que nos ha dado resultado fue reformatear el disco y reinstalar
Windows (el problema se presenta tanto en Windows 2000 Professional como con
Windows XP).
Al que pueda ayudarme o le haya pasado, le agradeceré que me responda.
Muchas gracias.
Leer las respuestas