Cómo utilizar las herramientas de transformación de datos en Microsoft SQL Server 2000

Administrar una base de datos implica ser el guardián de los datos. Todo lo relacionado con cómo se almacenan, guardan, actualizan o eliminan los datos estará en tu dominio. En el mundo empresarial actual, la mayoría de las compañías almacenan sus datos en diferentes formatos. Como resultado de esto, junto con los cambios frecuentes y esperados en los negocios, es común tener que mover datos de un lugar a otro y/o reformatearlos de manera regular.

Nuevas características de DTS para SQL 2000

  • Integración con la seguridad de Windows 2000
  • La capacidad de ejecutar paquetes de forma asíncrona
  • Origen de página web HTML
  • Nuevas tareas de FTP, Ejecutar Paquete, Propiedades Dinámicas y Cola de Mensajes
  • La capacidad de guardar paquetes como archivos de Visual Basic
  • Mejoras en el registro y una nueva bomba de datos multifase

Para empezar a trabajar con DTS, te recomiendo que empieces utilizando los asistentes de DTS. Una vez que hayas dominado los asistentes, podrás pasar al Diseñador de DTS y otros temas más avanzados. Los asistentes de DTS en SQL 2000 te brindan la manera más rápida de mover o crear paquetes para la transformación de datos. Comenzaremos viendo los dos asistentes de DTS disponibles en SQL 2000:

  • Asistente de Importación/Exportación
  • Asistente de Copia de Base de Datos

Utilizando el Asistente de Importación/Exportación

Veamos un ejemplo de cómo utilizar el Asistente de Importación/Exportación. En este ejemplo, importaré datos de la base de datos STEVENW/pubs a la base de datos SQL2K/DTS (mi entorno de prueba contiene una instancia predeterminada de SQL 2000 llamada STEVENW y una instancia con nombre llamada SQL2K). Para exportar los datos a SQL2K/DTS, primero debo crear esa base de datos. Para hacer esto, abro la consola del Administrador Empresarial de SQL, hago clic derecho en Bases de datos debajo de STEVENW\SQL2K y selecciono Nueva base de datos (Figura A).

Cómo utilizar las herramientas de transformación de datos en Microsoft SQL Server 2000 - Gestión de datos | Imagen 1 Newsmatic

A continuación, hago clic derecho en la base de datos que quiero importar/exportar (STEVENW/pubs) y elijo Todas las tareas | Exportar datos, como se muestra en la Figura B. Esto muestra la pantalla de bienvenida del Asistente de Importación/Exportación de DTS.

Cómo utilizar subselects en SQL para optimizar tus consultas
Cómo utilizar las herramientas de transformación de datos en Microsoft SQL Server 2000 - Gestión de datos | Imagen 2 Newsmatic

Mi siguiente paso es elegir una fuente de datos que coincida con el formato de mis datos de origen (Figura C). También debo ingresar el nombre del servidor de origen (STEVENW), el método de autenticación y la base de datos que quiero exportar. El botón Avanzado ofrece opciones avanzadas de OLE DB para personalizar la configuración de la conexión.

Cómo utilizar las herramientas de transformación de datos en Microsoft SQL Server 2000 - Gestión de datos | Imagen 3 Newsmatic

Configurar las opciones de la base de datos de destino es similar a elegir una fuente de datos, pero es importante seleccionar el servidor y la base de datos de destino correctos. Una vez que termino de configurar las opciones de destino, hago clic en Siguiente para mostrar la pantalla que se muestra en la Figura D. Aquí puedo especificar una Copia de Tabla o una Consulta. Para este ejemplo, copiaré objetos y datos entre bases de datos de SQL Server.

Cómo utilizar las herramientas de transformación de datos en Microsoft SQL Server 2000 - Gestión de datos | Imagen 4 Newsmatic

Ahora que he elegido mis opciones, puedo seleccionar los objetos a copiar. La Figura E muestra las opciones que ofrece el Asistente de Importación/Exportación.

