Ver Mensaje Individual
  #1  
Antiguo 10-03-2015
gorsan gorsan is offline
Miembro
 
Registrado: jun 2003
Ubicación: Alcala de Henares (Madrid)
Posts: 87
Reputación: 21
gorsan Va por buen camino
Conexiones que fallan con W7 64 y funcionan con WXP SP3

Descripcion del entorno de trabajo:

2 maquinas integradas en una OU (con W2003 Server) que pertenece a un dominio con otras muchas OU. Pero esto es irrelevante. Se cita solo a titulo de vision global.

Maquina A: Sistema Windows XP Professional SP3 + IB6. Aloja una base de datos BaseDatos.GDB en fichero único. La carpeta donde esta alojada no esta compartida y no tiene seguridad.

Maquina B: Sistema Windows XP Professional SP3 + CLIENTE1.EXE. El cliente lleva un módulo de datos con una conexión a BaseDatos.GDB de la siguiente forma:
en DataBaseName de IBDB \\Nombre_Maquina_en_OU\CARPETA_QUE_ALOJA_BD\BaseDatos.GDB y en Params de IBDB User_name='NOMBRE_1' Password='abcd123';

Maquina C: Sistema Windows 7 professional 64 SP1 + CLIENTE1.EXE (el mismo cliente anterior) y Firebird 2.5.3 superserver.

Desde Maquina B se ejecuta el cliente y el usuario se loguea con NOMBRE_1 y abcd123. La conexión se produce sin problemas. Pero hay que hacer una precisión a esto ultimo y es que si se abre sesión con un usuario perteneciente al Dominio, aunque sea administrador local de la maquina, la conexión peta. Si no se abre sesión en el dominio y se hace en local con el administrador local de la maquina es cuando la conexión tiene éxito.

Desde Maquina C se ejecuta el cliente igual que en B y siempre peta. Con usuario de dominio o con usuario administrador local de la maquina.

Los clientes están programados con Delphi 7 (32).

No parece un problema el hecho de que los clientes estén programados en Delphi 7 porque otras bases de datos IB están migradas a esa misma maquina (con W7 64 y Firebird 2.5.3) y en local funcionan bien los clientes.

¿Alguien tiene alguna idea de porque peta la conexión?
Responder Con Cita