Descartando todos os objetos em um banco de dados T-SQL não é uma tarefa simples, e tem que ser resolvida como uma operação de multi- passo . Um banco de dados T-SQL é composto de esquema, dados , tabelas , usuários, visualizações , funções, procedimentos , chaves, índices , restrições e muitos outros objetos e as relações entre estes objetos. Você deve usar uma abordagem sistemática em deixar cair objetos e deixá-los na ordem correta para evitar causar violações ou problemas de integridade . Você também pode ter que manter dependências externas em mente quando cair objetos. Instruções
1
Inicie o aplicativo SQL Server Management Studio.
2
Conecte-se ao SQL Server.
3
Solte a restrições no banco de dados , incluindo restrições de verificação e restrições de chave estrangeira . Digite e execute "ALTER TABLE " consultas no editor de consulta para cada tabela no banco de dados que tem associado restrições. A sintaxe é:
ALTER TABLE table_name GOTA CONSTRAINT
4
Largue os gatilhos , digitando e execução de consultas " DROP TRIGGER " no editor de consulta. A sintaxe é:
DROP TRIGGER [ . Schema_name ] trigger_name [, ... n] [ ;]
5
Largue os pontos de vista , digitando e execução de consultas "gota vista" em o editor de consultas . A sintaxe é:
DROP VIEW [ schema_name . ] View_name [ ..., n ] [ ;]
6
Largue as funções digitando e execução de consultas "Função Drop" no editor de consulta. A sintaxe é:
DROP FUNCTION {[ schema_name . ] Function_name } [, ... n]
7
Largue os procedimentos armazenados usando consultas digitadas no editor de consultas . A sintaxe é:
GOTA { PROC