Cómo utilizar las herramientas de transformación de datos en Microsoft SQL Server 2000 - Gestión de datos | Imagen 5 Newsmatic

En este ejemplo, aceptaré los valores predeterminados. Al hacer clic en Siguiente, aparece la pantalla Guardar, Programar y Replicar Paquete. Ejecutaré el paquete de inmediato y lo guardaré en SQL Server (Figura F), aunque también tengo la opción de utilizar la replicación con este paquete o programarlo para que se ejecute en una fecha posterior.

Cómo utilizar las herramientas de transformación de datos en Microsoft SQL Server 2000 - Gestión de datos | Imagen 6 Newsmatic

Cuando hago clic en Siguiente, avanzo a una pantalla donde puedo configurar una contraseña y darle un nombre amigable al paquete. Luego paso a la pantalla de Resumen para revisar mi información y hago clic en Finalizar. Dado que especifiqué que el paquete se ejecute de inmediato, comienza a copiar los datos en la nueva base de datos.

El Asistente de Copia de Base de Datos

El poder y la importancia del lenguaje SQL en el desarrollo de software

El Asistente de Copia de Base de Datos te ayuda a mover o copiar una base de datos a otro servidor. Para acceder a este asistente, elijo Herramientas | Asistentes | Administración | Asistente de Copia de Base de Datos. Mi siguiente paso es elegir el servidor de origen y el tipo de autenticación (similar a lo que vimos en la Figura C). Después de hacer mis selecciones, hago clic en Siguiente y elijo mi servidor de destino y el tipo de autenticación. Ahora puedo seleccionar las bases de datos que quiero mover o copiar (Figura G).

Cómo utilizar las herramientas de transformación de datos en Microsoft SQL Server 2000 - Gestión de datos | Imagen 7 Newsmatic

Al hacer clic en Siguiente, aparece la ventana Ubicación del Archivo de la Base de Datos (Figura H). También puedo elegir el botón Modificar para cambiar la ubicación predeterminada de las bases de datos.

Cómo utilizar las herramientas de transformación de datos en Microsoft SQL Server 2000 - Gestión de datos | Imagen 8 Newsmatic

Al hacer clic en Siguiente, avanzo a la ventana Seleccionar Objetos Relacionados (Figura I), donde puedo especificar qué objetos de SQL Server quiero mover.

Cómo utilizar las herramientas de transformación de datos en Microsoft SQL Server 2000 - Gestión de datos | Imagen 9 Newsmatic

Las dos últimas pantallas me permiten programar y revisar el paquete de DTS que he creado antes de iniciarlo. Una vez que todo esté completo, puedo ver los detalles del registro (Figura J).

Cómo utilizar las herramientas de transformación de datos en Microsoft SQL Server 2000 - Gestión de datos | Imagen 10 Newsmatic

Resumen

Recorrer el Asistente de Importación/Exportación y el Asistente de Copia de Base de Datos es una buena manera de familiarizarse con lo que DTS tiene para ofrecer. En mi próximo artículo, te presentaré el Diseñador de DTS y te mostraré cómo puedes utilizarlo para crear paquetes y flujos de trabajo personalizados para transferir y transformar datos.

Tipos de datos datetime e intervalo en SQL92: descripción y uso

En Newsmatic nos especializamos en tecnología de vanguardia, contamos con los artículos mas novedosos sobre Gestión de datos, allí encontraras muchos artículos similares a Cómo utilizar las herramientas de transformación de datos en Microsoft SQL Server 2000 , tenemos lo ultimo en tecnología 2023.

Artículos Relacionados

Subir

Utilizamos cookies para mejorar su experiencia de navegación, mostrarle anuncios o contenidos personalizados y analizar nuestro tráfico. Al hacer clic en “Aceptar todo” usted da su consentimiento a nuestro uso de las cookies.