sql >> Base de Datos >  >> RDS >> Sqlserver

Restaurar una base de datos en SQL Server 2017

Aquí, demostraré cómo restaurar una base de datos usando SQLOPS (ahora llamado Azure Data Studio).

Puede restaurar una base de datos de SQL Server mediante Transact-SQL, PowerShell o a través de una GUI como Azure Data Studio o SSMS. En este ejemplo, vamos a restaurar una copia de seguridad de una nueva base de datos llamada WideWorldImportersDW .

Los WideWorldImporters La base de datos es una base de datos de muestra proporcionada por el equipo de SQL Server de Microsoft para demostrar cómo se pueden usar las funciones de SQL Server en un escenario del mundo real. En nuestro ejemplo, restauraremos el WideWorldImportersDW base de datos, que es una versión de almacén de datos de WideWorldImporters base de datos.

Este proceso creará una nueva base de datos llamada WideWorldImportersDW . La base de datos contendrá varios objetos (como tablas, vistas, procedimientos almacenados, etc.). La base de datos también contendrá datos de muestra, por lo que puede comenzar a crear consultas tan pronto como se haya restaurado.

Descargue el archivo de copia de seguridad de la base de datos

Antes de comenzar, vaya a esta página de GitHub y descargue el archivo .bak.

  • Descargue WideWorldImportersDW-Full.bak archivo si está utilizando la edición de evaluación, desarrollador o empresa de SQL Server.
  • O descargue WideWorldImportersDW-Standard.bak archivo si está utilizando SQL Server Standard Edition.

Restaurar una base de datos a través de la GUI de SQLOPS/Azure Data Studio

  1. Abrir el panel del servidor

    En el panel izquierdo de Azure Data Studio, haga clic con el botón derecho en el nombre del servidor y seleccione Administrar .

    Si está utilizando SSMS, en el Explorador de objetos, haga clic con el botón derecho en Bases de datos y seleccione Restaurar base de datos...

  2. Iniciar el proceso de restauración

    Haga clic en Restaurar botón.

  3. Seleccione una Restaurar desde Opción

    Seleccione Archivo de copia de seguridad desde Restaurar desde opción.

    También puede restaurar una base de datos desde una base de datos existente si es necesario. En ese caso, seleccione Base de datos en este paso.

  4. Seleccione el archivo de respaldo

    Navegue hasta el archivo de copia de seguridad, selecciónelo y haga clic en Aceptar .

    Si SQL Server se ejecuta en un contenedor Docker (por ejemplo, si ejecuta SQL Server en una Mac), deberá copiar el archivo de copia de seguridad en el contenedor Docker antes de poder verlo aquí.

    Aquí se explica cómo copiar un archivo del host a un contenedor Docker.

  5. Revise la configuración

    Este cuadro de diálogo muestra los detalles del archivo de copia de seguridad que se restaurará. Si tiene requisitos específicos, puede ajustar ciertas configuraciones usando los ARCHIVOS y OPCIONES en la parte superior.

    Para nuestro ejemplo, déjelo en la configuración predeterminada y haga clic en Restaurar para restaurar la copia de seguridad.

  6. Restauración completa

    Una vez que se completa la restauración, se muestra un mensaje que confirma que la restauración se realizó correctamente.

  7. Navegar a la base de datos

    Haga clic en Servidores en la parte superior izquierda para que pueda navegar a la base de datos.

  8. Ver la base de datos

    Expanda las Bases de datos nodo para revelar su base de datos recién restaurada.