Share via


Importare i file di registro di Gestione pianificazione migrazioni di Microsoft Office nel database

Aggiornamento: settembre 2009

Si applica a: Office Resource Kit

 

Ultima modifica dell'argomento: 2015-03-09

L'utilità di importazione consente di automatizzare il processo di importazione dei dati dei file di registro XML o dei file CAB direttamente in un server database. È possibile iniziare l'importazione immediatamente dopo la creazione dei file XML o CAB da parte dell'utilità di analisi dei file di Gestione pianificazione migrazioni di Microsoft Office. Non è necessario attendere che tutti i dati siano stati raccolti. È tuttavia consigliabile attendere finché non vengono raccolti tutti i dati da un computer specifico. È possibile eseguire l'utilità di importazione più volte per aggiungere nuove informazioni al database quando vengono raccolti i dati.

[!NOTA] Prima di eseguire l'utilità di importazione, prendere nota dei requisiti seguenti per il database:

  • Microsoft SQL Server include diverse utilità da riga di comando, ad esempio Sqlcmd.exe e Bcp.exe. Tali utilità devono essere disponibili nel computer client in cui vengono eseguite le utilità di importazione e provisioning.

  • È necessario installare SQLXML 3.0 Service Pack 3 (SP3) nel computer prima di importare codice XML nel database. È possibile scaricare SQLXML 3.0 SP3 da SQLXML 3.0 Service Pack 3 (SP3) (https://go.microsoft.com/fwlink/?linkid=52919&clcid=0x410).

  • Per ulteriori informazioni sui requisiti per il database, vedere "Software database" e "Strumenti e utilità per database" in Introduzione a Gestione pianificazione migrazioni di Microsoft Office.

Utilizzare la procedura seguente per importare i file di registro contenenti dati ottenuti mediante l'utilità di analisi dei file di Gestione pianificazione migrazioni di Microsoft Office.

Importare i file di dati dell'utilità di analisi dei file di Gestione pianificazione migrazioni di Microsoft Office nel database

  1. Al prompt dei comandi passare alla cartella in cui è installato Gestione pianificazione migrazioni di Microsoft Office e quindi alla cartella Database.

  2. Digitare:

    ImportScans.bat <ComputerName>\<SQLServerName> <DatabaseName> <PathToLogFiles>
    

Utilizzare la procedura seguente per importare i file di registro contenenti dati ottenuti mediante l'utilità di analisi dei file, il convertitore di file di Office e lo strumento per l'estrazione delle versioni.

Importare i file delle azioni dell'utilità di analisi dei file di Gestione pianificazione migrazioni di Microsoft Office nel database

  1. Al prompt dei comandi passare alla cartella in cui è installato Gestione pianificazione migrazioni di Microsoft Office e quindi alla cartella Database.

  2. Digitare:

    ImportActions.bat <ComputerName>\<SQLServerName> <DatabaseName> <PathToLogFiles>
    

I parametri per ImportScans.bat e ImportActions.bat sono i seguenti.

Parametro Descrizione

ComputerName

Il nome del computer che esegue SQL Server.

SQLServerName

Il nome del computer SQL Server in cui viene creato il nuovo database (obbligatorio).

DatabaseName

Il nome del database di SQL Server (obbligatorio).

PathToLogFiles

Il percorso locale (o UNC) della cartella in cui sono archiviati i file di registro. L'operatore deve disporre di autorizzazioni di lettura/scrittura/creazione per tale percorso (obbligatorio).

Nota:   il percorso predefinito per i file di registro dei dati di analisi in offscan.ini è c:\OMPM\SCANDATA. Il percorso predefinito per i file di registro delle azioni è c:\OMPM\ACTIONLOGS.

Se ad esempio il nome del computer è COMPUTER1, il server database è SQLEXPRESS, il nome del database è OMPM001 e i file di registro sono archiviati in c:\OMPM\SCANDATA, digitare quanto segue al prompt dei comandi:

ImportScans.bat COMPUTER1\SQLEXPRESS OMPM001 c:\OMPM\SCANDATA

Al termine dell'importazione dei file di registro, il contenuto viene spostato in una sottocartella della cartella originale specificata per il parametro <PathToLogFiles >.

ImportantImportante:
Non eseguire più importazioni contemporaneamente. Attendere sempre il completamento dell'importazione in corso prima di avviare la successiva. L'esecuzione di più importazioni contemporaneamente potrebbe causare il danneggiamento dei dati.

Note:

  • È necessario disporre delle autorizzazioni di operatore del database per eseguire questi script.

  • Poiché viene creata una sottocartella, è necessario disporre di autorizzazioni di lettura/scrittura per il percorso di archiviazione.

  • Per ottenere informazioni della Guida relative a questo comando, al prompt dei comandi digitare il comando seguente: ImportScans.bat /? oppure ImportActions.bat /?.

I file archiviati in <PathToLogFiles> vengono spostati nella sottocartella OMPMImported. Per eseguire l'importazione con lo stesso insieme di file in un altro database, copiare nuovamente i file nel percorso <PathToLogFiles>.

Correzione di errori di importazione

Se si verifica un errore irreversibile quando si importano i dati di scansione, il database OMPM potrebbe essere danneggiato o uno dei file associati con il primo CAB potrebbe non essere disponibile. Lo scanner produce un unico SCAN_{GUID}.XML con il primo file CAB creato. Il file XML descrive la configurazione dell'esecuzione di scansione, incluso il RunID, le cartelle da scansire e tutte le altre proprietà impostate nel file di configurazione offscan.ini. Per completare un'operazione di importazione, il file XML di scansione deve essere presente. Se non è possibile individuare il primo file CAB o il file XML di scansione al suo interno, eseguire nuovamente la scansione per creare un nuovo file XML di scansione. Poiché il database è popolato con informazioni dei file CAB, è possibile utilizzare questi ultimi per il ripristino dei dati. Se si dispone ancora di tutti i file CAB, nessun dato verrà perso. La procedura generale per la correzione di questa situazione è la seguente:

  • Eliminare il database esistente.

  • Creare un nuovo database.

  • Spostare tutti i file CAB fuori della cartella OMPMImported.

  • Importare nuovamente i file CAB dei dati e delle azioni prodotti dall'analisi.

È possibile utilizzare la procedura riportata di seguito per eliminare e ripristinare il database di Gestione pianificazione migrazioni di Microsoft Office.

Eliminare e ripristinare il database di Gestione pianificazione migrazioni di Microsoft Office

  1. Al prompt dei comandi passare alla cartella OMPM\Database e digitare:

    DeleteDB.bat <ComputerName>\<SQLServerName><DatabaseName>
    

    Se ad esempio il nome del computer è COMPUTER1, il server database è SQLEXPRESS e il nome del database è OMPM001, digitare quanto segue al prompt dei comandi:

    DeleteDB.bat COMPUTER1\SQLEXPRESS OMPM001
    
  2. Al prompt dei comandi passare alla cartella OMPM\Database e digitare:

    CreateDB.bat <ComputerName>\<SQLServerName><DatabaseName>
    

    Se ad esempio il nome del computer è COMPUTER1, il server database è SQLEXPRESS e il nome del nuovo database sarà OMPM001, digitare quanto segue al prompt dei comandi:

    CreateDB.bat COMPUTER1\SQLEXPRESS OMPM001
    
  3. Spostare tutti i i file CAB nella cartella OMPM\SCANDATA\OMPMImported nella cartella di livello immediatamente superiore OMPM\SCANDATA o in un'altra cartella desiderata. Spostare tutte le cartelle nella cartella OMPM\ACTIONLOGS\OMPMImported nella cartella di livello immediatamente superiore OMPM\ACTIONLOGS o in un'altra cartella desiderata.

  4. Al prompt dei comandi passare alla cartella OMPM\Database e digitare:

    ImportScans.bat <ComputerName>\<SQLServerName> <DatabaseName> <PathToLogFiles>
    

    Se ad esempio il nome del computer è COMPUTER1, il server database è SQLEXPRESS, il nome del database è OMPM001 e i file di registro sono archiviati in c:\OMPM\SCANDATA, digitare quanto segue al prompt dei comandi:

    ImportScans.bat COMPUTER1\SQLEXPRESS OMPM001 c:\OMPM\SCANDATA
    
  5. Al prompt dei comandi passare alla cartella OMPM\Database e digitare:

    ImportActions.bat <ComputerName>\<SQLServerName> <DatabaseName> <PathToLogFiles>
    

    Se ad esempio il nome del computer è COMPUTER1, il server database è SQLEXPRESS, il nome del database è OMPM001 e i file di registro sono archiviati in c:\OMPM\ACTIONLOGS, digitare quanto segue al prompt dei comandi:

    ImportActions.bat COMPUTER1\SQLEXPRESS OMPM001 c:\OMPM\ACTIONLOGS
    

Scaricare il manuale

Questo articolo è incluso nel manuale seguente, che può essere scaricato per una lettura e una stampa più agevoli:

Per un elenco completo dei manuali disponibili, vedere Contenuto scaricabile per Office 2007 Resource Kit.