Jak utworzyć skrypt w MS SQL tworzący bazę danych wraz ze wszystkimi obiektami

4-mar-2011

O takim procesie mówi się czasami brzydko „zeskryptować”. Czyli jak zeskryptować bazę danych razem z tabelami, procedurami składowanymi, schematami, widokami funkcjami, typami użytkowników itd.

Samo naciśnięcie prawego przycisku myszy na bazie danych i wybranie polecenia Script Database as >> CREATE TO >>New query window zeskryptuje samo polecenie tworzenia bazy danych, czyli CREATE DATABASE. Kiedy chcesz zeskryptować więcej przejdź do Tasks >> Generate Scripts…

 Tutaj dostajesz w kreatorze do wyboru co ma być zeskryptowane. Możesz wybrać wszystkie obiekty bazodanowe istniejące w bazie danych. Możesz wybrać poszczególne tabele, albo wyrzucić wszystkie.

Co ciekawe w jednym z początkowych kroków kreatora można zaznaczyć, że wyeksportowane mają byćnie tylko struktura bazy danych, ale także dane z tabel!

Jeżeli zaznaczysz tutaj „Script Data”, to do utworzonego skryptu zostaną dołączone linijki eksportujące dane. Będą to tysiące linii rozpoczynających się od INSERT…

No proszę co potrafi ten nasz SQL Server

Komentarze są wyłączone

Autor: Rafał Kraik