Importación de archivos de registro de OMPM a la base de datos

Actualizado: septiembre de 2009

Se aplica a: Office Resource Kit

 

Última modificación del tema: 2015-03-09

La herramienta de importación automatiza el proceso de importación de datos del archivo de registro XML o los archivos CAB directamente en un servidor de base de datos. Puede iniciar la importación en cuanto tenga los archivos XML o CAB generados por el explorador de archivos OMPM. No es necesario esperar a que se hayan recopilado todos los datos. Sin embargo, se recomienda esperar a que se hayan recopilado todos los datos de un equipo concreto. Puede ejecutar la herramienta de importación varias veces para agregar información nueva a la base de datos cuando se recopilan los datos.

[!NOTA] Antes de ejecutar la herramienta de importación, tenga en cuenta los requisitos de base de datos siguientes:

  • Microsoft SQL Server incluye varias utilidades de la línea de comandos, como Sqlcmd.exe y Bcp.exe. Estas utilidades deben estar disponibles en el equipo cliente desde el que se ejecutan las herramientas de aprovisionamiento e importación.

  • Debe instalar SQLXML 3.0 Service Pack 3 (SP3) en el equipo antes de importar archivos XML en la base de datos. Puede descargar SQLXML 3.0 SP3 desde la página de SQLXML 3.0 Service Pack 3 (SP3) (https://go.microsoft.com/fwlink/?linkid=52919&clcid=0xC0A).

  • Para obtener más información acerca de los requisitos de base de datos, vea “Software de la base de datos” y “Herramientas y utilidades de la base de datos" en el tema Introducción al Director de planeamiento de migración de Office (OMPM).

Use el siguiente procedimiento para importar archivos de registro que contengan los datos de búsqueda obtenidos por el explorador de archivos OMPM.

Importación de archivos de datos del explorador de archivos OMPM en la base de datos

  1. En un símbolo del sistema, vaya a la carpeta en la que está instalado OMPM y a la carpeta Database.

  2. Escriba:

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

Use el siguiente procedimiento para importar archivos de registro que contengan datos de acciones obtenidos por el explorador de archivos OMPM, el convertidor de archivos de Office o la herramienta de extracción de versiones.

Importación de archivos de acciones del explorador de archivos OMPM en la base de datos

  1. En un símbolo del sistema, vaya a la carpeta en la que está instalado OMPM y a la carpeta Database.

  2. Escriba:

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

Los parámetros para ImportScans.bat e ImportActions.bat son los siguientes.

Parámetro Descripción

ComputerName

Nombre del equipo que ejecuta SQL Server.

SQLServerName

Nombre del equipo con SQL Server en el que se crea la nueva base de datos. Obligatorio.

Nombre de base de datos

Nombre de la base de datos de SQL Server. Obligatorio.

PathToLogFiles

Ruta de acceso local (o UNC) a la carpeta donde están almacenados los archivos de registro. El operador debe tener permisos de lectura, escritura y creación en esta ubicación. Obligatorio.

Nota:la ruta de acceso predeterminada de los archivos de registro de datos de búsqueda de offscan.ini es c:\OMPM\SCANDATA. La ruta de acceso predeterminada de los archivos de registro de acciones es c:\OMPM\ACTIONLOGS.

Por ejemplo, si el nombre de equipo es COMPUTER1, el servidor de base de datos es SQLEXPRESS, el nombre de la base de datos es OMPM001 y los archivos de registro se encuentran en c:\OMPM\SCANDATA, escriba lo siguiente en el símbolo del sistema:

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

Cuando los archivos de registro se importan correctamente, el contenido se mueve a la subcarpeta importada de la carpeta < PathToLogFiles> original.

ImportantImportante:
No realice más de una importación a la vez. Espere siempre a que una importación finalice antes de iniciar la siguiente. La ejecución simultánea de más de una importación puede dañar los datos.

Notas:

  • Debe tener permisos de operador de base de datos para ejecutar estos scripts.

  • Dado que se crea una subcarpeta, debe tener permisos de lectura y escritura en la ubicación de almacenamiento.

  • Para obtener ayuda para este comando, escriba el siguiente comando en un símbolo del sistema: ImportScans.bat /? o ImportActions.bat /?.

Los archivos almacenados en <RutaAArchivosDeRegistro> se mueven a la subcarpeta OMPMImported. Para ejecutar la importación con el mismo conjunto de archivos en otra base de datos, vuelva a copiar los archivos en <RutaAArchivosDeRegistro>.

Corrección de errores de importación

Si encuentra un error irrecuperable al importar los datos del examen, es posible que la base de datos OMPM esté dañada o que falte algún archivo asociado con el primer CAB. El examinador genera un único SCAN_{GUID}.XML con el primer archivo CAB que crea. El archivo XML describe la configuración del proceso de examen, que incluye RunID, las carpetas que se van a examinar y el resto de propiedades establecidas en el archivo de configuración offscan.ini. Para realizar una importación correctamente, el archivo XML de examen debe estar presente. Si no encuentra el primer archivo CAB o el archivo XML de examen dentro de aquél, ejecute de nuevo el examen para crear un nuevo archivo XML de examen. Puesto que la base de datos se rellena con información de los archivos CAB, puede usar los archivos CAB para restaurar los datos. Si sigue teniendo todos los archivos CAB, no se ha perdido ningún dato. El proceso de alto nivel para corregir esta situación es el siguiente:

  • Elimine la base de datos existente.

  • Cree una nueva base de datos.

  • Extraiga todos los archivos CAB de la carpeta OMPMImported.

  • Vuelva a importar los archivos CAB de acciones y de datos de búsqueda.

Puede usar el procedimiento siguiente para eliminar y restaurar la base de datos OMPM.

Eliminación y restauración de la base de datos OMPM

  1. En un símbolo del sistema, desplácese a la carpeta OMPM\Database y escriba:

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

    Por ejemplo, si el nombre del equipo es COMPUTER1, el servidor de base de datos es SQLEXPRESS y el nombre de la base de datos es OMPM001, escriba lo siguiente en el símbolo del sistema:

    DeleteDB.bat COMPUTER1\SQLEXPRESS OMPM001
    
  2. En un símbolo del sistema, desplácese a la carpeta OMPM\Database y escriba:

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

    Por ejemplo, si el nombre de equipo es COMPUTER1, el servidor de base de datos es SQLEXPRESS y el nombre de la base de datos nueva es OMPM001, escriba lo siguiente en el símbolo del sistema:

    CreateDB.bat COMPUTER1\SQLEXPRESS OMPM001
    
  3. Suba todos los archivos CAB de la carpeta OMPM\SCANDATA\OMPMImported un nivel hasta la carpeta OMPM\SCANDATA o a otra carpeta si lo desea. Suba todas las carpetas de la carpeta OMPM\ACTIONLOGS\OMPMImported un nivel hasta la carpeta OMPM\ACTIONLOGS o a otra carpeta si lo desea.

  4. En un símbolo del sistema, desplácese a la carpeta OMPM\Database y escriba:

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

    Por ejemplo, si el nombre de equipo es COMPUTER1, el servidor de base de datos es SQLEXPRESS, el nombre de la base de datos es OMPM001 y los archivos de registro se encuentran en c:\OMPM\SCANDATA, escriba lo siguiente en el símbolo del sistema:

    ImportScans.bat COMPUTER1\SQLEXPRESS OMPM001 c:\OMPM\SCANDATA
    
  5. En un símbolo del sistema, desplácese a la carpeta OMPM\Database y escriba:

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

    Por ejemplo, si el nombre del equipo es COMPUTER1, el servidor de base de datos es SQLEXPRESS, el nombre de la base de datos es OMPM001 y los archivos de registro se encuentran en c:\OMPM\ACTIONLOGS, escriba lo siguiente en el símbolo del sistema:

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

Descarga de este libro

Este artículo se incluye en el siguiente libro descargable para facilitar su lectura e impresión:

Vea la lista completa de libros disponibles en la sección de información del kit de recursos de Office.