Compartir a través de


Seleccionar tablas y vistas de origen (Asistente para importación y exportación de SQL Server)

Actualizado: 17 de julio de 2006

Utilice la página Seleccionar tablas y vistas de origen para especificar las tablas y las vistas que deben copiarse del origen de datos en el destino.

[!NOTA] No es necesario copiar todas las columnas en una tabla al seleccionar la opción de copia de tabla. Después de seleccionar una tabla de destino, haga clic en Editar asignaciones para ver el cuadro de diálogo Asignaciones de columnas. Seleccione <omitir> en la columna Destino del cuadro de diálogo Asignaciones de columnas para las columnas que desea omitir.

Para obtener más información acerca de este asistente, vea Crear paquetes mediante el Asistente para importación y exportación de SQL Server. Para obtener información acerca de las opciones para iniciar el asistente y de los permisos necesarios para ejecutarlo correctamente, vea Cómo iniciar el Asistente para importación y exportación de SQL Server.

La finalidad del Asistente para importación y exportación de SQL Server es copiar datos desde un origen a un destino. El asistente también puede crear una base de datos y tablas de destino. Sin embargo, si tiene que copiar diversas bases de datos o tablas, u otros tipos de objetos de bases de datos, debe utilizar el Asistente para copiar bases de datos. Para obtener más información, vea Usar el Asistente para copiar bases de datos.

Opciones

  • Origen
    Utilice las casillas de verificación para seleccionar en la lista las tablas y vistas disponibles que deben copiarse en el destino. Si selecciona una tabla o una vista de origen y no realiza ninguna otra acción, copiará el esquema y los datos del origen sin cambios.
  • Destino
    Seleccione una tabla de destino de la lista para cada tabla de origen.

    [!NOTA] Si interrumpe el asistente en este punto para crear una tabla de destino en SQL Server con Management Studio o con otra herramienta, la nueva tabla no será visible de forma inmediata en la lista de tablas de destino disponibles. Para actualizar la lista de tablas de destino, retroceda hasta la página Seleccionar un destino, vuelva a seleccionar la base de datos de destino y regrese a Seleccionar tablas y vistas de origen.

  • Optimizar para varias tablas
    Especifique si debe utilizarse un método de procesamiento que sea más escalable para un número elevado de tablas y vistas.

    ms190148.note(es-es,SQL.90).gifImportante:
    Al seleccionar la opción Optimizar para varias tablas, el asistente omite el valor de Habilitar la inserción de identidad en el cuadro de diálogo Asignaciones de columnas y vuelve a numerar los valores de identidad en el destino. Esto puede producir resultados inesperados cuando las tablas relacionadas utilizan los valores de identidad como claves externas.

    Si se seleccionan más de 20 tablas o vistas, esta opción se selecciona automáticamente. Si se seleccionan más de 100 tablas o vistas y se desactiva esta opción, aparecerá un mensaje de advertencia.

    Si esta opción no se selecciona, la operación de exportación o importación utiliza un único paquete Integration Services con una única tarea Flujo de datos que incluye una ruta de acceso paralela, desde el origen al destino, para cada tabla o vista que se debe copiar. Esta sencilla implementación está pensada para un número de tablas relativamente reducido.

    Si se selecciona esta opción, la operación de exportación o importación crea un paquete temporal de forma dinámica para cada tabla o vista que se debe copiar. Esta implementación se amplía de manera eficaz para más de 20 tablas y vistas.

    Puede examinar los efectos de esta opción si lleva a cabo una de las siguientes actividades:

    • Observar la serie de acciones realizadas durante la operación de exportación o importación en la página Operación en curso del asistente.
    • Guardar los paquetes creados con una configuración distinta para esta opción.

    Si tiene intención de guardar el paquete creado mediante el asistente y personalizar la importación o exportación de datos agregando transformaciones, esta opción no debe estar seleccionada.

  • Ejecutar en una transacción
    Especifique si debe realizarse la importación o exportación en una transacción. Para obtener más información acerca de esta opción, vea Incorporar transacciones en paquetes.
  • Editar asignaciones
    Utilice el cuadro de diálogo Asignaciones de columnas para especificar las columnas de destino que deben recibir los datos de origen. Puede copiar sólo un subconjunto de columnas si selecciona <omitir> en la columna Destino del cuadro de diálogo Asignaciones de columnas para las columnas que desea omitir.
  • Vista previa
    Muestra una vista previa de los datos de origen en la Vista de datos para comprobarlos antes de llevar a cabo la operación de importación o exportación. La Vista de datos muestra hasta 200 filas de datos. Para realizar correcciones, haga clic en el botón Atrás del cuadro de diálogo Seleccionar tablas y vistas de origen para regresar a los cuadros de diálogo anteriores.

Historial de cambios

Versión Historial

15 de septiembre de 2007

Contenido nuevo:
  • Se describió cómo la opción Optimizar para varias tablas produce los valores de identidad que se vuelven a numerar en el destino.

17 de julio de 2006

Contenido nuevo:
  • Se proporcionó información acerca de cómo omitir columnas.
  • Se describió el comportamiento al crear una nueva tabla con el asistente.

5 de diciembre de 2005

Contenido nuevo:
  • Se proporcionaron detalles sobre la optimización.