Ult. Alteração: 27/03/2025

Alterado por: Henrique


Ao realizar o restore (Restauração) de um banco de dados, pode ocorrer alguns erros:


RESTORE cannot process database 'DB_IDE_AllegroLoja' because it is in use by this session.

Access is denied due to a password failure.

Tratativa:

Utilizar o comando correto de restauração (com ou sem senha) conforme o tipo do backup.


The media family on device 'C:\AllegroNet\BKP' is incorrectly formed.

SQL Server cannot process this media family.

Tratativa:

Versão instalada do SQL Server é inferior a versão do backup. 

Necessário instalar uma versão superior do SQL Server.


Cannot open backup device 'C:\AllegroNet\BKP'. Device error or device off-line.

See the SQL Server error log for more details.

Tratativa:

Apontar o caminho correto do backup.


File 'DB_IDE_AllegroLoja' cannot be restored to 'C:\DB_IDE_AllegroLoja.mdf'.

Use WITH MOVE to identify a valid location for the file.

Tratativa:

Não utilizar o comado "Move" no script de restauração.





_

--Restaurar Banco SQL 2012 ou superior.

RESTORE DATABASE DB_IDE_AllegroLoja

FROM DISK = 'D:\Bancos\Loja\bkp_X_X_X_X_DB_IDE_AllegroLoja.bak' 

WITH STATS = 10, replace, 

MOVE 'DB_IDE_AllegroLoja' TO 'C:\AllegroNet\DB_IDE_AllegroLoja.mdf',

MOVE 'DB_IDE_AllegroLoja_Log' TO 'C:\AllegroNet\DB_IDE_AllegroLoja_Log.ldf'


— Este erro pode ocorrer, quando estamos tentando restaurar um backup utilizando o MOVE e ja existe um arquivo ldf e mdf no diretório indicado, neste caso devemos remover as linhas do MOVE do comando de restor e utilizar o REPLACE, que cuidara de substituir o ldf e o mdf pelo do banco de backup que esta sendo restaurado


Created with the Personal Edition of HelpNDoc: Elevate Your CHM Help Files with HelpNDoc's Advanced Customization Options