Skip to content

Instantly share code, notes, and snippets.

@adaoex
Created June 27, 2018 23:40
Show Gist options
  • Select an option

  • Save adaoex/876194ec3e1168a2fbb024cb5c806b66 to your computer and use it in GitHub Desktop.

Select an option

Save adaoex/876194ec3e1168a2fbb024cb5c806b66 to your computer and use it in GitHub Desktop.
/* 01. Restringe Acesso ao Banco de Dados somente para "SysAdmin" */
USE master;
go
ALTER DATABASE nome_banco_dados
SET SINGLE_USER;
GO
ALTER DATABASE nome_banco_dados
SET RESTRICTED_USER;
GO
/* PROCEDIMENTO RECOMENDADO para SQL Server 2000 com sp_attach_db e sp_detach_db */
use master;
/* 02. Desanexar o banco de dados do Servidor de Banco de dados */
EXEC sp_detach_db
@dbname = N'nome_banco_dados';
/* 03. Move manualmente o arquivos para a nova localização (com mais espalo livre) */
/* 04. Anexar o banco de dados ao Servidor de Banco de dados
os parametros @filename1, @filename2, ...
DEVE ter o filegroup PRIMARY (como @filename1) + os arquivos movidos */
EXEC sp_attach_db
@dbname = N'nome_banco_dados',
@filename1 = N'[novo_path]\nome_banco_dados.MDF',
@filename2 = N'[novo_path]\nome_banco_dados_log.LDF';
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment