cómo recuperar los datos de una base de datos e insertarlos en otra tabla de base de datos ... No puedo hacer esto. Por favor, ayúdame para transferir Datos de otro a otro. gracias de antemano ...Transfiera datos de una base de datos a otra base de datos
Respuesta
http://okayguru.blogspot.co.uk/2012/03/copy-one-database-to-another-database.html
Hay varias maneras de hacer esto, a continuación dos opciones:
Opción 1 - Haga clic derecho sobre la base de datos que desea copiar
elige: 'Tareas' > 'Generar secuencias de comandos'
'Seleccionar objetos de base de datos específicos'
Check 'Tablas'
Marcos 'Guardar nueva ventana de consulta'
Haga clic en 'Opciones avanzadas'
Set 'Tipos de datos a la escritura' a 'esquema y los datos'
Siguiente, Siguiente
Ahora puede ejecutar la consulta generada en la nueva base de datos.
Opción 2
clic derecho en la base de datos que desea copiar
'tareas'> 'Exportar datos'
Siguiente, Siguiente
Selecciona la base de datos para copiar las tablas a
'Copiar datos de una o más tablas o vistas' Marcar
elegir las tablas que desea copiar
Finalizar
en sql server 2008 para copiar todos los datos de cada tabla, debe habilitar los datos del script en 'Tareas'> 'Generar scripts' ==> Script Wizard ==> elegir la opción Script Opción – Arash
+1 para la opción 2 –
Opción 1 Obtengo error al 'preparar datos' en el paso final. Opción 2 Recibo un error antes de 'Elegir la base de datos para copiar las tablas'' – Emaborsa
- Puede hacer una copia de seguridad y restaurar la base de datos usando Management Studio.
- De nuevo desde Management Studio puede usar "copiar base de datos".
- incluso puede hacerlo manualmente si hay una razón para hacerlo. Me refiero a crear manualmente el destino db y copiar datos manualmente mediante declaraciones sql ...
¿Puedes aclarar por qué preguntas esto? ¿Es que no tienes experiencia al hacerlo o algo más?
Existen múltiples opciones y dependen de sus necesidades. Ver los siguientes enlaces:
si ambas bases de datos están en el mismo servidor y que desea transferir toda la tabla (hacer copia de la misma) y luego use sencilla select into ...
select * into anotherDatabase..copyOfTable from oneDatabase..tableName
continuación, puede escribir la parte superior del cursor de sysobjects y copie todo el conjunto de tablas de esa manera.
Si desea una extracción de datos más compleja & transformación, utilice SSIS y cree el ETL apropiado en él.
Ejemplo de inserción en los valores de una tabla de base de datos en otro tabla de base de
insert into dbo.onedatabase.FolderStatus
(
[FolderStatusId],
[code],
[title],
[last_modified]
)
select [FolderStatusId], [code], [title], [last_modified]
from dbo.Twodatabase.f_file_stat
esto funcionó para mí, sin embargo, en SqlExpress 2014 tuve que usar la notación ... encontrada en otras respuestas, es decir, INSERT INTO [db1] .. table1 (ID, MetaTitle) SELECCIONE ID, MetaTitle FROM [db2] .. table1 –
Para aquellos con Azure, siga estas instrucciones modificadas de virus:
- Abre SSMS.
- Haga clic derecho en la base de datos que desea copie los datos de.
- Seleccionar Generar secuencias de comandos >>Seleccionar objetos de base de datos específicos >> Elija las tablas/objetos que desea transferir. fuerte de texto
- En el "Guardar en archivo" panel, haga clic en avanzada
- Set "Tipos de datos a la escritura" a esquema y los datos
- Set "GOTA de secuencias de comandos y crear" a Script DROP y CREATE
- En "Opciones de tabla/vista" establezca los elementos relevantes en VERDADERO. Aunque recomiendo configurar todo en TRUE por si acaso. Siempre puede modificar la secuencia de comandos después de que se genere.
- Establecer ruta de archivo >> Siguiente >> Siguiente
- Abrir archivo SQL recién creado. Eliminar "Usar" de la parte superior del archivo.
- Abre una nueva ventana de consulta en la base de datos de destino, pega los contenidos del script (sin usar) y ejecuta.
Estas soluciones funcionan en caso de que la base de datos de destino esté en blanco. En caso de que ambas bases de datos ya tengan datos, necesita algo más complicado http://byalexblog.net/merge-sql-databases
Eso está muy bien, excepto que ese tipo suelta FK y PK y parece que no los devuelve. .. Además, ¿no se supone que las respuestas son más que solo un enlace a las cosas de otra persona? – Jon
@Jon ¿Por qué quiere restaurar PK y FK en la base de datos de Source? Es mejor copiarlo y tirarlo a la basura después de la exportación. – Anubis
Porque lo que estoy tratando de hacer es sincronizar dos entornos (es decir, llevar QA a Develop para que no tengamos que duplicar toda su entrada de datos). – Jon
- 1. ¿Crear una base de datos desde otra base de datos?
- 2. Copiar datos de una tabla en una base de datos a otra base de datos separada
- 3. Cómo copiar datos de una base de datos/tabla a otra base de datos/tabla
- 4. Mover una tabla de una base de datos a otra base de datos SQL Server
- 5. Cómo copiar una tabla de una base de datos mysql a otra base de datos mysql
- 6. Cómo copiar vistas de una base de datos a otra base de datos
- 7. Copie una columna de una base de datos a otra
- 8. Copie la tabla de una base de datos a otra
- 9. ¿Cómo copiar la base de datos en uso a otra base de datos en django?
- 10. copiando toda la base de datos a otra base de datos del servidor
- 11. campo Actualización con datos de otra base de datos
- 12. Copia de datos relacionales de la base de datos a la base de datos
- 13. ¿Actualizar la tabla de la base de datos de una tabla de base de datos de SQL Server a otra?
- 14. Migrar una base de datos de desarrollo MySQL a una base de datos de producción
- 15. ¿Cómo transferir datos de una base de datos a otra con Hibernate?
- 16. Base de datos horizontal y base de datos vertical
- 17. Conéctese condicionalmente a una base de datos
- 18. base de datos node.js
- 19. ¿Cómo transferir mi base de datos MySQL a otra computadora?
- 20. Accediendo a XAMPP Base de datos MySql desde otra computadora
- 21. ¿Eliminar todos los datos de la base de datos de SQL Server y luego volver a ingresar los datos de otra base de datos?
- 22. base de datos independiente
- 23. Usar una tabla en otra base de datos
- 24. Una base de datos contra muchas bases de datos
- 25. ¿Cómo se migran los diagramas de la base de datos de SQL Server a otra base de datos?
- 26. DBI: Conectarse a una base de datos diferente si la primera base de datos no existe
- 27. Conectar a una base de datos remota ... base de datos en línea
- 28. Base de datos CUBRID
- 29. conexión de base de datos compartida frente a conexiones de base de datos privadas
- 30. Quiero copiar la tabla contenida en una base de datos e insertarla en otra tabla de base de datos
Muchas formas de hacerlo. ¿Cuáles son sus requisitos? "No puedo hacer esto". ¿Qué has intentado? ¿Qué error ves? –
La estructura de la pregunta deja algo claro que el autor está completamente perdido. Por supuesto, puedes juzgarlo comenzando su viaje por aquí. Yo solo escribiría una respuesta. –
Si la solución manual lleva demasiado tiempo, también se puede probar con [SysTools SQL Server Database Migrator] (https://www.systoolsgroup.com/sql-server/migration/) para mover datos de una base de datos a otra. –