Compartir a través de


Especificar copia de tabla o consulta (Asistente para importación y exportación de SQL Server)

Utilice la página Especificar copia de tabla o consulta para especificar de qué manera se copiarán los datos. Puede utilizar una interfaz gráfica para seleccionar los objetos de la base de datos existentes que desea copiar, o bien, puede utilizar Transact-SQL para crear una consulta más compleja.

Para obtener más información acerca de este asistente, vea Importar o exportar datos con 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 ejecutar 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

  • Copiar los datos de una o varias tablas o vistas
    Copie los campos de las tablas de origen seleccionadas y las vistas en el destino o destinos especificados mediante el cuadro de diálogo Seleccionar tablas y vistas de origen. Utilice esta opción si desea copiar todos los datos en el origen sin tener que filtrar ni ordenar registros.

    Al utilizar un proveedor de datos de .NET Framework para conectar con un origen de datos, la opción Copiar los datos de una o varias tablas o vistas podría no estar disponible. Esta opción sólo está disponible para los proveedores que tienen una sección ProviderDescription en el archivo ProviderDescriptors.xml. Cada sección ProviderDescription contiene la información que se necesita para recuperar los metadatos del proveedor correspondiente. De forma predeterminada, el archivo ProviderDescriptors.xml contiene una sección ProviderDescription para sólo los proveedores siguientes:

    • System.Data.SqlClient

    • System.Data.OracleClient

    • System.Data.OleDb

    • System.Data.Odbc

    Para hacer que la opción Copiar los datos de una o varias tablas o vistas esté disponible para más proveedores, los demás proveedores pueden agregar sus propias secciones ProviderDescriptor al archivo ProviderDescriptors.xml. De forma predeterminada, este archivo se encuentra en <unidad>:\Archivos de programa\Microsoft SQL Server\100\DTS\ProviderDescriptors. Para revisar los requisitos de la sección ProviderDescriptor, vea el archivo de esquema ProviderDescriptors.xsd que está, de forma predeterminada, en la misma carpeta que el archivo ProviderDescriptors.xml.

  • Escribir una consulta para especificar los datos que se van a transferir
    Genere instrucciones SQL para recuperar filas mediante el cuadro de diálogo Proporcionar una consulta de origen. Utilice esta opción si desea modificar o restringir los datos de origen durante la operación de copia. Sólo están disponibles para copiarse las filas que coincidan con los criterios de selección.