Tengo dos máquinas, A y B. En mi máquina A, tengo el servidor SQL con alguna base de datos. Necesito copiar la base de datos de la Máquina A a B sin tomar ninguna copia de seguridad. Por favor, ayúdame.Cómo copiar la base de datos del servidor sql de uno a otro servidor sin ninguna copia de seguridad
Cómo copiar la base de datos del servidor sql de uno a otro servidor sin ninguna copia de seguridad
Respuesta
Puede usar la funcionalidad Copiar base de datos en SQL Server Management Studio.
Haga clic derecho en la base de datos, seleccione "Tareas", "Copiar base de datos". Si puede desconectar la base de datos, también puede optar por separarla, copiar los archivos en el nuevo servidor y luego volver a conectar la base de datos.
Vea también la documentación de Microsoft: http://technet.microsoft.com/en-us/library/ms188664.aspx
Aquí es un método más que se puede utilizar sólo si tiene acceso directo tanto a las máquinas.
En Fuente de la máquina:
1. Abra SQL Server Management Studio (SSMS)
2. Haga clic en la base de datos que desea copiar
3. Ir a Propiedades
4. Seleccionar archivos en la mano izquierda Menú
5 . Vaya a columnas a la derecha se encuentra el nombre del archivo y la ruta del archivo de base de datos (nota de este ruta y el nombre de todas las entradas en la lista)
6. Cierre la ventana propiedades
7. Una vez más haga clic derecho en la base de datos
8 Haga clic en Detach
9. Ir a la ruta que anotó en el paso 5
10. Copie todos los archivos que anotó en el paso 5
11. pegarla en una carpeta de destino en MACINE
12. De nuevo Goto SSMS y haga clic derecho en carpeta de la base
13. Haga clic en Adjuntar
14. Haga clic en Agregar y dar la ruta de archivo .mdf que anotó en el paso 5
el equipo de destino
1. Ir a SSMS y haga clic derecho en la carpeta de base de datos
2 Haga clic en Adjuntar
3. Haga clic en Agregar y proporcione la ruta del archivo .mdf que copió de la máquina de origen a la máquina de destino.
EDITAR
puede crear un servidor vinculado (consulte: http://msdn.microsoft.com/en-us/library/aa213778%28SQL.80%29.aspx) y el uso de la Cruz consulta de servidor para insertar datos en la base de datos de destino por ejemplo
Select * Into Servername.DatabaseName.SchemaName.TableName From SourceSchemaName.Tablename
que no es necesario para llevar a cabo esto para todos y cada objeto, puede usar cursores para hacer esto para todos los objetos presentes en su base de datos.
Ese método lo sé. Al hacer este método, debemos almacenar los archivos en el disco duro. Mi base de datos es muy grande. por día estoy almacenando casi 500 GB. para evitar esto, ¿cuál es la solución? Ahora tienes mi pregunta. –
Not Express Edition, entonces :) ¿Es posible que Management Studio sea de la Edición Express? Tenga en cuenta que la funcionalidad Copiar base de datos también se desconectará/adjuntará, o hará una copia en línea, que con una base de datos de este tamaño también tomaría grandes cantidades de tiempo. Si está tratando con esa escala de una base de datos, sería mejor que busque alternativas para duplicar sus datos, como instantáneas (o instantáneas de SAN). – SchmitzIT
Pruebe el método que he mencionado en la parte de edición, avíseme si encuentra algún problema. – Ankit
Acaba de utilizar una herramienta gratuita de http://dbcopytool.codeplex.com/ para copiar una base de datos en vivo de SQL 2005 a SQL 2012. Después de ingresar toda la información en la página de la 2ª pestaña, se puede configurar la primera pestaña y todo funcionó sin problemas.
- 1. Base de datos local sin servidor sql
- 2. ¿Cómo funciona la copia de seguridad en el servidor SQL?
- 3. secuencia de comandos de copia de seguridad del servidor sql
- 4. Copia de seguridad de servidor SQL a UNC
- 5. SQL Server 2005, cómo copiar un Diagrama de base de datos a otro servidor
- 6. cómo tener copia de seguridad de base de datos SQL sin datos
- 7. Copiar datos de SQL Server de un servidor a otro en un horario
- 8. Copiando la base de datos PostgreSQL a otro servidor
- 9. ¿Cómo transferir una base de datos Y sus usuarios de un servidor SQL a otro?
- 10. Replicando/clonando datos de un servidor MS SQL a otro
- 11. ¿Cómo hacer una copia de seguridad del servidor de git?
- 12. Roles de la base de datos del servidor SQL
- 13. ¿Cómo hacer una transferencia de servidor a servidor sin ninguna interacción del usuario?
- 14. Copia de seguridad automática de la base de datos MySQL en el servidor de Linux
- 15. ¿Es posible restaurar la copia de seguridad de Sql Server 2008 en el servidor sql 2005
- 16. ¿Cómo puedo consultar cuánto tiempo tarda una restauración de la base de datos del servidor SQL?
- 17. ¿Insertar datos de un servidor a otro?
- 18. Base de datos de restauración/copia de seguridad de servidor Sql desde el cliente remoto mediante programación
- 19. ¿Cómo hace una copia de seguridad y restaura una base de datos como copia en el mismo servidor?
- 20. SQL Server 2008 - cómo comprimir archivos de copia de seguridad y moverlos al servidor remoto
- 21. Copia de la base de datos de SQL Server Express a otra computadora
- 22. Importación de la base de datos MySQL de un servidor a otro
- 23. C# Copia de seguridad SMO de la base de datos remota a la máquina local
- 24. ¿Cómo copio una base de datos de un servidor MongoDB a otro?
- 25. Declaración de copia de seguridad de la línea de comandos del Servidor SQL
- 26. Mover RavenDb a otro servidor
- 27. copiando toda la base de datos a otra base de datos del servidor
- 28. ¿Cómo puedo copiar los artefactos de Teamcity a otro servidor?
- 29. Habilitación del intermediario después de restaurar la base de datos del servidor Sql
- 30. ¿Conectarse a la base de datos del servidor sql archivo mdf sin instalar el servidor sql en la máquina del cliente?
Tengo Sql Server Management Studio 2008. En esto no hay ninguna opción en la base de datos de copia. –
Impar, debería estar allí. http://msdn.microsoft.com/en-us/library/ms188664%28v=sql.100%29.aspx – SchmitzIT
¿Es posible que no sea miembro de la función sysadmin? Ese es el nivel de permiso que necesitas. – SchmitzIT