backups de banco de dados em SQL Server normalmente são salvos com a extensão BAK. O arquivo BAK contém toda a tabela e dados de informações que permite restaurar um banco de dados a partir do arquivo para o estado em que estava no momento em que você criou o backup. Você pode usar a ferramenta de restauração ou um script Transact-SQL (T-SQL) no SQL Server Management Studio para restaurar um arquivo de backup de banco de dados BAK válido para o SQL Server.
Coisas que você precisa
- SQL Server 2005 ou mais tarde
- SQL Server Management Studio
Acesse o servidor de banco
Localize o ícone do SQL Server Management Studio, clicando em "Iniciar", "Todos os Programas" e "Microsoft SQL Server 2005" (ou 2008).
Selecione "Database Engine" no menu drop-down "Tipo de servidor".
Digite o nome do servidor ou selecione-o "nome do servidor" menu drop-down (se já existir).
Selecione a opção de autenticação do "Autenticação" menu drop-down (ou "Autenticação do Windows" ou "Autenticação do SQL Server"). Você é obrigado a digitar seu nome de usuário e senha se o uso de "Autenticação do SQL Server."
Clique em "Connect".
Restaurar o arquivo BAK Usando a ferramenta de restauração
direita; clique na pasta "Databases" no localizador de objectos e clique em "Restaurar Banco de Dados ..." no menu que aparece.
Selecione o nome do banco de dados (ou insira o nome se ele ainda não existir) no "Para banco de dados" menu drop-down.
Selecione a opção "From device" e clique no botão com o "..." símbolo.
Clique no botão "Adicionar" e navegue até a pasta no servidor onde o arquivo BAK está localizado.
Clique duas vezes no arquivo de BAK e, em seguida, clique no botão "OK".
Marque a opção "Restaurar" e clique em "OK" para restaurar o banco de dados a partir do arquivo BAK.
Restaurar o arquivo BAK usando um script T-SQL
Clique no botão "Nova consulta" na barra de ferramentas padrão.
Digite "Restore Database [databasename]" na linha 1 do editor de consulta, onde "databasename" é o nome do banco de dados que deseja restaurar.
Tipo "FROM DISK = N`path filename.bak" na linha 2, onde "caminho filename.bak" é a localização do BAK no seu servidor.
Digite "GO" na linha 3.
Clique no botão "Executar" para executar o script e restaurar o banco de dados a partir do arquivo BAK. (Alternativamente, você pode executar o script pressionando "F5" no teclado.)
dicas avisos
- É melhor colocar os arquivos BAK você pode querer restaurar na pasta "Backup" do diretório de instalação do SQL Server.
- Restaurar um banco de dados existente a partir de um BAK irá substituir todos os dados no banco de dados atual.