Crearea unei baze de date din script, creați comanda bazei de date în serverul sql 2018

4.2.2. Crearea unei baze de date utilizând comanda CREATEDATABASE

Foarte des, bazele de date de lucru sunt create folosind comanda Transact - SQL CREATE DATABASE. De obicei, această comandă este plasată într-un script care, în plus față de crearea bazei de date în sine, efectuează și alte operații, de exemplu, configurarea parametrilor bazei de date și crearea de obiecte în ea. Sintaxa completă a comenzii Creare bază de date nu este listată aici: ar fi nevoie de câteva pagini și va trebui să copiați complet documentația. În schimb, vom vorbi despre cum poate fi creat un astfel de script în modul automat.







Prima variantă (cu generarea script-ul) este util mai ales atunci când aveți deja un test baza de date de pe server, care a fost utilizat pentru a dezvolta, si doriti o copie a acestuia (eventual, inclusiv obiecte) la un alt server sau pe mai multe servere (de exemplu, sucursale). Puteți crea un script în două moduri. O versiune mai simplă și mai puțin funcțională arată astfel:

1. Deschideți SQL Server Management Studio și conectați-vă la serverul pe care se află baza de date interesată.







2. Extindeți containerul Baze de date.

Cu toate acestea, în acest scop, creați doar un script pentru a crea baza de date în sine și pentru a configura parametrii. Dacă, de asemenea, trebuie să puneți comenzi în script pentru a crea obiecte de bază de date (tabele, vizualizări etc.), va trebui să utilizați o altă metodă:

1. În același mod, deschideți meniul contextual al bazei de date necesare.

2. În meniul contextual, selectați Activități | Generați script-uri (Sarcini | Generați scripturi).

Aceasta deschide script-urile GenerateSQLServerScriptsWizard generație de master. Pe paginile expertului, puteți selecta un set de parametri ai generației script: pentru care bază de date este creată, fie plasat în script-ul de comandă aveți nevoie pentru a crea toate obiectele din baza de date, sau pe care doriți să pună în script-ul de comandă numai pentru a crea obiecte de un anumit tip (tabele, vizualizări, , indici, constrângeri de integritate, declanșează, și așa mai departe. p.), dacă baza de utilizatori scriptat datele și permisiunile care sunt acordate acestora pe obiecte plasate în echipe pentru a crea un control pentru existența obiectelor de același nume, dl script-uri nerirovat dacă pentru a șterge obiecte și m. p.

Singurul lucru care poate nu este suficient în acest expert este capacitatea de a genera simultan comenzi INSERT pentru încărcarea datelor. Dar pentru a crea o bază de date cu datele descărcate, va trebui să utilizați alte metode, care vor fi discutate în secțiunea următoare.

1. Deschideți SQL Server Management Studio și din meniul File selectați New | Fișier.







Trimiteți-le prietenilor: