Bueno, la respuesta es un poco tarde, pero he publicado todos modos en aras de proporcionar a la comunidad.
Supongo que está intentando copiar tablas (no datos parciales). Mi respuesta se basa en esta suposición.
- Conéctese a la fuente db mediante el Explorador de objetos en SSMS.
- Haga clic con el botón secundario en el archivo db que desea que copie sus tablas.
- Ir a 'Tareas' -> 'Exportar'.
- Elija su servidor de origen y de destino, y si no desea que se ejecuten secuencias de comandos adicionales antes de las manos, simplemente presione Siguiente ('Copiar datos desde una o más tablas o vistas'). Ahora puede seleccionar las tablas que desea copiar al destino.
Seleccione las tablas que desea copiar por completo a su destino. Y haga clic en 'editar mapeos'. Aquí puedes 'habilitar el inserto de identidad'. También tendrá otras opciones, así que revise la pantalla antes de presionar OK.
Si no utiliza una edición expresa de SSMS aquí, puede crear un paquete SSIS para crear trabajos y automatizar este proceso en el futuro. Puede verificar 'ejecutar inmediatamente' y seguir la pantalla acerca de cómo funciona con todas las advertencias y errores. Con suerte no obtendrás ninguno. ¡Buena suerte!
Tested with:
(
Microsoft SQL Server 2008 R2 (SP1) - 10.50.2500.0 (Intel X86)
Jun 17 2011 00:57:23
Copyright (c) Microsoft Corporation
Enterprise Edition on Windows NT 5.2 <X86> (Build 3790: Service Pack 2)
)
Supongo que tiene más que ver con los permisos en cualquiera de las tablas de la base de datos de desarrollo que con cualquier tabla de las 20 en las que está intentando importar datos. ¿Hay alguna restricción en la identificación de usuario que está usando en la base de datos de desarrollo? –
no, soy el administrador, así que mi nombre de usuario tiene acceso para completar cualquier tarea – Geo