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.