Безпечний спосіб урізання журналу помилок SQL Server


Відповіді:


20

Ви можете запустити цикл журналу помилок, зателефонувавши, sp_cycle_errorlogа потім закриє поточний журнал помилок та циклічне розширення журналу. В основному, він створить новий файл журналу помилок, на який буде потрапляти SQL Server. Тоді до архівованих журналів помилок можуть бути відповідно оброблені (видалення / переміщення з обережністю). Це технічно не "обріже" журнал, він просто перегорне його, і ви можете обробляти старі журнали так, як вам подобається, як і будь-який інший файл файлової системи.

Виконуючи це, ви повинні побачити новий файл журналу із записом, який нагадує таке:

Журнал помилок був повторно реалізований. Дивіться попередній журнал для старих записів.

Посилання BOL на sp_cycle_errorlog


3
Варто зазначити, що sp_cycle_errorlog переробляє лише один файл журналу. Але оскільки є 7 файлів, якщо ви дійсно хочете їх очистити і заощадити місце (як я це зробив), вам потрібно буде виконати команду кілька разів (щоб бути точним 7 разів). І кожного разу, коли ви запускаєте його, один із цих файлів буде скорочуватися: ErrorLog ErrorLog.1 ErrorLog.2 ErrorLog.3 ErrorLog.4 ErrorLog.5 ErrorLog.6
Digs
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.