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.
ebben a témakörben
Kezdés előtt:
A megszűnt fájlcsoportok eltávolításához használja a következőt:
Mielőtt hozzákezdene
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).
Biztonság
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 az ALTER DATABASE-fájl és fájlcsoport beállításai témakörben.) Az első példa eltávolítja a
test1dat3éstest1dat4fájlokat a megszűnt fájlcsoportból aALTER DATABASEutasítás és aREMOVE FILEzáradék használatával. A második példa aREMOVE FILEGROUPzáradék használatával távolítja el a megszűnt fájlcsoportTest1FG1.
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
Lásd még:
ALTER DATABASE-fájl- és fájlcsoportbeállítások (Transact-SQL)
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)