Restaurando um Banco de dados quando este fica travado informando estar restaurando, MS-SQL Server.
Postado em : 28/07/2018
Recuperar um banco de dados sem restaurar dados
[Recover a Database Without Restoring Data]
Geralmente, todos os dados em um banco de dados do SQL Server são restaurados antes que o banco de dados seja recuperado. No entanto, uma operação de restauração pode recuperar um banco de dados sem realmente restaurar um backup; por exemplo, ao recuperar um arquivo somente leitura consistente com o banco de dados. Isso é conhecido como uma restauração somente de recuperação. Quando os dados off-line já estão consistentes com o banco de dados e precisam ser disponibilizados apenas, uma operação de restauração somente de recuperação conclui a recuperação do banco de dados e coloca os dados on-line.
Restauração de Banco de Dados Apenas para Recuperação
[Recovery-Only Database Restore]
Uma restauração de banco de dados somente de recuperação pode ser útil nas seguintes situações:
-
Você não recuperou o banco de dados ao restaurar o último backup em uma sequência de restauração e agora deseja recuperar o banco de dados para colocá-lo on-line.
-
O banco de dados está no modo de espera e você deseja tornar o banco de dados atualizável sem aplicar outro backup de log.
A sintaxe RESTORE
para uma restauração de banco de dados somente de recuperação é a seguinte:
RESTORE DATABASE [Nome do Banco de Dados] WITH RECOVERY
Links Relacionados
- Aula 11 - Acessando Banco de Dados SQL SERVER - Criando Consultas em sua aplicação em Asp.Net MVC 4 com C#(CSharp)
- Aula 12 - MS SQL Server - Comandos SQL e Stored Procedures em sua aplicação em Asp.Net MVC 4 com C#(CSharp)
- Aula 15 - Download das ferramentas necessárias para o nosso curso de Asp.Net MVC 4 com C#(CSharp)
- Aula 16 - Criando o banco de dados e configurando o SQLServer para nosso curso de Asp.Net MVC 4 com C#(CSharp)
- Aula 17 - Criando o banco de dados e configurando o SQLServer EXPRESS para nosso curso de Asp.Net MVC 4 com C#(CSharp)
- Classe para fazer Conexão MS SqlServer em C#(CSharp)
- Comando NULLIF no SQLServer.
- Consulta SQLServer com paginação
- Criando Tabelas Temporarias em MS-SqlServer
- Curso Instalando e configurando o MS SQL Server Express 2014 e Management Studio 2014
- DELETE CASCADE no SqlServer
- Desvendando o Poder da Função STRING_AGG no SQL Server para concatenação de dados
- DROP TABLE IF EXISTS no SQL Server.
- Exemplo de acesso a dados com SQL Server em C#.
- Exemplo de consulta em SqlServer para encontrar uma chave Estrangeira
- Exemplo de Stored Procedure com tratamento de erros e transação. (SqlServer)
- Exemplos de Stored Procedure SQL Server
- Explorando Tipos de Dados Personalizados no SqlServer: Utilidade e Impacto na Performance
- Extensões para DataReader, tratando valores de suas consultas SQL (DataReaderExtensions) C#(CSharp)
- Fazendo a paginação de consultas em MySQL com o comando Limit e Offset
- Formatando datas SqlServer
- Função para gerar tabela com listagem contendo intervalo entre duas datas. (SqlServer)
- MS SQL Server Express 2014 e Management Studio 2014 - Download e Intalação
- Não consigo apagar um Banco de dados (can not drop database) - MS-SQL Server.
- Quando utilizar NOLOCK e READPAST no SqlServer.
- Rodando Script MS-SQL Server diretamente pela linha de comando
- Salvando CSV com cabeçalho no SQL Server Management Studio
- Trabalhando com Cursores em MS-SQL Server.
- Tratando colunas nulas em sua Query SqlServer
- Update/Delete com INNER em MS-SQL Server
- Validando Valores nulos vindos de nosso Banco de Dados C#(CSharp)