Firebird e Interbase de manera simultánea
Hola amigos !
Por más que busco en los foros y en muchos otros sitios no consigo lograr mi objetivo.
Estoy cambiando mi aplicación para trabajar con Firebird en vez de Interbase. La base de datos en sí me dió algunos problemas con los triggers, pero ya lo tengo solucionado. Tengo el IBExpert funcionando con las dos bases de datos, una en interbase y otra en Firebird. Todo correcto. Incluso de manera simultánea, tanto interbase como firebird activos.
Pero al intentar conectar con mis componentes IBX a la base de datos de Firebird me dice 'unavailable database'. En cambio con el IBExpert si accedo en ese mismo momento, con lo que está claro que el servidor Firebird está activo.
En el directorio Windows\System32 he dejado la librería GDS32.dll de Interbase, y el mismo fichero de Firebird lo tengo en un directorio distinto. En IBExpert puedo configurar la ruta del 'Client Library File'. Lo he hecho y funciona correctamente. Pero cómo configuro esta ruta en mi aplicación en el componente IBDatabase ?
Lo que pretendo finalmente es tener dos versiones de mi programa (para pruebas y tal ...). La antigua trabajando con Interbase, y la nueva trabajando con Firebird. Por eso necesito ambos activos.
Gracias por vuestra ayuda.
__________________
Piensa siempre en positivo !
|