Importar y exportar datos con el Asistente para importación y exportación de SQL Server

Se aplica a:SQL Server SSIS Integration Runtime en Azure Data Factory

El Asistente para importación y exportación de SQL Server ofrece una manera sencilla de copiar datos de un origen a un destino. En esta introducción se describen los orígenes de datos que el asistente puede usar como orígenes y destinos, así como los permisos que necesita para ejecutar al asistente.

Obtener el asistente

Si quiere ejecutar el asistente, pero no tiene Microsoft SQL Server instalado en el equipo, puede instalar el Asistente para importación y exportación de SQL Server mediante la instalación de SQL Server Data Tools (SSDT). Para obtener más información, vea Descargar SQL Server Data Tools (SSDT).

¿Qué ocurre cuando ejecuto el asistente?

¿Qué orígenes y destinos puedo usar?

El Asistente para importación y exportación de SQL Server puede copiar datos de y en los orígenes de datos que se enumeran en la tabla siguiente. Para conectarse a algunos de estos orígenes de datos, quizá necesite descargar e instalar archivos adicionales.

Origen de datos ¿Es necesario descargar archivos adicionales?
Bases de datos empresariales
SQL Server, Oracle, DB2 y otros.
SQL Server o SQL Server Data Tools (SSDT) instalan los archivos que necesita para conectarse a SQL Server. No obstante, SSDT no instala todos los archivos que necesita para conectarse a otras bases de datos empresariales, como Oracle o IBM DB2.

Para conectarse a una base de datos empresarial, normalmente deberá tener dos cosas:

1. Software cliente. Si ya tiene el software cliente instalado en el sistema de base de datos empresarial, por lo general ya dispone de lo necesario para establecer una conexión. Si no tiene instalado el software cliente, consulte al administrador de base de datos cómo instalar una copia con licencia.

2. Controladores o proveedores. Microsoft instala controladores y proveedores para conectarse a Oracle. Para conectarse a IBM DB2, obtenga el proveedor Microsoft OLEDB para DB2 v5.0 para Microsoft SQL Server de Microsoft SQL Server 2016 Feature Pack.

Para obtener más información, vea Conectarse a un origen de datos de SQL Server o Conectarse a un origen de datos de Oracle.
Archivos de texto (archivos planos) No se necesitan archivos adicionales.

Para obtener más información, consulte Connect to a Flat File Data Source (Conectarse al origen de datos de un archivo plano).
Archivos de Microsoft Excel y Microsoft Access Microsoft Office no instala todos los archivos que necesita para conectarse a archivos de Excel y Access como orígenes de datos. Obtenga la descarga siguiente: Componente redistribuible del motor de base de datos de Microsoft Access 2016.

Para obtener más información, vea Conexión a un origen de datos de Excel o Conectarse a un origen de datos de Access.
Orígenes de datos de Azure
Actualmente, solo Almacenamiento de blobs de Azure.
SQL Server Data Tools no instala los archivos que necesita para conectarse a Azure Blob Storage como origen de datos. Obtenga la descarga siguiente: Microsoft SQL Server 2016 Integration Services Feature Pack for Azure(Feature Pack de Microsoft SQL Server 2016 Integration Services para Azure).

Para obtener más información, vea Creación y administración de blobs en Azure Blob Storage.
Bases de datos de código abierto
PostgreSQL, MySql y otros.
Para conectarse a estos orígenes de datos, tiene que descargar archivos adicionales.

- Para PostgreSQL, consulte Connect to a PostgreSQL Data Source (Conectarse a un origen de datos de PostgreSQL).
- Para MySQL, consulte Conectarse a un origen de datos de MySQL.
Cualquier otro origen de datos para el que esté disponible un controlador o un proveedor Normalmente tiene que descargar archivos adicionales para conectarse a los siguientes tipos de orígenes de datos.

- Cualquier origen para el que esté disponible un controlador ODBC . Para obtener más información, consulte Conectarse a un origen de datos ODBC.
- Cualquier origen para el que esté disponible un proveedor de datos .NET Framework .
- Cualquier origen para el que esté disponible un proveedor OLE DB .

Los componentes de terceros que proporcionan funcionalidades de origen y destino para otros orígenes de datos se comercializan a veces como complementos de SQL Server Integration Services (SSIS).

¿Cómo me conecto a mis datos?

Para obtener información sobre cómo conectarse a un destino de uso frecuente, consulte una de las páginas siguientes:

Para obtener más información sobre cómo conectarse a un origen de datos que no aparezca en esta lista, consulte The Connection Strings Reference (Referencia de cadenas de conexión). Este sitio de terceros contiene cadenas de conexión de ejemplo y más información acerca de los proveedores de datos y la conexión que estos necesitan.

¿Qué permisos necesito?

Para ejecutar correctamente el Asistente para importación y exportación de SQL Server , debe disponer como mínimo de los siguientes permisos. Si ya trabaja con el origen y el destino de datos, probablemente cuente con los permisos necesarios.

Necesita permisos para estas acciones Si se conecta a SQL Server, necesita los permisos específicos siguientes:
Conectarse a las bases de datos o recursos compartidos de archivos de origen y de destino. Derechos de inicio de sesión del servidor y de la base de datos.
Exportar o leer datos desde la base de datos o el archivo de origen. Permisos SELECT en las tablas y vistas de origen.
Importar o escribir datos en la base de datos o el archivo de destino. Permisos INSERT en las tablas de destino.
Crear la base de datos o el archivo de destino, si procede. Permisos CREATE DATABASE o CREATE TABLE.
Guardar el paquete SSIS creado por el asistente, si procede. Si quiere guardar el paquete en SQL Server, permisos suficientes para guardar el paquete en la base de datos msdb .

Obtener ayuda mientras se ejecuta el Asistente

Sugerencia

Pulse la tecla F1 en cualquier página o cuadro de diálogo del Asistente para ver la documentación de la página actual.

El asistente usa SQL Server Integration Services (SSIS)

El asistente usa SQL Server Integration Services (SSIS) para copiar datos. SSIS es una herramienta para la extracción, transformación y carga (ETL) de datos. Las páginas del asistente usan parte del idioma de SSIS.

En SSIS, la unidad básica es el paquete. El asistente crea un paquete SSIS en la memoria a medida que se desplaza por las páginas del asistente y especifica las opciones.

Al final del asistente, si tiene instalado SQL Server Standard Edition o una versión superior, puede guardar el paquete de SSIS. Después podrá volver a usar el paquete o ampliarlo usando el Diseñador SSIS para agregar tareas, transformaciones y lógica controlada por eventos. El Asistente para importación y exportación de SQL Server ofrece la manera más simple para crear un paquete básico de Integration Services que copia datos de un origen en un destino.

Para obtener más información sobre SSIS, vea SQL Server Integration Services.

A continuación

Inicie el asistente. Para obtener más información, vea Start the SQL Server Import and Export Wizard(Iniciar el Asistente para importación y exportación de SQL Server).

Consulte también

Comenzar con este sencillo ejemplo del Asistente para importar y exportar
Asignación de tipos de datos en el Asistente para importación y exportación de SQL Server