Progetti:CRCS-paper/Migrazione Utenti
Da WikiSitech.
Versione del 3 dic 2012 alle 13:55 di Mazzotti (discussione | contributi) (Creata pagina con 'Il processi di migrazione degli utenti si compone di: * uno script * un file di configurazione ([[Progetti:CRCS-paper/Migrazione ...')
Il processi di migrazione degli utenti si compone di:
Prima di avviare la migrazione accertarsi che:
- Sia stata rimossa la FOREIGN KEY con la tabella rilevazioni
ALTER TABLE [00000].[TBLS_RILEVAZ] DROP CONSTRAINT [FK_RILEVAZ_OPERATORE]
GO
DELETE FROM [00000].TBSR_UTENTI
GO
- Cancellati gli eventuali record pre-esistenti
- Che tutti i file siano collocati nella stessa cartella e che lo script sia configurato per accedere al DB corretto.
A questo punto è possibile lanciare il comando:
cd <cartella-dove-si-trovano-i-file> cscript LoadVolumiXML.vbs
al termine del quale è necessario ripristinare la FOREING KEY eliminata tramite il comando SQL
ALTER TABLE [00000].[TBLS_RILEVAZ] WITH CHECK ADD CONSTRAINT [FK_RILEVAZ_OPERATORE] FOREIGN KEY([TBUT_ID])
REFERENCES [00000].[TBSR_UTENTI] ([TBUT_ID])
GO