Het laten vallen van alle objecten in een T - SQL-database is geen eenvoudige taak , en moet worden aangepakt als een multi - stap bediening . Een T - SQL-database bevat schema , gegevens , tabellen , gebruikers , meningen , functies , procedures , sleutels , indexen , beperkingen en vele andere objecten en relaties tussen deze objecten . Je moet een systematische aanpak te gebruiken in het laten vallen objecten en drop ze in de juiste volgorde te voorkomen dat overtredingen of integriteit . U kunt ook naar externe afhankelijkheden in gedachten te houden bij het neerzetten van objecten . Instructies 1 Start de SQL Server Management Studio applicatie . Kopen van 2 verbinding met de SQL Server . Drop 3 de beperkingen in de database , waaronder controle beperkingen en foreign key constraints . Typen en uitvoeren " ALTER TABLE " queries in de query-editor voor elke tabel in de database die beperkingen heeft verbonden . De syntax is : ALTER TABLE tabelnaam DROP CONSTRAINT constraint_name 4 Drop the triggers door te typen en uitvoeren " DROP TRIGGER " queries in de query-editor . De syntax is : DROP TRIGGER [ schema_name . ] Trigger_name [ , ... n ] [ ; ] 5 Drop the standpunten door te typen en uitvoeren " DROP VIEW " queries in de query editor . De syntax is : DROP VIEW [ schema_name . ] View_name [ ... , n ] [ ; ] 6 Drop de functies door te typen en uitvoeren " DROP FUNCTION" queries in de query-editor . De syntax is : DROP FUNCTIE { [ schema_name . ] Function_name } [ , ... n ] 7 Drop the stored procedures met behulp van query getypt in de query-editor . De syntax is : DROP { PROC | PROCEDURE } { [ schema_name . ] Procedure } [ , ... n ] 8 Drop de tafels door te typen en uitvoeren " DROP TABLE " queries in de query-editor . De syntax is : DROP TABLE [ database_name . [ Schema_name ] . | Schema_name . ] table_name [ , ... n ] [ ; ] Drop foreign keys eerst verwijzen naar de tafel . Het laten vallen van de tafel zal ook dalen de bijbehorende triggers en constraints . Gegevens die zijn opgeslagen in " filestream " objecten in opslag wordt niet verwijderd door dit proces 9 Drop het schema door te typen en het uitvoeren van de volgende query in de query-editor : . DROP SCHEMA schema_name Laat alle objecten in het schema eerste .
|