Очищення журналу транзакцій сервера sql

У цьому документі описується очищення журналу транзакцій бази даних Cisco ICM. Ця процедура необхідна тільки при заповненні журналу транзакцій помилками SQL в журналі помилок SQL. Приклад.

Ці повідомлення відображаються в різних вікнах Cisco ICM.

Примітка: Цей документ застосовується лише для Microsoft SQL Server версії 6.5 з усіма версіями Cisco ICM.

Компанія Cisco рекомендує ознайомитися з наступними темами:

Засоби запитів Microsoft SQL Query Utilities (ISQL_W для Microsoft SQL Server версії 6.5)

Відомості, що містяться в цьому документі, стосуються наступних версій програмного забезпечення і устаткування:

Microsoft SQL Server 6.5

Відомості, наведені в цьому документі, були отримані на матеріалі пристроїв в спеціальній лабораторній середовищі. Всі описувані в даному документі пристрої були запущені зі стандартними заводськими настройками. Якщо ваша мережа працює в реальних умовах, переконайтеся, що ви розумієте потенційний вплив кожної команди.

Ознайомтеся з документом Допоміжні умовні позначення Cisco, в якому містяться додаткові відомості про умовні позначення в документах.

Сервер SQL використовує журнал транзакцій для відстежування всіх транзакцій, що виконуються в даний час. Іноді транзакція завершується, проте сервер SQL помилково не реєструє її як завершився. При виникненні подібної ситуації транзакція залишається в журналі транзакцій. Якщо накопичується кілька таких транзакцій, журнал транзакцій може переповниться і привести до зупинки служб Cisco ICM.

Існує три типи баз даних SQL в системі Cisco ICM:

Бази даних робочої станції адміністратора

Бази даних сервера історичних баз даних

Бази даних засоби ведення журналів

Журнал транзакцій для будь-якої з цих баз даних може заповнитися на 100% різними транзакціями, які були виконані, але не були видалені з журналів.

Щоб очистити журнал транзакцій, виконайте наступні кроки:

Послідовно відкрийте Start> Program Files> Microsoft SQL Server 6.5 в системі, де виникла проблема.

Буде відкрито вікно підключення.

Введіть ім'я системи, в якій ви працюєте (наприклад, GEOCSCOLGRA).

Натисніть кнопку Connect.

Якщо підключення пройшло успішно, буде відкрито вікно запиту.

У спадному меню у верхній частині вікна запитів виберіть ім'я бази даних, в якій є неполадка (наприклад, csco_sideA).

Введіть такі вирази - кожне в окремому рядку.

dbcc checktable (syslogs)

dump tran with no_log

dbcc checktable (syslogs)

Змініть текст в трикутних дужках, наприклад змініть на csco_sideA).

У верхній частині вікна запитів клацніть Execute (зелена стрілка).

Якщо дамп журналу транзакцій виконаний успішно, результати будуть виглядати наступним чином:

Примітка: The percent of Log Space Used (%) in the csco_sideA database is near zero.

Після дампа журналу транзакцій зупиніть і перезапустіть служби Cisco ICM на цій системі.