Méretének csökkentésével a tranzakciós napló
A tranzakciós napló # „DeviceLockDB_log.LDF #” DeviceLock tárol nő a nagy méretű rövid időn
A tranzakciós log nyilvántartást vezet az összes termelt az SQL Server adatbázis változásait, és részletes információk az egyes ügyletekre, amelyekben a változások történtek. Mivel az adatok sértetlenségét alapvető működési elve az SQL Server, a tranzakciós napló nem lehet letiltás.
JAVASLATOK
1. Ha nem kívánja használni a tranzakciós napló visszaállítani az adatokat a sérülése esetén az adatbázis, akkor kapcsoljuk be a helyreállítási modell teljes egészében egyszerű:
- Az interfészen keresztül MS SQL Server Management Studio-> Kattintson a jobb gombbal a kívánt adatbázist> Tulajdonságok # 040; Properties # 041; -> Beállítások # 040, # 041 az Options -> Egyszerű hasznosítási modell # 040; Set modell egyszerű # 041; -> OK.
- Keresés:
sp_dboption [DBNAME], # „Trunc. jelentkezzen be chkpt. #” # 'True #'
2. Kezelés csökkentve a tranzakciós log file:
BACKUP LOG db_name WITH TRUNCATE_ONLY
DBCC SHRINKFILE # 040; db_log_name # 041;
* Hol van a neve a kisebbítendő db_log_name tranzakciós napló
3. csökkentése a tranzakciós napló leválasztásával / összekapcsoló alap:
- Az interfészen keresztül MS SQL Server Management Studio-> Kattintson a jobb gombbal a kívánt adatbázist Data-> Feladatok # 040, # 041 Feladatok -> Vegye le # 040; leszerelni. # 041; -> Törlés vagy nevezze át a tranzakciós napló -> csatolása bázis # 040; csatolása. # 041;
* Törölje vagy nevezze át a jelenlegi tranzakciós napló
sp_attach_single_file_db [db_name], [fájlnév]
* Ahol a [filename] neve fizikai adatbázis fájl # 040; # 041;. .mdf