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