Проблема при обновлении на версию 3.4.0.130 (с Terrasoft Service Desk Agent 3.3.2.127)
Обновление прошло, но были сообщения об ошибках.
Скрины (Image 088.png-Image 091.png) процесса обновления и лог во вложении.
При запуске новой версии программы (3,4,0,130) ругается на ошибку (скрин Image 092 и текст окна с ошибкой JScript - script block.htm во вложении).
После закрытия окна программа ругается на следующую ошибку (скрин Image 093 во вложении). При нажатии ОК-программа вылетает в окно старта (скрин Image 094).
В итоге так программа и не открывается.
В поддержке ответили что:
Скриншоты 091…093 говорят о возникновении проблем в преобразовании структуре.
Возможно в конфигурацию, до версии которой Вы проводили обновление, не были загружены лицензии на модули Call и Web-uer, но при этом по ним было выбранно обновление. Что привело к дальнейшим ошибкам, т.к. обновились базовые сервисы, обращающиеся к указанным разделам.
Для устранения ошибок нужно провести исправление базовых сервисов, для разрешения возникших конфликтов.
Так и не понял что делается не так...В свое время террасофт ставился с версии Service Desk 3.3.2.127 (TS_ServiceDesk_SoftKey_RUS_MSSQL.exe), никаких дополнительных лицензий на модули не загружалось. Если мы ими не пользовались-то зачем же тогда вдруг обновлялка решила их добавить - не пойму. Как вообще исключить эти 2 модуля в таком случае при обновлении?
Подскажите пожалуйста.
Нравится
Забыл закинуть лог и script block.htm - во вложении.
files.rar
Олег, в новой версии добавились модули Dictionary и Job Manager
Добавлять их следует в менеджере лицензий.
Уточните, пожалуйста, Вами выполнялся полный или лайт-переход?
Применять пакет перехода следует на высшей версии и только после того, как загружены лицензии.
Олег, скорее всего, в окне, где нужно указать конфигурацию, к которой нужно применить пакет перехода, логин и пароль, Вы указали логин не Supervisor. А нужно указать только Supervisor. И перед применением пакета проверьте, что вход в "старую" конфигурацию под пользователем Supervisor возможен.
"Alimova Anna" написал:Олег, в новой версии добавились модули Dictionary и Job Manager
Добавлять их следует в менеджере лицензий.
Уточните, пожалуйста, Вами выполнялся полный или лайт-переход?
Применять пакет перехода следует на высшей версии и только после того, как загружены лицензии.
С уважением, Анна Алимова
Эксперт III линии технической поддержки Terrasoft
Простите что не сразу отвечаю, не было возможности.
честно говоря не понимаю что такое полный или лайт переход...
А каким способом загружать лицензии и где их брать? Нам дистрибутив собирался без каких-либо лицензий, просто инсталляция и все.
"Олейник Дмитрий" написал:Олег, скорее всего, в окне, где нужно указать конфигурацию, к которой нужно применить пакет перехода, логин и пароль, Вы указали логин не Supervisor. А нужно указать только Supervisor. И перед применением пакета проверьте, что вход в "старую" конфигурацию под пользователем Supervisor возможен.
С уважением,
Олейник Дмитрий
Эксперт 3-й линии поддержки
Однозначно указан был, последний скрин это подтверждает
Олег, попробуйте следующее:
возьмите бекап БД до перевода. Разверните на сервере. Попробуйте войти "старыми" бинарными файлами под Supervisor. Если все ок - запускайте Террасофт Администратор с "новых" бинарных файлов. Подключайтесь к чистой БД новой версии. Если таковой нету - либо запросите у нас, отправив письмо на support@terrasoft.ru, либо в таблице tbl_DatabaseInfo подмените вручную UPDATE запросом версию базы с 3.3.2 на 3.4.0. Это необходимо, т.к. Администратор будет ругаться, что версия приложения и версия базы не совпадают.
Далее, жмите "Применить пакет перехода", откроется окно в котором нужно указать "старую" конфигурацию (необходимо будет её создать заново, т.к. под новыми бинарными файлами она не создана). Также нужно указать логин и пароль от этой "старой" конфигурации. Именно в этом окне нужно указать Supervisor и соответствующий пароль.
После этого жмите на "ОК" - начинается процесс перехода. После "пробного обновления сервисов" необходимо разрешить все конфликты, если таковые будут. После разрешения конфликтов - сливайте физическую структуру БД. Перевод окончен.
PS: и еще одно важное замечание - перед повторным обновлением, если у Вас в папке с пакетом перехода (Package) присутствует папка Applier - необходимо её удалить перед тем как жать "ОК" в окне, где Вы указывали конфигурацию, логин и пароль.
"Олейник Дмитрий" написал:Олег, попробуйте следующее:
возьмите бекап БД до перевода. Разверните на сервере. Попробуйте войти "старыми" бинарными файлами под Supervisor. Если все ок - запускайте Террасофт Администратор с "новых" бинарных файлов. Подключайтесь к чистой БД новой версии. Если таковой нету - либо запросите у нас, отправив письмо на support@terrasoft.ru, либо в таблице tbl_DatabaseInfo подмените вручную UPDATE запросом версию базы с 3.3.2 на 3.4.0. Это необходимо, т.к. Администратор будет ругаться, что версия приложения и версия базы не совпадают.
Далее, жмите "Применить пакет перехода", откроется окно в котором нужно указать "старую" конфигурацию (необходимо будет её создать заново, т.к. под новыми бинарными файлами она не создана). Также нужно указать логин и пароль от этой "старой" конфигурации. Именно в этом окне нужно указать Supervisor и соответствующий пароль.
После этого жмите на "ОК" - начинается процесс перехода. После "пробного обновления сервисов" необходимо разрешить все конфликты, если таковые будут. После разрешения конфликтов - сливайте физическую структуру БД. Перевод окончен.PS: и еще одно важное замечание - перед повторным обновлением, если у Вас в папке с пакетом перехода (Package) присутствует папка Applier - необходимо её удалить перед тем как жать "ОК" в окне, где Вы указывали конфигурацию, логин и пароль.
С уважением,
Олейник Дмитрий
Эксперт 3-й линии поддержки
Да, но у меня ведь в Администратор версии ServiceDesk 3.4.0.130 спокойно заходил в конфигурацию БД с версией 3.3.2.127. Остальные шаги именно так я и делал-и натыкался на ошибки.
Я попробую и так как вы описали, с чистой БД.
"Стоянов Олег" написал:
Олейник Дмитрий пишет:
Олег, попробуйте следующее:
возьмите бекап БД до перевода. Разверните на сервере. Попробуйте войти "старыми" бинарными файлами под Supervisor. Если все ок - запускайте Террасофт Администратор с "новых" бинарных файлов. Подключайтесь к чистой БД новой версии. Если таковой нету - либо запросите у нас, отправив письмо на support@terrasoft.ru, либо в таблице tbl_DatabaseInfo подмените вручную UPDATE запросом версию базы с 3.3.2 на 3.4.0. Это необходимо, т.к. Администратор будет ругаться, что версия приложения и версия базы не совпадают.
Далее, жмите "Применить пакет перехода", откроется окно в котором нужно указать "старую" конфигурацию (необходимо будет её создать заново, т.к. под новыми бинарными файлами она не создана). Также нужно указать логин и пароль от этой "старой" конфигурации. Именно в этом окне нужно указать Supervisor и соответствующий пароль.
После этого жмите на "ОК" - начинается процесс перехода. После "пробного обновления сервисов" необходимо разрешить все конфликты, если таковые будут. После разрешения конфликтов - сливайте физическую структуру БД. Перевод окончен.PS: и еще одно важное замечание - перед повторным обновлением, если у Вас в папке с пакетом перехода (Package) присутствует папка Applier - необходимо её удалить перед тем как жать "ОК" в окне, где Вы указывали конфигурацию, логин и пароль.
С уважением,
Олейник Дмитрий
Эксперт 3-й линии поддержкиДа, но у меня ведь в Администратор версии ServiceDesk 3.4.0.130 спокойно заходил в конфигурацию БД с версией 3.3.2.127. Остальные шаги именно так я и делал-и натыкался на ошибки.
Я попробую и так как вы описали, с чистой БД.
После нажатия "слияния структуры..", вернее в конце этого процесса, у меня вылетает куча сообщений об ошибках - во вложении лог.tsadmin_12.rar
"Олейник Дмитрий" написал:Папку Applier удаляли?
С уважением,
Олейник Дмитрий
Эксперт 3-й линии поддержки
конечно
Олег, напишите, пожалуйста, в личном сообщение контактный телефон по которому можно будет с Вами связаться, а также удобное для Вас время - предлагаю организовать удаленное подключение к Вашему рабочему месту, завтра, 13.03.2013.