Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A következőkre vonatkozik:SQL Server
Ez a cikk azt ismerteti, hogyan hozhat létre adatbázist az SQL Server Management Studio vagy a Transact-SQL használatával az SQL Serverben.
Ha t-SQL használatával szeretne adatbázist létrehozni az Azure SQL Database-ben, olvassa el a CREATE DATABASE című témakört.
Korlátozások
Az SQL Server egy példányán legfeljebb 32 767 adatbázis adható meg.
Előfeltételek
Az CREATE DATABASE utasításnak automatikus kiegészítési módban (az alapértelmezett tranzakciókezelési módban) kell futnia, és explicit vagy implicit tranzakcióban nem engedélyezett.
Ajánlások
A fő adatbázisról biztonsági másolatot kell készíteni, amikor létrehoznak, módosítanak vagy elvetnek egy felhasználói adatbázist.
Adatbázis létrehozásakor az adatfájlokat a lehető legnagyobb méretűre kell tenni az adatbázisban elvárt maximális adatmennyiség alapján.
Engedélyek
Engedély szükséges a CREATE DATABASE az master adatbázisban, vagy a CREATE ANY DATABASE vagy a ALTER ANY DATABASE engedélyre van szükség.
Az SQL Server egy példányán a lemezhasználat szabályozásának fenntartása érdekében az adatbázisok létrehozására vonatkozó engedély általában néhány SQL Server-bejelentkezésre korlátozódik.
Az SQL Server Management Studio használata
Az Object Explorer-ben csatlakozzon az SQL Server adatbázismotor egy példányához, majd bontsa ki a példányt.
Kattintson a jobb gombbal az Adatbázisok elemre, majd válassza az Új adatbázis lehetőséget.
Az Új adatbázisban adjon meg egy adatbázisnevet.
Ha az adatbázist az összes alapértelmezett érték elfogadásával szeretné létrehozni, válassza az OK gombot; ellenkező esetben folytassa a következő választható lépésekkel.
A tulajdonos nevének módosításához válassza a (...) lehetőséget egy másik tulajdonos kiválasztásához.
Megjegyzés:
A Teljes szöveges indexelés használata beállítás mindig be van jelölve és halványodik, mert minden felhasználói adatbázis engedélyezve van.
Az elsődleges adatok és a tranzakciós naplófájlok alapértelmezett értékeinek módosításához az Adatbázisfájlok rácsban jelölje ki a megfelelő cellát, és adja meg az új értéket. További információ: Adatok vagy naplófájlok hozzáadása adatbázishoz.
Az adatbázis rendezésének módosításához válassza a Beállítások lapot, majd válasszon egy rendezést a listából.
A helyreállítási modell módosításához válassza a Beállítások lapot, és válasszon ki egy helyreállítási modellt a listából.
Az adatbázis beállításainak módosításához válassza a Beállítások lapot, majd módosítsa az adatbázis beállításait. Az egyes beállítások leírását lásd: ALTER DATABASE SET options (Transact-SQL).
Új fájlcsoport hozzáadásához válassza a Fájlcsoportok lapot. Válassza a Hozzáadás lehetőséget, majd adja meg a fájlcsoport értékeit.
Ha kiterjesztett tulajdonságot szeretne hozzáadni az adatbázishoz, válassza a Bővített tulajdonságok lapot.
A Név oszlopban adja meg a kiterjesztett tulajdonság nevét.
Az Érték oszlopban adja meg a kiterjesztett tulajdonság szövegét. Adjon meg például egy vagy több, az adatbázist leíró utasítást.
Az adatbázis létrehozásához kattintson az OK gombra.
Használd a Transact-SQL-t
Csatlakozzon az adatbázismotorhoz.
A Standard sávon válassza az Új lekérdezés lehetőséget.
Másolja és illessze be a következő példát a lekérdezési ablakba, és válassza az Végrehajtás lehetőséget. Ez a példa létrehozza az adatbázist
Sales. Mivel a kulcsszóPRIMARYnincs használatban, az első fájl (Sales_dat) lesz az elsődleges fájl. Mivel aMBvagy aKBnincs megadva aSIZEparaméterénél aSales_datfájlhoz, aMBkerül felhasználásra és megabájtban van lefoglalva. ASales_logfájl megabájtban van lefoglalva, mert aMButótag explicit módon szerepel aSIZEparaméterben.
USE master;
GO
CREATE DATABASE Sales ON
(NAME = Sales_dat,
FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL16.MSSQLSERVER\MSSQL\DATA\saledat.mdf',
SIZE = 10,
MAXSIZE = 50,
FILEGROWTH = 5)
LOG ON
(NAME = Sales_log,
FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL16.MSSQLSERVER\MSSQL\DATA\salelog.ldf',
SIZE = 5 MB,
MAXSIZE = 25 MB,
FILEGROWTH = 5 MB);
GO
További példákért lásd: CREATE DATABASE.