quarta-feira, 3 de fevereiro de 2010

RESTORE cannot process database 'ProjetoETL' because it is in use by this session. It is recommended that the master database be used when performing this operation

Hoje um colega de trabalho me consultou sobre um erro, ao tentar restaurar um backup em cima de uma base já existente.

Segue o print:



Quando conectamos em um banco de dados através do Management Studio, o aplicativo se conecta ao banco de dados default do usuário utilizado para o login, o que podemos visualizar através da procedure SP_WHO. A mensagem acima, informa que não é possível o restore do banco de dados, pois a sessão atual já coloca o banco de dados em uso.

Sugeri que o banco default do usuário fosse alterado para o MASTER, e não para o banco que estava sendo restaurado.

Mais um usuário feliz!


Nenhum comentário:

Postar um comentário

Leave your comment here!