Ver Mensaje Individual
  #1  
Antiguo 13-09-2022
novato_erick novato_erick is offline
Miembro
 
Registrado: ago 2010
Ubicación: Panamá
Posts: 396
Reputación: 14
novato_erick Va por buen camino
charset ASCII a UTF8 Firebird

Hola Chicos que tal?

Hace apenas 22 días he notado un comportamiento despues de usar las versiones de Firebird 2.x sin ningún problema despues de casi 10 años no habia tenido la necesidad de migrar pero ultimamente con 22 conexiones simultaneas me ah estado bloqueando las transacciones y buscando el mensaje de error en los log de Firebird aparece la sugerencia que ese problema se da en las versiones 2.5.x

Cita:
SERVERFERRE (Client) Thu Sep 01 12:38:45 2022
REMOTE INTERFACE/gds__detach: Unsuccesful detach from database.
Uncommitted work may have been lost

SERVERFERRE (Server) Thu Sep 01 12:39:35 2022
Shutting down the server with 22 active connection(s) to 1 database(s), 1 active service(s)


SERVERFERRE (Client) Thu Sep 01 12:39:42 2022
Guardian starting: "C:\Program Files (x86)\Firebird\Firebird_2_5\bin\fbserver.exe"
A la hora de realizar respaldo para luego actualizar usando GBAK a 3.0
manda estos errores:

gbak:restore failed for record in table PROVEEDORES
Error: gbak: ERROR:Malformed string
gbak:Invalid data detected. Use -FIX_FSS_DATA option.

trate de corregirlo usando: -FIX_FSS_DATA ASCII -FIX_FSS_METADATA ASCII pues en teoría está la Base de datos en ASCII.
Cita:
C:\Program Files (x86)\Firebird\Firebird_3_0>gbak -r o -v -p 16384 -user SYSDBA -password masterkey -FIX_FSS_DATA ASCII -FIX_FSS_METADATA ASCII "C:\EDD MIPROGRAMA\BDASCII.FBK" "C:\EDD MIPROGRAMA\BDASCII.FDB"
en fin mi programa obvianmente la estructura de la DB está hace 15 años más o menos casi nunca toco la DB pero a estas altura en base a la experiencia de ustedes me recomendaría pasar a UTF8 y ¿cual sería el mejor medio?

Saludos;

novato_erick
Responder Con Cita