Cita:
Empezado por lbuelvas
He tenido algun problema similar con mi equipo sobre el cual desarrollo un aplicativo. Adquiri un Portatill con Windows 7 Ultimate Edition, cuando hago la primera prueba del software entra de manera normal, pero con la segunda prueba en adelante se pone lento el inicio del aplicativo.
Todavia desarrollo con Delphi 6 + Firebird 1.5.6 + IBX, a diferencia de Windows XP, con Windows 7 las cadenas de conexion las tuve que cambiar, antes podia definir la ruta de la base de datos como:
C:\DBSIPRED.FDB
Con Windwos 7 eso no funciona y me toca trabajar con alguna de estas alternativas:
:C:\DBSIPRED.FDB
localhost:C:\DBSIPRED.FDB
172.0.0.1:C:\DBSIPRED.FDB
Realmente quisiera de ser posible que alguien nos explicara en rendimiento si estas opciones tienen diferencias.
Revisen que no se debe instalar la extensión para el panel de control de Firebird en Windows 7 y Windwos Vista porque el panel de control deja de funcionar apropiadamente, deben desinstalar Firebird y al reinstalarlo deshabilitar esa opcion.
Otra cosa es habilitarle al Firewall de Windows el puerto 3050, o puede ser que ese puerto el sistema lo este utilizando para otra cosa y entre en conflicto con el uso que de él hace Firebird.
|
El protocolo local de Firebird 1, 1.5, no funciona para Windows Vista / 7 /.... En Firebird 2 cambiaron el protocolo local (el nuevo se llama XNET) para modernizarlo, mejorarlo y evitar este bloqueo de Vista en el mecanismo de comunicación entre procesos (cliente y servidor de Firebird).
Prueba a cambiar este parámetro de configuración para que vuelva a funcionar el protocolo local.
http://www.firebirdnews.org/?p=873
En el archivo firebird.conf quitas la señal de comentario para la entrada IPCName y cambias su valor por Global\FIREBIRD
Es normal que utilizando el protocolo de red, el programa vaya más lento que utilizando el protocolo local. Pero no parece que pueda ser para tanto como dices que afecta a tu sistema. Así que ya nos dirás después de volver a poner en marcha el protocolo local.
Saludos