Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Ez a témakör azt ismerteti, hogyan adhat hozzá adatokat vagy naplófájlokat egy SQL Server-adatbázishoz az SQL Server Management Studio vagy a Transact-SQL használatával.
ebben a témakörben
Kezdés előtt:
Adatok vagy naplófájlok adatbázishoz való hozzáadásához használja a következőt:
Mielőtt hozzákezdene
Korlátozások és korlátozások
A BACKUP utasítás futtatása közben nem vehet fel és nem távolíthat el fájlokat.
Minden adatbázishoz legfeljebb 32 767 fájl és 32 767 fájlcsoport adható meg.
Biztonság
Engedélyek
Alter engedély szükséges az adatbázishoz.
Az SQL Server Management Studio használata
Adatok vagy naplófájlok hozzáadása adatbázishoz
Az Object Explorer-ben csatlakozzon az SQL Server adatbázismotor egy példányához, majd bontsa ki a példányt.
Bontsa ki Adatbázisok, kattintson a jobb gombbal arra az adatbázisra, amelyből a fájlokat hozzá szeretné adni, majd kattintson a Tulajdonságokparancsra.
Az Adatbázis tulajdonságai párbeszédpanelen válassza a Fájlok lapot.
Adat- vagy tranzakciónapló-fájl hozzáadásához kattintson a hozzáadása elemre.
Az Adatbázisfájlok rácsban adja meg a fájl logikai nevét. A fájlnévnek egyedinek kell lennie az adatbázisban.
Válassza ki a fájltípust, az adatokat vagy a naplót.
Adatfájl esetén válassza ki azt a fájlcsoportot, amelyben a fájlt fel kell venni a listából, vagy válassza <új fájlcsoport> új fájlcsoport létrehozásához. A tranzakciónaplók nem helyezhetők fájlcsoportokba.
Adja meg a fájl kezdeti méretét. Az adatfájlt a lehető legnagyobb méretűre kell tenni az adatbázisban elvárt maximális adatmennyiség alapján.
A fájl növekedésének megadásához kattintson a (...) elemre az Automatikus növekedés oszlopban. Válasszon a következő lehetőségek közül:
Ha azt szeretné, hogy a jelenleg kijelölt fájl növekedjen, mivel több adatterületre van szükség, jelölje be az Automatikus növekedés engedélyezése jelölőnégyzetet, majd válasszon az alábbi lehetőségek közül:
Ha meg szeretné adni, hogy a fájlnak rögzített növekményekkel kell növekednie, válassza Megabájtban, és adjon meg egy értéket.
Ha meg szeretné adni, hogy a fájl az aktuális fájlméret százalékával növekedjen, válassza a Százalékos lehetőséget, és adjon meg egy értéket.
A maximális fájlméretkorlát megadásához válasszon az alábbi lehetőségek közül:
A fájl maximális méretének megadásához válassza korlátozott fájlnövekedés (MB), és adjon meg egy értéket.
Ha azt szeretné, hogy a fájl a szükséges mértékben növekedjen, válassza a Korlátlan fájlnövekedéslehetőséget.
A fájl növekedésének megakadályozásához törölje a jelet az Automatikus növekedés engedélyezése jelölőnégyzetből. A fájl mérete nem lépi túl a Kezdeti méret (MB) oszlopban megadott értéket.
Jegyzet
Az adatbázis maximális méretét a rendelkezésre álló lemezterület és a használt SQL Server-verzió által meghatározott licencelési korlátok határozzák meg.
Adja meg a fájl helyének elérési útját. A megadott elérési útnak léteznie kell a fájl hozzáadása előtt.
Jegyzet
Alapértelmezés szerint az adatok és a tranzakciónaplók ugyanazon a meghajtón és útvonalon vannak elhelyezve, hogy az egylemezes rendszerek számára megfelelő legyen, de előfordulhat, hogy a termelési környezetekhez nem optimálisak. További információ: adatbázisfájlok és fájlcsoportok.
Kattintson OKgombra.
A Transact-SQL használata
Adatok vagy naplófájlok hozzáadása adatbázishoz
Csatlakozzon az adatbázismotorhoz.
A Standard sávon kattintson Új lekérdezéselemre.
Másolja és illessze be a következő példát a lekérdezési ablakba, és kattintson a Végrehajtásgombra. A példa egy két fájlt tartalmazó fájlcsoportot ad hozzá egy adatbázishoz. A példa létrehozza a
Test1FG1fájlcsoportot aAdventureWorks2025adatbázisban, és két 5 MB-os fájlt ad hozzá a fájlcsoporthoz.
USE master
GO
ALTER DATABASE AdventureWorks2022
ADD FILEGROUP Test1FG1;
GO
ALTER DATABASE AdventureWorks2022
ADD FILE
(
NAME = test1dat3,
FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\t1dat3.ndf',
SIZE = 5MB,
MAXSIZE = 100MB,
FILEGROWTH = 5MB
),
(
NAME = test1dat4,
FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\t1dat4.ndf',
SIZE = 5MB,
MAXSIZE = 100MB,
FILEGROWTH = 5MB
)
TO FILEGROUP Test1FG1;
GO
További példákért lásd ALTER DATABASE-fájl- és fájlcsoportbeállítások (Transact-SQL).
Lásd még:
adatbázisfájlok és fájlcsoportok
Adatok vagy naplófájlok törlése adatbázis-
Adatbázis- méretének növelése