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 távolíthat el megszűnt fájlcsoportokat az SQL Server Management Studióval vagy a Transact-SQL-sel.
Korlátozások és korlátozások
Ez a témakör a több fájlt vagy fájlcsoportot tartalmazó SQL Server-adatbázisok esetében fontos; és az egyszerű modell alatt csak írásvédett fájlcsoportokhoz.
Az offline fájlcsoport eltávolításakor a fájlcsoport összes fájlja megszűnik.
Ajánlások
Ha egy vissza nem állított fájlcsoportot soha nem kellene visszaállítani, a fájlcsoportot megszüntetheti az adatbázisból való eltávolításával. A megszűnt fájlcsoport soha nem állítható vissza ebbe az adatbázisba, de a metaadatai megmaradnak. A fájlcsoport megszüntetése után az adatbázis újraindulhat, és a helyreállítás konzisztenssé teszi az adatbázist a visszaállított fájlcsoportokban.
A fájlcsoport megszüntetésének lehetősége lehet például egy olyan késleltetett tranzakciók feloldására, amelyeket egy offline fájlcsoport okozott, amelyet már nem szeretne az adatbázisban használni. Azok a tranzakciók, amelyeket elhalasztottak, mert a fájlcsoport offline állapotban volt, a fájlcsoport megszűnése után ki lesznek helyezve a késleltetett állapotból. További információ: halasztott tranzakciók (SQL Server).
Engedélyek
Alter engedély szükséges az adatbázishoz.
Az SQL Server Management Studio használata
Megszűnt fájlcsoportok eltávolítása
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 törölni szeretné a fájlt, majd kattintson a Tulajdonságokparancsra.
Válassza a Fájlok lapot.
Az Adatbázisfájlok rácson jelölje ki a törölni kívánt fájlokat, kattintson eltávolítása gombra, majd kattintson OKgombra.
Válassza ki a Fájlcsoportok lapot.
A Sorok rácson jelölje ki a törölni kívánt fájlcsoportot, kattintson eltávolítása gombra, majd kattintson OKgombra.
A Transact-SQL használata
Megszűnt fájlcsoportok eltávolítása
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. (Megjegyzés: Ez a példa feltételezi, hogy a fájlok és a fájlcsoport már létezik. Az objektumok létrehozásához tekintse meg a B példát a ALTER DATABASE Fájl- és fájlcsoportbeállítások témakörben.) Az első példa eltávolítja a fájlokat és
test1dat3atest1dat4fájlokat a megszüntetett fájlcsoportból aALTER DATABASEzáradékkal ellátott utasítássalREMOVE FILE. A második példa aTest1FG1záradék használatával távolítja el a megszűnt fájlcsoportREMOVE FILEGROUP.
USE master;
GO
ALTER DATABASE AdventureWorks2022
REMOVE FILE test1dat3 ;
ALTER DATABASE AdventureWorks2022
REMOVE FILE test1dat4 ;
GO
USE master;
GO
ALTER DATABASE AdventureWorks2022
REMOVE FILEGROUP Test1FG1 ;
GO
Kapcsolódó tartalom
- ALTER DATABASE (Transact-SQL) Fájl- és fájlcsoportbeállítások
- halasztott tranzakciók (SQL Server)
- fájl-visszaállítások (teljes helyreállítási modell)
- Fájl visszaállítások (Egyszerű helyreállítási modell)
- Online visszaállítás (SQL Server)
- Lapok visszaállítása (SQL Server)
- Részleges visszaállítások (SQL Server)