Ver Mensaje Individual
  #11  
Antiguo 21-08-2008
Avatar de mlara
[mlara] mlara is offline
Miembro Premium
 
Registrado: jun 2003
Ubicación: Colombia
Posts: 667
Reputación: 21
mlara Va por buen camino
A estas alturas y me viene a pasar esto .

Pues resulta que trabajo en unos instaladores de mi aplicación que instalan Firebird tanto como servidor como embebido (dependiendo de la instalación). haciendo pruebas instalé y desinstalé muchas veces durante dos días. Todo funcionó normal. Nada más que eso, estoy completamente seguro.

La situación se presenta porque de repente el día de ayer después de instalar el servidor Firebird, el instalador de Firebird pidió reiniciar el sistema. Me pareció extraño porque nunca lo había hecho. La aplicación no funcionó mostrando el mensaje:

CHARACTER SET ISO8859_1 is not installed

, entonces probé nuevamente mi aplicación después de realizar cada una de estas acciones:

1. Reinicié el equipo.
2. Reinstalé Firebird sobre la instalación anterior.
3. Desinstalé Firebird, eliminando carpetas y librerías, reinicié el equipo, y volví a instalar Firebird.
4. Verifiqué el código de mi aplicación. Al conectar no hay problema. El mensaje sale cuando intento realizar la primera consulta (SELECT * FROM "Users" WHERE "UserName" = 'mlara').

Luego, algo más extraño todavía... pasado:

Abro el IBExpert, y cuando intento conectar sale este mensaje:

Unsuccessful execution caused by a system error that precludes
successful execution of subsequent statements.
I/O error for file "D:\MYDATABASE\MYDATABASE.FDB".
Error trying to open file.
Error intentando abrir el archivo porque está siendo utilizado por otro proceso. .


Obviamente el mensaje sale si no he desconectado mi aplicación. Pero cuando conecto desde el IBExpert y luego inicio mi aplicación obtengo el mismo mensaje.

I/O error for file "D:\MYDATABASE\MYDATABASE.FDB".
Error trying to open file.
Error intentando abrir el archivo porque está siendo utilizado por otro proceso. .


La verdad no sé que pasó. Estoy haciendo un seguimiento y buscando en la red, pero no encuentro nada más allá de lo comentado en este hilo. Si alguno de ustedes pudo encontrar la solución les ruego la compartan conmigo o al menos la razón por la cual sucede.

Gracias.

PD.

Trabajo con los componentes MDO, pero no se realizó ningún cambio antes del error.

El archivo fbintl.conf que menciona Jhonny está bien.

Me está sucediendo esto con Firebird como servidor, no embebido. Al realizar una instalación de Firebird embebido funciona perfecto.
__________________
...y mañana caminaré por las calles pasando inadvertido, como siempre.
Responder Con Cita