Перейти к содержимому


Фото
- - - - -

После обновления с 4.33 на 4.44 рухнула база


  • Please log in to reply
17 ответов в этой теме

#1 Alg0r

Alg0r

    Newbie

  • Members
  • 6 Сообщений:

Отправлено 21 Февраль 2008 - 13:16

Сервер не запускается. При проверке базы в логах вот такое:
20080221.131226.46 ERR 002264/noname [DB] Failed, no such table: server_status, 00.000, UPDATE server_status SET state=?, marker=? WHERE id=? [0, 20080221101226462, "каталог с бэкапами"]
20080221.131226.46 ERR 002264/noname [DB] Unsuccessful SQL update server status, rolling back
20080221.131226.46 wrn 002264/noname [DBPool] Broken DB instance has been thrown away
20080221.131226.46 FTL 002264/noname There are no known commands in command list
20080221.131226.46 FTL 002264/noname There are no known protocols in protocols list
20080221.131226.46 inf 002264/noname Dr.Web ® Enterprise Server REL-444 Build 4.44.0.200801250 (WinNT 5.2/PPro) has terminated
20080221.131226.47 ntc 002264/noname [Server] Process exit code is 0x5

Как это починить?

#2 Yura Proskurin

Yura Proskurin

    Newbie

  • Posters
  • 14 Сообщений:

Отправлено 21 Февраль 2008 - 14:04

Нужны детальные логи сервера.

#3 Vasiliy Pupkin

Vasiliy Pupkin

    Newbie

  • Posters
  • 37 Сообщений:

Отправлено 21 Февраль 2008 - 14:12

Попробуйте вручную сделать апгрейд базы данных. Есть подозрение, что по какой-то причине не отработал автоматический апгрейд.

#4 Alg0r

Alg0r

    Newbie

  • Members
  • 6 Сообщений:

Отправлено 21 Февраль 2008 - 14:23

В присоединенном файле.

#5 Vasiliy Pupkin

Vasiliy Pupkin

    Newbie

  • Posters
  • 37 Сообщений:

Отправлено 21 Февраль 2008 - 14:48

20080221.141545.69 FTL 003668/noname [DbMgr] Incompatible database version 49, expected 62

Не был выполнен апгрейд базы данных при переходе 4.33-4.44

Для апгрейда нужно выполнить следующую команду:
bindrwcsd.exe -home="" upgradedb "varupdate-db"

Пример:
C:Program FilesDrWeb Enterprise Serverbindrwcsd.exe -home="C:Program FilesDrWeb Enterprise Server" upgradedb "C:Program FilesDrWeb Enterprise Servervarupdate-db"

Подробнее смотрите в документации. Там все описано.

#6 Alg0r

Alg0r

    Newbie

  • Members
  • 6 Сообщений:

Отправлено 21 Февраль 2008 - 15:33

Спасибо, помогло. Заодно выяснилось, что без ключа -home добиться нужного результата крайне тяжело, не стоит ли объявить его обязательным?

#7 Alg0r

Alg0r

    Newbie

  • Members
  • 6 Сообщений:

Отправлено 21 Февраль 2008 - 18:36

А чудеса, однако, продолжаются.

1. Я потерял возможность управлять сервером посредством команд из "Пуск"- "Программы" - "Dr.Web ® Enterprise Server" - "Server control".
Например, попытка включить default loggin вылезает с ошибкой: "Error 126 occured during loading D:bindrwrunsrv.dll".
Как я понимаю, слетела настройка переменной окружения DRWCSD_HOME
Как ее восстановить? Допустим, в подобных командах я могу жестко прописать -home=path, но с командами запуска и останова сервера этот фокус не проходит.
Перестановка сервера в режиме исправления не помогает.
2. Старая база явно не подцепилась, даром что сам файл базы увеличился почти вдвое - в консоли статистику по станциям могу видеть только начиная с сегодняшнего дня.

#8 Vasiliy Pupkin

Vasiliy Pupkin

    Newbie

  • Posters
  • 37 Сообщений:

Отправлено 22 Февраль 2008 - 09:42

*deleted*

#9 Yura Proskurin

Yura Proskurin

    Newbie

  • Posters
  • 14 Сообщений:

Отправлено 22 Февраль 2008 - 10:55

Поломаны пути.
Это лечится строчкой:
"c:Program FilesDrWeb Enterprise Serverbindrwcsd.exe" -home="c:Program FilesDrWeb Enterprise Server" -exe-root="c:Program FilesDrWeb Enterprise Server" -var-root="c:Program FilesDrWeb Enterprise Servervar" install


До 4.44.0125 версии какая версия сервера у вас стояла, не бета ли 4.44?
Пора апгредиться до 4.44.1.

#10 Alg0r

Alg0r

    Newbie

  • Members
  • 6 Сообщений:

Отправлено 22 Февраль 2008 - 11:27

Ага, спасибо, починилось.
Стоял 4.33. Ключ закончился, вместе с установкой нового сменил и версию ПО. Скачивал 17 февраля - чуть-чуть бы подождать.

#11 Vasiliy Pupkin

Vasiliy Pupkin

    Newbie

  • Posters
  • 37 Сообщений:

Отправлено 22 Февраль 2008 - 11:28

