Jump to content

Обновился с KSC 11 до KSC 12, Не подключается консоль.


Recommended Posts

Добрый день.

Развернут KSC 11 на серверной платформе, БД используется MySQL.

Решил обновиться до 12 версии KSC, во время установки сделал бэкап, как предложил установщик 12й версии. Бэкап создался без ошибок.

Установилась 12я версия и перестал поключаться к консоли управления mmc, пишет ошибку:

После установки была бесконечная инициализация. Ничего во время установки не менял.

UPD: в журнале kaspersky event log ошибка:

Остановка из-за ошибки. #1950 (1064) Generic db error: "1064, 'You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(3)  NULL;
END IF;
END' at line 7' , LastStatement='CREATE PROCEDURE AK_UPGRADE_DB_BATCH_10( )
BEGIN
    DECLARE CONTINUE HANDLER FOR 1061 SET @nError = 1;
IF (upgd_if_column_exists( 'tsk_task' , 'sts_last_viewed' ) = 0 ) THEN
    
    ALTER TABLE `tsk_task`
        ADD COLUMN `sts_last_viewed` DATETIME(3)  NULL;
END IF;
END'"

С чем проблема может быть?

Link to comment
Share on other sites

У меня было при обновлении до какой то версии подобное. Помогла перезагрузка Windows Server.


совет проверенно хорош, но не помог в данном случае(

формирую отчет сейчас, как будет готов - приложу.

Link to comment
Share on other sites

попробовал переустановить ksc, бэкапы есть.

При установке пишет ошибку: В процессе установки произошла ошибка: Generic db error: "1064, 'You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(3),
    `__vtmp_nRecordType` INT,
    `__vtmp_nViruses` BIGINT,

Link to comment
Share on other sites

  • 1 month later...

@ErWaLauM, вам лучше обратиться в техподдержку. Вопрос слишком специфический для форума.

Или явно указывает на баг мастера установки. Дабы не плодить новую тему и учитывая что автор не указал ни один ответ как решёный. Уточню.
Чем заканчивается обновление KSC11 запущенное через мастер установки KSC12?

Заканчивается процессом инициализации (индексации) БД. Открываем мануал по обновлению https://support.kaspersky.com/KSC/12/ru-RU/6373.htm
Что мы там видим о процессе инициализации БД и его окончании?

Ничего. Есть рекомендации о том, что “Не рекомендуется прерывать работу мастера установки”. Автор видимо не учёл что окончанием работы мастера является индексация БД без явного указания на статус процесса кроме события в работе службы. И если он не смог открыть консоль при работающей службе на сервере администрирования, то либо перезапустил службу либо перезагрузил сервер.  Тем самым не завершив процесс обновления БД. Итог автор описал в своём первом посте.

Так что положили вы БД от очевидного пренебрежения сотрудников ЛК и со стороны механизма установки и со стороны написания мануала. Увы, что это является специфичной темой для данного форума. 

Link to comment
Share on other sites

  • 3 weeks later...

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now


×
×
  • Create New...