Pregunta

Estoy tratando de reconstruir un servidor web en un PC virtual. software necesario instalado y Microsoft SQL Server 2005. He tenido copias de seguridad completas de mis bases de datos, pero no es posible restaurar a partir de esas copias de seguridad en esta nueva instalación. Por cierto, las copias de seguridad están muy bien, puedo recuperar de ellos en el servidor original.

En resumen, ¿cómo puedo copiar toda la base de datos a otro equipo? Cómo hacer copias de seguridad que una base de datos y restaurar está totalmente en otro equipo?

Saludos, Burak

PS: La base de datos que estoy tratando de restaurar se llama "Some_db" y que no existe en el nuevo servidor. También probé para crear una nueva con los valores predeterminados y restaurar en ella, sino que dio un error en la nueva db. No sé los detalles de la base de datos.

¿Fue útil?

Solución

  1. archivo de copia de seguridad
  2. Copiar archivo .bak a otro servidor
  3. Restaurar archivo .bak.

Siempre funciona para mí. Usted tiene que asegurarse de que la nueva instancia de SQL es de un nivel suficiente para poder acoger la base de datos. También tiene que volver a crear los usuarios en el servidor nuevo y retirar y readd a cada base de datos.

Otros consejos

Usted tiene 3 Oferta de:

1) Restaurar DB como se trató

2) Separar DB y Atach al nuevo servidor

3) Crear Crea-Scripts del esquema de la tabla y el uso de inserción en las declaraciones de los datos. Para esto, hay un montón de herramientas, mi Favorit es "Redgate SQL Comparar". Se crea que todos los scripts nessecary.

La alternativa a la copia de seguridad y restaurar el enfoque es separar el PP, copiar los archivos MDF y LDF una y luego unirlos en el nuevo servidor

O tomar fuera de línea, copiar archivos, adjuntar la base de datos, poner en línea ..

abrir la ventana del navegador consulta actual y ejecutar la consulta .El restaurar pasará automáticamente

BACKUP DATABASE AdventureWorks
   En el disco = 'C: \ Backup \ AdventureWorks.bak'
   GO

más detalles

Esto creará un archivo .bak después de que el ejemplar del .bak al servidor.

restaurar la base de datos haciendo clic derecho en la Base de Datos .SELECT restaurar la base de datos de .Give el nombre de base de datos y la ubicación .Y restaurarlo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top