Autor Tema: Migrar usuarios sudocu a sudocu  (Leído 228 veces)

0 Usuarios y 1 Visitante están viendo este tema.

CeGeVe

  • General Guarani
  • *
  • Mensajes: 118
    • Ver Perfil
  • Institución: UNDAV Universidad Nacional de Avellaneda
  • Nombre y apellido: Claudio Vidoni
  • Sistema: Guarani - Araucano - Wichi - Sudocu
  • Teléfono laboral: 11-5420-8179
  • Utilizo algun sistéma del SIU: Sí
Migrar usuarios sudocu a sudocu
« on: Octubre 28, 2021, 04:09:19 pm »
Hola ... En el ultimo Webinar se hablo sobre un scrip para migrar usuarios de una instalación a otra y que podíamos solicitarlo.

Gracias!

pamartinez

  • Newbie
  • *
  • Mensajes: 39
    • Ver Perfil
    • Email
  • Institución: Universidad Nacional de General Sarmiento
  • Nombre y apellido: Pablo Martinez
  • Sistema: SUDOCU
  • Teléfono laboral: 4469 7512
  • Utilizo algun sistéma del SIU: Sí
Re:Migrar usuarios sudocu a sudocu
« Respuesta #1 on: Octubre 28, 2021, 04:27:19 pm »
Hola Claudio,

La idea es que te copias la base completa donde tenes los usuarios, y sobre la copia ejecutas estas queries:

TRUNCATE sudocu.ultimos_eventos RESTART IDENTITY CASCADE;
TRUNCATE sudocu.eventos RESTART IDENTITY CASCADE;
ALTER SEQUENCE sudocu.eventos_id_seq RESTART WITH 1;
TRUNCATE sudocu.documentos_relaciones RESTART IDENTITY CASCADE;
ALTER SEQUENCE sudocu.documentos_relaciones_id_seq RESTART WITH 1;
TRUNCATE sudocu.documentos_personas RESTART IDENTITY CASCADE;
ALTER SEQUENCE sudocu.documentos_personas_id_seq RESTART WITH 1;
TRUNCATE sudocu.documentos_seguimientos RESTART IDENTITY CASCADE;
TRUNCATE sudocu.documentos_versiones RESTART IDENTITY CASCADE;
TRUNCATE sudocu.documentos RESTART IDENTITY CASCADE;
TRUNCATE sudocu.archivos RESTART IDENTITY CASCADE;
TRUNCATE sudocu.papelera RESTART IDENTITY CASCADE;

Con esto lo que haces es eliminar todos los documentos o contenedores que hayan creado, junto a los eventos y todo rastro de ellos, sin afectar a los usuarios y a la configuracion en general. Es decir que te queda una base limpia sin documentos pero con usuarios, areas, tipos de documentos, templates, etc.


Saludos !