???????-?????? : Cisco Unified Intelligent Contact Management Enterprise

Очистка журнала транзакций сервера SQL

8 апреля 2009 - Перевод, выполненный профессиональным переводчиком
Другие версии: PDF-версия:pdf | Машинный перевод (28 июля 2013) | Английский (21 марта 2005) | Отзыв

Содержание

Введение
Предварительные условия
     Требования
     Используемые компоненты
     Условные обозначения
Почему это происходит?
Очистка журнала
Связанные обсуждения сообщества поддержки Cisco
Дополнительные сведения

Введение

В этом документе описывается очистка журнала транзакций базы данных Cisco ICM. Эта процедура необходима только при заполнении журнала транзакций ошибками SQL в журнале ошибок SQL. Пример.

2000/11/09 03:00:25.90 spid26  Error : 1105, Severity: 17, State: 2
2000/11/09 03:00:25.90 spid26  Can't allocate space for object 'Syslogs' in 
database 'csco_awdb' because the 'logsegment' segment is full. If you ran
out of space in Syslogs, dump the transaction log. Otherwise, use ALTER DATABASE
or sp_extendsegment to increase the size of the segment.

Эти сообщения отображаются в различных окнах Cisco ICM.

Примечание: Этот документ применим только для Microsoft SQL Server версии 6.5 со всеми версиями Cisco ICM.

Предварительные условия

Требования

Компания Cisco рекомендует ознакомиться со следующими темами:

  • Средства запросов Microsoft SQL Query Utilities ( ISQL_W для Microsoft SQL Server версии 6.5)

  • Microsoft Windows NT или Windows 2000

Используемые компоненты

Сведения, содержащиеся в этом документе, касаются следующих версий программного обеспечения и оборудования:

  • Microsoft Windows NT или Windows 2000

  • Cisco ICM

  • Microsoft SQL Server 6.5

Сведения, приводимые в этом документе, были получены на материале устройств в специальной лабораторной среде. Все описываемые в данном документе устройства были запущены со стандартными заводскими настройками. Если ваша сеть работает в реальных условиях, убедитесь, что вы понимаете потенциальное воздействие каждой команды.

Условные обозначения

Ознакомьтесь с документом Вспомогательные условные обозначения Cisco, в котором содержатся дополнительные сведения об условных обозначениях в документах.

Почему это происходит?

Сервер SQL использует журнал транзакций для отслеживания всех транзакций, выполняемых в настоящее время. Иногда транзакция завершается, однако сервер SQL по ошибке не регистрирует ее как завершившуюся. При возникновении подобной ситуации транзакция остается в журнале транзакций. Если накапливается несколько таких транзакций, журнал транзакций может переполниться и привести к остановке служб Cisco ICM.

Существует три типа баз данных SQL в системе Cisco ICM:

  • Базы данных рабочей станции администратора

  • Базы данных сервера исторических баз данных

  • Базы данных средства ведения журналов

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

Очистка журнала

Чтобы очистить журнал транзакций, выполните следующие шаги:

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

  2. Выполните ISQL_W.

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

  3. Введите имя системы, в которой вы работаете (например, GEOCSCOLGRA).

  4. Нажмите кнопку Connect.

    Если подключение прошло успешно, будет открыто окно запроса.

  5. В раскрывающемся меню в верхней части окна запросов выберите имя базы данных, в которой имеется неполадка (например, csco_sideA).

  6. Введите следующие выражения – каждое в отдельной строке.

    dbcc checktable (syslogs)

    dump tran <database name> with no_log

    dbcc checktable (syslogs)

    dbcc perflog

    Измените текст в треугольных скобках, например измените <database name> на csco_sideA).

  7. В верхней части окна запросов щелкните Execute (зеленая стрелка).

  8. Если дамп журнала транзакций выполнен успешно, результаты будут выглядеть следующим образом:

    Примечание: The percent of Log Space Used (%) in the csco_sideA database is near zero.

    Database Name       Log Size (MB)    Log Space Used (%)   Status
    -------------       -------------    ------------------   ------
    cust1_sideA         100.0            0.00195313           0     
    pubs                0.0              0.0                  1     
    msdb                2.0              0.292969             0     
    tempdb              0.0              0.0                  1     
    model               0.0              0.0                  1     
    master              0.0              0.0                  

    После дампа журнала транзакций остановите и перезапустите службы Cisco ICM на этой системе.

Связанные обсуждения сообщества поддержки Cisco

В рамках сообщества поддержки Cisco можно задавать и отвечать на вопросы, обмениваться рекомендациями и совместно работать со своими коллегами.


Дополнительные сведения


Document ID: 20465