Tecnología

Inicio

Cómo importar XML en SQL Server 2008

Cómo importar XML en SQL Server 2008


XML o Extensible Markup Language se utiliza para codificar documentos de modo que sean legibles por máquina. También se utiliza para desarrollar interfaces de programación de aplicaciones y muchas herramientas de productividad de escritorio como Microsoft Office, OpenOffice y iWork de Apple están basadas en el lenguaje XML. SQL Server 2008 es un servidor de gestión de base de datos relacional desarrollado por Microsoft que puede soportar datos tales como multimedia digitales y varias bases de datos de aplicación. Si está usando XML para fines de desarrollo, importarlo al servidor SQL 2008 requiere unos pocos pasos para configurar.

Instrucciones

1 Abra la aplicación de servidor de Business Intelligence Development Studio de SQL. Haga clic en "Archivo" y luego, haga clic en "Nuevo" y haga clic en "Proyectos" para abrir la pantalla "Nuevo proyecto".

2 Haga clic en "inteligencia de negocios" Proyectos bajo el panel "Tipos de proyecto" y seleccione "Servicios de Proyectos de Integración" en "plantillas". Introduzca un nombre y una ubicación para su proyecto de SQL Server Integration Services y haga clic en "Aceptar". Esto abrirá la pantalla de creación del proyecto.

3 Localizar "Flujo de tareas de datos" en la caja de herramientas "espacio de trabajo" en el centro de la pantalla del proyecto. Haga clic y arrastre "de flujo de datos de tareas" y soltarlo en el panel de "control de flujo", también dentro del "Espacio de trabajo". Ahora debería estar en la pestaña "flujo de datos".

4 Construir su flujo de datos arrastrando los datos XML de la "Fuentes de datos de flujo de caja de herramientas" y dejarlo caer dentro de la superficie del diseñador "flujo de datos". El nombre de "Archivo de datos XML de origen."

5 Haga doble clic en el "archivo XML de origen de datos" y elija la ubicación XML como valor para el "Modo de acceso a datos." Especificar la ruta del archivo de datos XML y haga clic en "Generar", que va a crear y guardar el archivo en un formato XSD.

6 Haga clic y arrastre "de SQL Server de destino de flujo de datos" de la "Caja de herramientas" y cambiarle el nombre "cargar datos XML a SQL Server." Vincular la flecha verde de "XML archivo de origen de datos" a "Carga de datos XML a SQL Server." Haga doble clic en "cargar datos XML a SQL Server" tarea. Esto abrirá el "Editor de destino de SQL." Haga clic en "Nuevo". Esto abrirá el "Administrador de conexiones".

7 Seleccione la "OLE DB nativo \ SQL Server Native Client 10.0" como el "Proveedor" e introduzca su nombre de SQL Server. Seleccione el modo de "Autenticación de Windows" y escriba el nombre de la base de datos de bases de datos en el panel de "Connection Manager". Haga clic en Aceptar."

8 Seleccione el nombre de la tabla en la que se importarán los datos XML de debajo del "Editor de destino" y haga clic en "Asignaciones" en la izquierda del panel para verificar que los datos XML está asignado correctamente a una columna de la tabla en el servidor SQL. Haga clic en "OK" una vez confirmada. Elige "" LoadXML.dtsx "dentro de la pantalla" Desarrollo de Business Intelligence Server "y haga clic en él para abrir la siguiente ventana. Haga clic en" Ejecutar paquete "para ejecutar el paquete SSIS. Has ahora importado sus datos XML en el servidor SQL 2008.