Reduzindo um banco de dados SQL Server não é uma operação que é normalmente recomendado em uma base regular , no entanto, algumas situações podem ditar que um psiquiatra está em ordem. Um banco de dados que, inicialmente, foi feito sob medida maior do que a sua taxa de crescimento necessária ou onde as configurações de auto- crescimento incorretas permitiu que os arquivos de banco de dados para crescer muito grande , são exemplos de quando uma operação de redução faz sentido. Um banco de dados pode ser reduzido utilizando o SQL Server Management Studio ( SSMS ) GUI ou com script T -SQL. Instruções
reduzir um banco de dados com o SSMS GUI
1
Clique no botão " Start". Navegue até a pasta "Microsoft SQL Server" apropriado para a versão instalada, e , em seguida, clique em " SQL Server Management Studio. "
2
Conecte-se ao SQL Server a partir do " Conectar ao Servidor" janela.
3
clique com o botão direito do mouse no banco de dados. Vá em " Tarefas " seguido de " Shrink". Selecione "Banco de Dados ".
4
Marque a opção " Reorganizar arquivos antes de liberar espaço não utilizado ... " caixa de seleção, se desejar.
5
Especifique um valor percentual no " Espaço máximo livre em arquivos após a redução " caixa de entrada. O valor vai depender das necessidades específicas de crescimento do banco de dados .
6
Clique no botão " OK" .
Reduzir um banco de dados com T-SQL
7
clique com o botão direito no banco de dados no SQL Server Management Studio, e em seguida, selecione " New Query ".
8
Digite a seguinte instrução T-SQL na nova janela de consulta , substituindo " " com o nome do banco de dados e " " com a porcentagem de espaço livre para deixar no banco de dados :
DBCC SHRINKDATABASE (' ' N, < TARGETPERCENT >)
GO
9
Clique no botão "Executar" para reduzir o banco de dados.