PDA

Ver la Versión Completa : en red, el sistema solo corre en una maquina


Citlalli
15-10-2006, 04:39:57
hola a todos

utilizo delphi 6 con interbase 7.1, tengo una aplicacion que debo conectar en red en 4 equipos, la base de datos vive en un servidor con win2000 server el cual tambien funge como pc, la conexion a la bd la hago mediante un archivo ini, el cual tiene:


[Base de Datos]
Path=192.168.1.103:C:\SAB\BD\SAB.gdb

el problema es que ejecuto mi programa en un equipo y todo bien, pero cuando lo ejecuto en los demas aparentemente se ejecuta pero no me lo muestra, se ve en la barra de tareas como minimizado, pero no lo puedo maximizar, hasta que cierro el programa en el equipo donde se ejecuto correctamente se abre el que estaba minimizado, osea solo me deja correrlo en un equipo a la vez, alguien sabe a que se debe esto o que estoy haciendo mal??

de antemano muuuchas gracias

saludos

Lepe
15-10-2006, 10:33:14
No creo que sea por lo siguiente, pero desde luego, tambien se añade a tu problema.

Interbase que viene con delphi solo da 3 licencias, es decir, solo puedes ejecutarlo en 3 ordenadores al mismo tiempo; si necesitas más, tienes que pasar por caja para adquirir licencias.

Solución: Migrar a BBDD Firebird, en 2 minutos está hecho. Y despues cambiar los componentes de Acceso IBX por MDOLIB (open Source y gratuitos) es decir cambiar los objetos IBDataset por MDODatasets Con el ReplaceComponent de GExpert se hace más rápido que a mano.

Despues está el pensar concurrentemente, estudiar los parámetros de configuración, transacciones (saber que son y leer todas los parámetros que tiene).

Según acabo de leer por el foro Interbase ya no dará más soporte a Firebird :confused:

Saludos

Citlalli
15-10-2006, 16:37:26
hola, gracias por responder.

fijate que el interbase que tengo no es el que viene con delphi, mi cliente lo compró.

no creo que sea por ahi el problema, sin embargo muchas gracias por tu interes en ayudarme con mi problema.

saludos

Citlalli
18-10-2006, 16:50:53
hola a todos, sigo con el problema, todavia no lo he podido resolver, auxilio!!