PDA

Ver la Versión Completa : TIBBackupService y TIBRestoreService en maquina con varios firebird


pjmedina
05-05-2015, 13:30:51
Buenas a todos,

tengo una máquina que tiene instalado firebird 1.5 en el puerto 3050 en la carpeta C:/Program Files (x86)/Firebird/Firebird_1_5, firebird 2.1 en el puerto 3051 en la carpeta C:/Program Files (x86)/Firebird/Firebird_2_1 y firebird 2.5 en el puerto 3052 en la carpeta C:/Program Files (x86)/Firebird/Firebird_2_5.

Estoy intentando desarrollar una app que haga backup y restore, estoy usando TIBBackupService y TIBRestoreService.
El problema que tengo es que siempre usa el gbak del firebird 1.5, independientemente del puerto del servidor que se haya configurado.
Necesitaria que si configuro el puerto 3050 use el del 1.5, si pongo el 3051 euse el del 2.1 y si pongo el 3052 use el del 2.5.



ABackup.Protocol:=TCP;
ARestore.Protocol:=TCP;
ABackup.ServerName:='localhost/3051';
ARestore.ServerName:='localhost/3051';

Espero haberme explicado bien y que podais echarme una mano.
Gracias.