При апгрейде не забывайте о том, что нужно сохранить базу/ключи/конфиги, затем удалить сервер и установить новый указав сохраненные файлы.

#12 DoC

DoC

    Добрый Э-э-х

  • Posters
  • 1 477 Сообщений:

Отправлено 23 Февраль 2008 - 12:13

странно - у меня обновление прошло на автомате - т.е. поверх 4.33
я что-то не так сделал???? O_o
все работает. во вторник буду пробовать обновлять на 4,44,1

#13 Konstantin Yudin

Konstantin Yudin

    Смотрящий

  • Dr.Web Staff
  • 19 552 Сообщений:

Отправлено 26 Февраль 2008 - 09:28

странно - у меня обновление прошло на автомате - т.е. поверх 4.33

переход с 4.33 на 4.44 происходит автоматически через сетап, переход с 4.44 на 4.44 через деинстал и последующий инсталл. поэтому у вас все отработало :)

#14 Serguey Shabashkevich

Serguey Shabashkevich

    Member

  • Dr.Web Staff
  • 469 Сообщений:

Отправлено 26 Февраль 2008 - 15:22

ое где-то объявлен необязательным?

#15 Alien

Alien

    Member

  • Posters
  • 175 Сообщений:

Отправлено 19 Март 2008 - 14:30

Это пример для встроенной базы данных или без разницы, и для внешней, что для внутренней?
Та же проблема, не запускается сервер 4.44.1 после обновления с 4.33.
В файле upgradedb.log следующее:
"20080319.133902.89 inf 001208/noname Dr.Web ® Enterprise Server REL-444 Build 4.44.1.200802190 (WinNT 5.2/PPro) has risen
20080319.133919.74 ERR 001208/noname [DBPool] Cannot create DB connection because of init/connect{1}::-1-08001-17-[Microsoft][ODBC SQL Server Driver][Shared Memory]SQL Server does not exist or access denied.
20080319.133919.74 FTL 001208/noname Server start failed because of
20080319.133919.74 FTL 001208/noname no DB connections have been created
20080319.133919.74 FTL 001208/noname Server start failed because of no DB connections have been created
20080319.133919.74 ntc 001208/noname Fatal error, exit with code 0xDEAD".
База успешно проапдейтилась, но подключение к ней по какой-то причине невозможно. :( Help me!

При запуске из командной строки drwcs start в файле C:Program FilesDrWeb Enterprise Serverbinvardrwcsd.log:
"20080319.151627.41 ntc 001072/noname Using command line: "C:Program FilesDrWeb Enterprise Serverbindrwcsd.exe"
20080319.151627.41 FTL 001072/noname Configuration file parsing error because of
20080319.151627.41 FTL 001072/noname cannot open file "C:Program FilesDrWeb Enterprise Serverbinetcdrwcsd.conf" because of
20080319.151627.41 FTL 001072/noname Системе не удается найти указанный путь (code=3). and runtime error is No such file or directory (errno=2)
20080319.151627.41 FTL 001072/noname Server start failed because of
20080319.151627.41 FTL 001072/noname cannot open file "C:Program FilesDrWeb Enterprise Serverbinetcdrwcsd.conf" because of
20080319.151627.41 FTL 001072/noname Системе не удается найти указанный путь (code=3). and runtime error is No such file or directory (errno=2)" и на экране окна уведомлений (см. вложение).

Пробовал подкладывать требуемые файлы в соответствующие каталоги в Winnt, так ему, похоже, требуются все файлы Dr. Web в системной папке ОС. Видимо, "слетел" каталог антивирусного сервера при обновлении. Как исправить?

#16 pig

pig

    Бредогенератор

  • Helpers
  • 10 855 Сообщений:

Отправлено 19 Март 2008 - 19:56

20080319.133919.74 ERR 001208/noname [dbpool] Cannot create DB connection because of init/connect{1}::-1-08001-17-[microsoft][odbc sql server driver][shared memory]SQL Server does not exist or access denied.
....
20080319.133919.74 ntc 001208/noname Fatal error, exit with code 0xDEAD".

Это называется "База успешно проапдейтилась"? Апдейтер даже к MSSQL подключиться не сумел.

Видимо, "слетел" каталог антивирусного сервера при обновлении. Как исправить?

Не запускать сервер из командной строки. А если и запускать, то с теми же параметрами, что и в настройках службы выставлены. Пути надо в командной строке задавать.

#17 Alien

Alien

    Member

  • Posters
  • 175 Сообщений:

Отправлено 20 Март 2008 - 08:08

Проапдейтил базу. Ранее её объём был 480 Мб, теперь 1,1 Гб.
И какова сия команда для примера?

#18 Alien

Alien

    Member

  • Posters
  • 175 Сообщений:

Отправлено 20 Март 2008 - 09:17

Всё, починил, используя указанную ранее строчку: ""c:Program FilesDrWeb Enterprise Serverbindrwcsd.exe" -home="c:Program FilesDrWeb Enterprise Server" -exe-root="c:Program FilesDrWeb Enterprise Server" -var-root="c:Program FilesDrWeb Enterprise Servervar" install".


Читают тему: 0

0 пользователей, 0 гостей, 0 скрытых