Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Utwórz skrypt SQL, który tworzy bazę danych i tabele

Chociaż odpowiedź Claytona doprowadzi Cię tam (ostatecznie), w SQL2005/2008/R2/2012 masz znacznie łatwiejszą opcję:

Kliknij prawym przyciskiem myszy bazę danych, wybierz Tasks a następnie Generate Scripts , który uruchomi Kreatora skryptów. Pozwala to na wygenerowanie pojedynczego skryptu, który może odtworzyć pełną bazę danych, w tym tabelę/indeksy i ograniczenia/procedury składowane/funkcje/użytkownicy/itd. Istnieje wiele opcji, które możesz skonfigurować, aby dostosować dane wyjściowe, ale większość z nich jest oczywista.

Jeśli jesteś zadowolony z domyślnych opcji, możesz wykonać całą pracę w ciągu kilku sekund.

Jeśli chcesz odtworzyć dane w bazie danych (jako serię WSTAWEK) polecam również SSMS Tools Pack (Bezpłatne dla wersji SQL 2008, Płatne dla wersji SQL 2012).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wyświetl relację rodzic-dziecko, gdy rodzic i dziecko są przechowywane w tej samej tabeli

  2. Dlaczego procedura składowana jest szybsza niż Query

  3. SQL Server sprawdza rozróżnianie wielkości liter?

  4. Czy zwracana wartość 0 jest zawsze sukcesem w procedurach składowanych?

  5. Jak usunąć ograniczenia klucza obcego w bazie danych SQL Server dla wszystkich tabel — samouczek SQL Server / TSQL, część 72