Últimas Novidades

Saiba como alterar o nome de um banco de dados no SQL Server

Para que seja possível fazer uma alteração do banco de dados em SQL Server é necessário fazer os seguintes passos:
Atenção
1) Se outros usuários estiverem conectados ao banco de dados no momento em que você configurar o banco de dados como modo de usuário único, as conexões deles ao banco de dados serão fechadas sem aviso.
2) O banco de dados permanece em modo de usuário único mesmo se o usuário que definiu a opção fizer logoff. Nesse momento, um usuário diferente, mas somente um, poderá se conectar ao banco de dados.
3) Antes de definir o banco de dados como SINGLE_USER, verifique se a opção AUTO_UPDATE_STATISTICS_ASYNC está definida como OFF. Quando esta opção está definida como ON, o thread em segundo plano usado para a atualização de estatísticas estabelece uma conexão com o banco de dados e não será possível acessar o banco de dados em modo de usuário único.

Execute os comandos abaixo seguindo a mesma ordem
a) Esta consulta irá reverter toda a transação que está sendo executado no banco de dados e traz o banco de dados SQL Server em um modo de usuário único.
ALTER DATABASE [seu_banco_de_dados]
SET SINGLE_USER
WITH ROLLBACK IMMEDIATE

b) Esta nova consulta irá renomear o banco de dados
ALTER DATABASE [nome_do_seu_banco_de_dados]
MODIFY NAME = [novo_nome]

c) Agora voltando o banco de dados para multiplos usuários
ALTER DATABASE [novo_nome]
SET MULTI_USER
WITH ROLLBACK IMMEDIATE

Espero que venha a ajudar alguém, coisa simples mas bem funcional. Até o próximo post.

Nenhum comentário