Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Restaurar um banco de dados no SQL Server 2017


Aqui, demonstrarei como restaurar um banco de dados usando SQLOPS (agora chamado de Azure Data Studio).

Você pode restaurar um banco de dados SQL Server usando Transact-SQL, PowerShell ou por meio de uma GUI, como Azure Data Studio ou SSMS. Neste exemplo, vamos restaurar um backup de um novo banco de dados chamado WideWorldImportersDW .

Os WideWorldImporters database é um banco de dados de amostra fornecido pela equipe do SQL Server da Microsoft para demonstrar como os recursos do SQL Server podem ser usados ​​em um cenário do mundo real. Em nosso exemplo, restauraremos o WideWorldImportersDW banco de dados, que é uma versão de armazenamento de dados do WideWorldImporters base de dados.

Este processo criará um novo banco de dados chamado WideWorldImportersDW . O banco de dados conterá vários objetos (como tabelas, visualizações, procedimentos armazenados, etc). O banco de dados também conterá dados de amostra, para que você possa começar a criar consultas assim que ele for restaurado.

Baixe o arquivo de backup do banco de dados


Antes de começar, acesse esta página do GitHub e baixe o arquivo .bak.
  • Faça o download do WideWorldImportersDW-Full.bak se você estiver usando o Evaluation, Developer ou Enterprise Edition do SQL Server.
  • Ou baixe o WideWorldImportersDW-Standard.bak arquivo se estiver usando o SQL Server Standard Edition.

Restaurar um banco de dados por meio da GUI do SQLOPS/Azure Data Studio

  1. Abra o painel do servidor


    No painel esquerdo do Azure Data Studio, clique com o botão direito do mouse no nome do servidor e selecione Gerenciar .

    Se você estiver usando o SSMS, no Pesquisador de Objetos, clique com o botão direito do mouse em Bancos de dados nó e selecione Restaurar banco de dados...
  2. Iniciar o processo de restauração


    Clique em Restaurar botão.
  3. Selecione um Restaurar de Opção


    Selecione Arquivo de backup do Restaurar de opção.

    Você também pode restaurar um banco de dados de um banco de dados existente, se necessário. Nesse caso, selecione Banco de dados nesta etapa.
  4. Selecione o arquivo de backup


    Navegue até o arquivo de backup, selecione-o e clique em OK .

    Se o SQL Server estiver sendo executado em um contêiner do Docker (por exemplo, se você estiver executando o SQL Server em um Mac), será necessário copiar o arquivo de backup no contêiner do Docker antes de poder vê-lo aqui.

    Veja como copiar um arquivo do host para um contêiner do Docker.
  5. Revise as configurações


    Esta caixa de diálogo exibe os detalhes do arquivo de backup que será restaurado. Se você tiver requisitos específicos, você pode ajustar certas configurações usando os FILES e OPÇÕES no topo.

    Para o nosso exemplo, deixe-o nas configurações padrão e clique em Restaurar para restaurar o backup.
  6. Restauração concluída


    Quando a restauração for concluída, uma mensagem será exibida confirmando que a restauração foi bem-sucedida.
  7. Navegar até o banco de dados


    Clique em Servidores ícone no canto superior esquerdo para que você possa navegar até o banco de dados.
  8. Visualizar o banco de dados


    Expanda os Bancos de dados node para revelar seu banco de dados recém-restaurado.