Hola
estamos queriendo pasar de la version 3.10.2 a la version 3.11 y
Al momento de hacer el svn swich hubo que agregar el parametro --ignore-ancestry
svn switch
https://colab.siu.edu.ar/svn/guarani3/nodos/unlp/gestion/trunk/3.11.0
–ignore-ancestry
Este error lo al momento de regenerar la instacia con el comando toba (como muestra la documentacion) :
root@guarani-test-2014:/usr/local/proyectos/guarani/lib/toba/bin# ./toba
instancia regenerar -i desarrollo
Desea conservar datos locales como usuarios y logs? (Si o No)
Si responde NO, se utilizaran los exportados el Thu 20-Aug-15 a las 10:08
(s/n):s
Exportaci?n local de la instancia ‘desarrollo’
Exportando datos globales…OK
Exportando informacion local guarani…OK
Exportando informacion local toba_editor…OK
Exportando informacion local toba_referencia…OK
Exportando informacion local toba_usuarios…OK
±-----------------+
| BASE |
±-----------------+
| postgres7 |
| localhost |
| postgres |
| postgres |
| guarani3_testing |
| 5432 |
| LATIN1 |
| desarrollo |
±-----------------+
Se guardaran los datos existentes en un schema backup
Creaci?n de la instancia
Creando las tablas del framework…OK
Cargando datos del nucleo…OK
guarani:
Cargando datos globales…OK
Cargando componentes…OK
Cargando permisos…OK
Eliminando perfiles editables…OK
Cargando perfiles propios…OK
Calculando revisiones guarani .OK
toba_editor:
Cargando datos globales…OK
Cargando componentes…OK
Cargando permisos…OK
Calculando revisiones toba_editor .OK
toba_referencia:
Cargando datos globales…OK
Cargando componentes…OK
Cargando permisos…OK
Calculando revisiones toba_referencia .OK
toba_usuarios:
Cargando datos globales…OK
Cargando componentes…OK
Cargando permisos…OK
Calculando revisiones toba_usuarios .OK
Cargando datos de la instanciaSQLSTATE[23505]: Unique violation: 7
ERROR: llave duplicada viola restricci?n de unicidad
?apex_checksum_proyectos_pk?
DETAIL: Ya existe la llave (proyecto)=(guarani).
ERROR ejecutando SQL:
[CODIGO]: 7
[SQLSTATE]: db_23505
[MENSAJE]: ERROR: llave duplicada viola restricci?n de unicidad
?apex_checksum_proyectos_pk?
DETAIL: Ya existe la llave (proyecto)=(guarani).
[SQL EJECUTADA]: INSERT INTO apex_revision (revision, creacion) VALUES
(‘1658’, ‘2015-02-10 11:21:40’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘1658’,
‘2015-02-10 11:21:40’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘1658’,
‘2015-02-10 11:21:40’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘1658’,
‘2015-02-10 11:21:40’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘1658’,
‘2015-02-10 11:21:40’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘1658’,
‘2015-02-10 11:21:40’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘1658’,
‘2015-02-10 11:21:40’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘1658’,
‘2015-02-10 11:21:40’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘3067’,
‘2015-09-01 08:29:29’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘3067’,
‘2015-09-01 08:29:29’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘3067’,
‘2015-09-01 08:29:29’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘3067’,
‘2015-09-01 08:29:29’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘3067’,
‘2015-09-01 08:29:29’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘3067’,
‘2015-09-01 08:29:29’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘3067’,
‘2015-09-01 08:29:29’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘3067’,
‘2015-09-01 08:29:29’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘DESCONOCIDA’,
‘2014-08-08 12:47:29’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘DESCONOCIDA’,
‘2015-02-10 11:21:40’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘DESCONOCIDA’,
‘2015-09-01 08:29:29’);
INSERT INTO apex_instancia (instancia, version, institucion,
observaciones, administrador_1, administrador_2, administrador_3,
creacion) VALUES (‘desarrollo’, ‘2.6.2’, NULL, NULL, NULL, NULL, NULL,
‘2014-08-08 12:47:29’);
INSERT INTO apex_checksum_proyectos (checksum, proyecto) ( SELECT
‘1f35ab37faa01a709e4b7ef9a036b8698b4a5cc5af7eb7d9c919f2238259b1cf’,
‘guarani’ WHERE NOT EXISTS ( SELECT 1 FROM apex_checksum_proyectos
WHERE checksum =
‘1f35ab37faa01a709e4b7ef9a036b8698b4a5cc5af7eb7d9c919f2238259b1cf’ AND
proyecto = ‘guarani’ ));
INSERT INTO apex_checksum_proyectos (checksum, proyecto) ( SELECT
‘f6921f574f58d06f8c1c0aba26e9868998b36ddf22850f273009933e83ff8eaf’,
‘toba_editor’ WHERE NOT EXISTS ( SELECT 1 FROM apex_checksum_proyectos
WHERE checksum =
‘f6921f574f58d06f8c1c0aba26e9868998b36ddf22850f273009933e83ff8eaf’ AND
proyecto = ‘toba_editor’ ));
INSERT INTO apex_checksum_proyectos (checksum, proyecto) ( SELECT
‘0229a929ec0c9cd73b427fe26d64336ba6237d65f139b93534b39de428e304c6’,
‘toba_referencia’ WHERE NOT EXISTS ( SELECT 1 FROM
apex_checksum_proyectos WHERE checksum =
‘0229a929ec0c9cd73b427fe26d64336ba6237d65f139b93534b39de428e304c6’ AND
proyecto = ‘toba_referencia’ ));
INSERT INTO apex_checksum_proyectos (checksum, proyecto) ( SELECT
‘47620b4d5caf0573d5b6326fa57a80c22e3acdc52807848a14590e197a0295c6’,
‘toba_usuarios’ WHERE NOT EXISTS ( SELECT 1 FROM
apex_checksum_proyectos WHERE checksum =
‘47620b4d5caf0573d5b6326fa57a80c22e3acdc52807848a14590e197a0295c6’ AND
proyecto = ‘toba_usuarios’ ));
toba_error_db:
ERROR ejecutando SQL:
[CODIGO]: 7
[SQLSTATE]: db_23505
[MENSAJE]: ERROR: llave duplicada viola restricci?n de unicidad
?apex_checksum_proyectos_pk?
DETAIL: Ya existe la llave (proyecto)=(guarani).
[SQL EJECUTADA]: INSERT INTO apex_revision (revision, creacion) VALUES
(‘1658’, ‘2015-02-10 11:21:40’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘1658’,
‘2015-02-10 11:21:40’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘1658’,
‘2015-02-10 11:21:40’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘1658’,
‘2015-02-10 11:21:40’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘1658’,
‘2015-02-10 11:21:40’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘1658’,
‘2015-02-10 11:21:40’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘1658’,
‘2015-02-10 11:21:40’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘1658’,
‘2015-02-10 11:21:40’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘3067’,
‘2015-09-01 08:29:29’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘3067’,
‘2015-09-01 08:29:29’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘3067’,
‘2015-09-01 08:29:29’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘3067’,
‘2015-09-01 08:29:29’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘3067’,
‘2015-09-01 08:29:29’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘3067’,
‘2015-09-01 08:29:29’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘3067’,
‘2015-09-01 08:29:29’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘3067’,
‘2015-09-01 08:29:29’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘DESCONOCIDA’,
‘2014-08-08 12:47:29’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘DESCONOCIDA’,
‘2015-02-10 11:21:40’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘DESCONOCIDA’,
‘2015-09-01 08:29:29’);
INSERT INTO apex_instancia (instancia, version, institucion,
observaciones, administrador_1, administrador_2, administrador_3,
creacion) VALUES (‘desarrollo’, ‘2.6.2’, NULL, NULL, NULL, NULL, NULL,
‘2014-08-08 12:47:29’);
INSERT INTO apex_checksum_proyectos (checksum, proyecto) ( SELECT
‘1f35ab37faa01a709e4b7ef9a036b8698b4a5cc5af7eb7d9c919f2238259b1cf’,
‘guarani’ WHERE NOT EXISTS ( SELECT 1 FROM apex_checksum_proyectos
WHERE checksum =
‘1f35ab37faa01a709e4b7ef9a036b8698b4a5cc5af7eb7d9c919f2238259b1cf’ AND
proyecto = ‘guarani’ ));
INSERT INTO apex_checksum_proyectos (checksum, proyecto) ( SELECT
‘f6921f574f58d06f8c1c0aba26e9868998b36ddf22850f273009933e83ff8eaf’,
‘toba_editor’ WHERE NOT EXISTS ( SELECT 1 FROM apex_checksum_proyectos
WHERE checksum =
‘f6921f574f58d06f8c1c0aba26e9868998b36ddf22850f273009933e83ff8eaf’ AND
proyecto = ‘toba_editor’ ));
INSERT INTO apex_checksum_proyectos (checksum, proyecto) ( SELECT
‘0229a929ec0c9cd73b427fe26d64336ba6237d65f139b93534b39de428e304c6’,
‘toba_referencia’ WHERE NOT EXISTS ( SELECT 1 FROM
apex_checksum_proyectos WHERE checksum =
‘0229a929ec0c9cd73b427fe26d64336ba6237d65f139b93534b39de428e304c6’ AND
proyecto = ‘toba_referencia’ ));
INSERT INTO apex_checksum_proyectos (checksum, proyecto) ( SELECT
‘47620b4d5caf0573d5b6326fa57a80c22e3acdc52807848a14590e197a0295c6’,
‘toba_usuarios’ WHERE NOT EXISTS ( SELECT 1 FROM
apex_checksum_proyectos WHERE checksum =
‘47620b4d5caf0573d5b6326fa57a80c22e3acdc52807848a14590e197a0295c6’ AND
proyecto = ‘toba_usuarios’ ));
[TRAZA]exception ‘toba_error_db’ with message ’
ERROR ejecutando SQL:
[CODIGO]: 7
[SQLSTATE]: db_23505
[MENSAJE]: ERROR: llave duplicada viola restricci?n de unicidad
?apex_checksum_proyectos_pk?
DETAIL: Ya existe la llave (proyecto)=(guarani).
[SQL EJECUTADA]: INSERT INTO apex_revision (revision, creacion) VALUES
(‘1658’, ‘2015-02-10 11:21:40’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘1658’,
‘2015-02-10 11:21:40’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘1658’,
‘2015-02-10 11:21:40’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘1658’,
‘2015-02-10 11:21:40’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘1658’,
‘2015-02-10 11:21:40’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘1658’,
‘2015-02-10 11:21:40’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘1658’,
‘2015-02-10 11:21:40’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘1658’,
‘2015-02-10 11:21:40’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘3067’,
‘2015-09-01 08:29:29’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘3067’,
‘2015-09-01 08:29:29’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘3067’,
‘2015-09-01 08:29:29’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘3067’,
‘2015-09-01 08:29:29’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘3067’,
‘2015-09-01 08:29:29’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘3067’,
‘2015-09-01 08:29:29’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘3067’,
‘2015-09-01 08:29:29’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘3067’,
‘2015-09-01 08:29:29’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘DESCONOCIDA’,
‘2014-08-08 12:47:29’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘DESCONOCIDA’,
‘2015-02-10 11:21:40’);
INSERT INTO apex_revision (revision, creacion) VALUES (‘DESCONOCIDA’,
‘2015-09-01 08:29:29’);
INSERT INTO apex_instancia (instancia, version, institucion,
observaciones, administrador_1, administrador_2, administrador_3,
creacion) VALUES (‘desarrollo’, ‘2.6.2’, NULL, NULL, NULL, NULL, NULL,
‘2014-08-08 12:47:29’);
INSERT INTO apex_checksum_proyectos (checksum, proyecto) ( SELECT
‘1f35ab37faa01a709e4b7ef9a036b8698b4a5cc5af7eb7d9c919f2238259b1cf’,
‘guarani’ WHERE NOT EXISTS ( SELECT 1 FROM apex_checksum_proyectos
WHERE checksum =
‘1f35ab37faa01a709e4b7ef9a036b8698b4a5cc5af7eb7d9c919f2238259b1cf’ AND
proyecto = ‘guarani’ ));
INSERT INTO apex_checksum_proyectos (checksum, proyecto) ( SELECT
‘f6921f574f58d06f8c1c0aba26e9868998b36ddf22850f273009933e83ff8eaf’,
‘toba_editor’ WHERE NOT EXISTS ( SELECT 1 FROM apex_checksum_proyectos
WHERE checksum =
‘f6921f574f58d06f8c1c0aba26e9868998b36ddf22850f273009933e83ff8eaf’ AND
proyecto = ‘toba_editor’ ));
INSERT INTO apex_checksum_proyectos (checksum, proyecto) ( SELECT
‘0229a929ec0c9cd73b427fe26d64336ba6237d65f139b93534b39de428e304c6’,
‘toba_referencia’ WHERE NOT EXISTS ( SELECT 1 FROM
apex_checksum_proyectos WHERE checksum =
‘0229a929ec0c9cd73b427fe26d64336ba6237d65f139b93534b39de428e304c6’ AND
proyecto = ‘toba_referencia’ ));
INSERT INTO apex_checksum_proyectos (checksum, proyecto) ( SELECT
‘47620b4d5caf0573d5b6326fa57a80c22e3acdc52807848a14590e197a0295c6’,
‘toba_usuarios’ WHERE NOT EXISTS ( SELECT 1 FROM
apex_checksum_proyectos WHERE checksum =
‘47620b4d5caf0573d5b6326fa57a80c22e3acdc52807848a14590e197a0295c6’ AND
proyecto = ‘toba_usuarios’ ));
’ in /usr/local/proyectos/guarani/lib/toba/php/lib/db/toba_db.php:319
Stack trace:
#0 /usr/local/proyectos/guarani/lib/toba/php/lib/db/toba_db.php(457):
toba_db->ejecutar(‘INSERT INTO ape…’)
#1
/usr/local/proyectos/guarani/lib/toba/php/modelo/toba_modelo_instancia.php(956):
toba_db->ejecutar_archivo(‘/usr/local/proy…’)
#2
/usr/local/proyectos/guarani/lib/toba/php/modelo/toba_modelo_instancia.php(714):
toba_modelo_instancia->cargar_informacion_instancia()
#3
/usr/local/proyectos/guarani/lib/toba/php/modelo/toba_modelo_instancia.php(700):
toba_modelo_instancia->cargar_autonomo()
#4
/usr/local/proyectos/guarani/lib/toba/php/consola/comandos/comando_instancia.php(234):
toba_modelo_instancia->cargar(true)
#5 /usr/local/proyectos/guarani/lib/toba/php/consola/comando.php(60):
comando_instancia->opcion__regenerar(NULL)
#6 /usr/local/proyectos/guarani/lib/toba/php/consola/comando.php(54):
comando->ejecutar_opcion(‘opcion__regener…’, NULL)
#7 /usr/local/proyectos/guarani/lib/toba/php/consola/consola.php(74):
comando->procesar()
#8 /usr/local/proyectos/guarani/lib/toba/php/consola/consola.php(51):
consola->invocar_comando(‘instancia’, Array)
#9 /usr/local/proyectos/guarani/lib/toba/php/consola/run.php(32):
consola->run(Array)
#10 {main}
saludos
Dalila