PDA

Просмотр полной версии : Порядок обновления сервера SH



valera_sh
08.09.2015, 15:18
Подскажите пожалуйста, какой порядок обновления сервера SH? Стояла версия sh4_60_123 пробовал обновить сразу до sh4_99_315 Но не удалось. Восстановить базу из бэкапа не удается. Пишет разные ошибки (Не смогу сейчас указать какие) За то без проблем обновилась до sh4_76_200. Что бы обновиться до sh4_99_315 нужно обновлять по порядку, устанавливая все релизы?

satan
08.09.2015, 16:10
теперь должна обновиться, но как минимум нужно будет ключ перепрописывать

Mr.Wizard
08.09.2015, 16:12
С версии 4.80 нужно новую лицензию на ключе.

valera_sh
08.09.2015, 16:59
С версии 4.80 нужно новую лицензию на ключе.
да про лицензию и ключ он ругался тоже...

А что, подскажите пожалуйста, нужно сделать с ключом? Или где почитать можно?

SH
08.09.2015, 17:07
Снять запрос с помощью SHKey, отправить дилеру или в UCS. Получить ответ, вбить туда же, сохранить.

SimpleGod
12.11.2015, 18:01
Доброго всем, дня. Спрошу в этой ветке что бы не создавать новую:
В организации установлены RК6 (менеджерская 6.79с, кассовая 6.60F) и SH4 (4.64). В связи с предстоящим релизом обновления SH по ЕГАИС имеется мнение что надо будет обновлять SH. Вопросы:
- на данный момент стоит-ли обновлять до текущего релиза SH или дождаться выхода новой версии.
- возможно-ли обновление собственными силами или доверить дилерам.
- после обновления SH нужно-ли будет обновлять RK на менеджере и кассах и настраивать транспорт из RK в SH?

sibgaba
12.11.2015, 20:21
на данный момент стоит-ли обновлять до текущего релиза SH или дождаться выхода новой версии.
Да. Потом будет проще обновится. Сейчас вам потребуется перепрописать ключ защиты, это может потребовать времени. Перед НГ будет завал и можете не успеть.


возможно-ли обновление собственными силами или доверить дилерам.
В принципе все описано, но у вас агрейд будет "длинный" придется сперва подниматься до промежуточной версии, потом перепрописывать ключ, потом до 99-ой.
Запрос на новый код для ключа в любом случае делать через дилера.


после обновления SH нужно-ли будет обновлять RK на менеджере и кассах и настраивать транспорт из RK в SH?
Кассу - Нет
Транспорт - Да

SimpleGod
12.11.2015, 20:48
В принципе все описано, но у вас агрейд будет "длинный" придется сперва подниматься до промежуточной версии, потом перепрописывать ключ, потом до 99-ой.

А можно очередность версий?
4.99.315 можно считать стабильным релизом и целью обновления?



Кассу - Нет
Транспорт - Да

Менеджера RK тоже не трогаем?

SH
13.11.2015, 04:19
Транспорт - Да
Это еще почему? Анинсталлом все снесет? Так надо ветки реестра сохранить, ибо умирающие настройки не только импорта касаются. Я писал шпаргалку (http://www.carbis.ru/forum/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D 0%B0-%D0%BF%D0%B5%D1%80%D0%B5%D0%BD%D0%BE%D1%81-%D0%B2%D0%BE%D1%81%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D 0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D 0%B8%D0%B5-%D0%B2%D1%82%D0%BE%D1%80%D0%BE%D0%B9-%D0%B1%D0%B0%D0%B7%D1%8B-storehouse/8682-%D0%9F%D0%BE%D1%80%D1%8F%D0%B4%D0%BE%D0%BA-%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D 0%B8%D1%8F-%D0%B0-%D1%82%D0%B0%D0%BA%D0%B6%D0%B5-%D0%BF%D0%B5%D1%80%D0%B5%D1%83%D1%81%D1%82%D0%B0%D 0%BD%D0%BE%D0%B2%D0%BA%D0%B8-%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%B0-shouse4.html).


А можно очередность версий?
Обновите до 4.78 - это последняя, которая будет работать на текущем ключе. Сделайте запрос на обновление лицензии. Как получите - поднимайте до 4.99.315.


4.99.315 можно считать стабильным релизом и целью обновления?
Да.


Менеджера RK тоже не трогаем?
При обновлении Shouse - R-Keeper не надо трогать вообще. (Отдельно замечу, что сидеть сегодня на 6.79, если это лицензия - очень, очень грустно).

SimpleGod
13.11.2015, 11:15
Обновите до 4.78 - это последняя, которая будет работать на текущем ключе. Сделайте запрос на обновление лицензии. Как получите - поднимайте до 4.99.315.


Если можно, поделитесь 4.78.

SH
13.11.2015, 13:16
У нас в файлообменнике есть 4.76 (https://yadi.sk/d/WjaoXfEobsKEe), подойдет.

maxtgma
25.12.2015, 15:49
Доброго времени суток! Спасайте гуру Обновил SH c 4.61 на 4.101 получил ключ а сервера не стартуют.

ДО ОБНОВЛЕНИЯ
24.12.2015 19:23:55- Server started
version=1.22
subkey=SDBSERV2
def working set size min=204800, max=1413120
process priority: high
max cache memory=1024 pages (4096 K)
24.12.2015 19:23:55- Loading datafile: C:\UCS\SDBSrv\DATA\Posuda.sdb (datalog=C:\UCS\SDBSrv\DATA\Posuda.sdl)
24.12.2015 19:23:55- Loading library: C:\UCS\SDBSrv\shtrans.dll
24.12.2015 19:23:55- Loading library: C:\UCS\SDBSrv\shserv.dll
24.12.2015 19:23:55- Database loaded. Used pages=1808; max pages=35000
-------------------------------------------------
24.12.2015 19:26:27- Server stopped



ПОСЛЕ ОБНОВЛЕНИЯ


24.12.2015 19:40:06- Server started
version=1.32
subkey=SDBSERV2
def working set size min=204800, max=1413120
process priority: high
max cache memory=1024 pages (4096 K)
24.12.2015 19:40:06- Loading datafile: C:\UCS\SDBSrv\DATA\Posuda.sdb (datalog=C:\UCS\SDBSrv\DATA\Posuda.sdl)
24.12.2015 19:40:12- Loading library: C:\UCS\SDBSrv\shtrans.dll
24.12.2015 19:40:12- Error- Code=142, Win32 error=0, Info=262238, Text=4.51.
24.12.2015 19:40:12- Database not loaded due to error(s).
24.12.2015 19:40:12- Server stopped


В чем может быть проблема! Спасибо!

SH
25.12.2015, 15:56
Базу-то обновили?

maxtgma
25.12.2015, 15:58
Вот блин ! честно сказать нет подцеплял старые! А что есть какаято особенность?

SH
25.12.2015, 16:08
Особенность чего?
Официальную инструкцию читали (http://www.carbis.ru/forum/Установка-перенос-восстановление-добавление-второй-базы-storehouse/2856-Обновление-sh4.html)? Она примитивная, но про обновление базы там есть.

maxtgma
25.12.2015, 16:08
Если bkp. файла нет а просто файл бд можно обновить?

SH
25.12.2015, 16:20
Нет, нельзя. Теперь Вам нужен сервер 4.61 для того, чтобы бэкап получить. Серверу ключ не нужен! Ставите сервер на другую машину, ставите в настройках "делать бэкап при загрузке" и запускаете - он вам бэкап сделает.

maxtgma
25.12.2015, 16:27
Спасибо большое понял свою ошибку!

maxtgma
27.12.2015, 20:17
Во время обновления базы выходит ошибка -Нарушение условия уникальности индекса "pkCmItems". Помогите устранить! Спасибо!

SH
28.12.2015, 05:25
Вполне возможно, в базе были ошибки. Попробуйте запустить shcheck от новой версии с новым ключом, вдруг запустится.

maxtgma
28.12.2015, 06:46
ДАк файл бд не востанавливается а без него shchek не запускается. Пробую чек сделать на старой версии

SH
28.12.2015, 07:00
Вам нужно было запустить старый сервер. Вот с ним и попробуйте запустить новый SHCheck с новым ключом.
Старый SHCheck с новым ключом не запустится.

maxtgma
28.12.2015, 20:44
Запустил старый сервер! с ним не SDbman ни ShChek не запускаются пишет - Версия команды (2) неизвестна. Пробовал промежуточный сервер 4.82 не помогло. Пробовал диагностику запускать на другой машине со старым сервером и клиентом 4.65. SHChek говорит, что есть ошибки и обратитесь к администратору, SDBMan после диагностики тоже находит ошибки, но не исправляет. Есть идеи! Спасибо! Кстати на версии сервера 4.65 не могу запустить SHKEy пишет что NOVEX KEY CRC error.

sibgaba
28.12.2015, 20:58
Нарушение условия уникальности индекса "pkCmItems"
Печальная ошибка. Обычно связана с проблемами жесткого диска и/или Винды.
Простыми смертными не лечится. Нужно слать БД в UCS на лечение (треккер).

При этом бекап у вас не восстановимый, лечить можно только первичную БД. Есть вероятность потери информации.

maxtgma
28.12.2015, 21:01
Но на другой машине со старым серваком и клиентом то работает и бекап делает. Может почистить её как нибудь попробовать. ???

sibgaba
28.12.2015, 21:08
Фишка этой ошибки в том что бекап действительно делается, но восстановить из него нельзя...

Можете еще пару дней поискать решения на форумах и потом до 10-15 января уже точно ничего не решите...

maxtgma
28.12.2015, 21:17
Никогда не обращались в UCS не подскажите порядок, наверно счас это пока выставят счет пока оплатят в любом случае дело затягивается!

sibgaba
28.12.2015, 21:56
Проще правильнее и быстрее через вашего дилера.
Как обратиться на прямую - честно говоря не знаю. Попробуйте по номерам
+7 (495) 921-47-70
+7 (499) 703-42-61

Alex5
01.02.2016, 00:20
Добрый вечер! Не стал заводить новую тему. Все инструкции прочитал. Просьба просьба помочь и указать на ошибку.
Была версия SH4 99.315. Надо обновить на SH4 101.336. Что было сделано:
1. Сделал резервную копию
2. Остановил SDBSERV (перенес файлы базы и логи в другое место, Database - пустая)
3. Удалил через установку/удаление клиент, сервер (в папке sh4 остались только файлы для импорта из RK7)
4. Установил новую версию сервера и клиента (через инсталятор)
5. Через sdbsconf очистил первые две строки (пути к старым базам) и запустил сервер SDBServ (параметры Local и TCPIP с портом остались)
6. Запустил sdbman, нажал отмену
7. В восстановлении рез копии указал: Сервер SDBSERV, путь к резервной копии, файл базы: database\новое название.sdb, размер базы какой и был, путь к журналам: database\новое название.sdl, имя: Admin, библиотека :sh_crtdb.dll (из SDBSRV)

Жму ОК - невозможно установить соединение с сервером (5032). Дополнительно в shsetup пробовал и имя сервера SDBSERV и 127.0.0.1 (и протокол менял на Local и на TCPIP с нужным портом) Антивирусов/файрволлов нет. Все на одном компьютере.

SH
01.02.2016, 02:07
запустил сервер SDBServ

указал: Сервер SDBSERV
Имена не совпадают.

Alex5
01.02.2016, 07:27
Опечатка.Везде указано SDBSERV. Компьютер перегружался. Больше нет никаких мыслей

sibgaba
01.02.2016, 08:10
5. Через sdbsconf очистил первые две строки (пути к старым базам) и запустил сервер SDBServ (параметры Local и TCPIP с портом остались)
Запустили как? Службой?
Восстановление БД проходит только по протоколу RLocal а для того что бы он работал нужно что бы сервер Склада работал как приложение.
Запустите как приложение
Sdbserv.exe /nSDBSERV

Потом, когда БД восстановится, можно вернуться на службу.

Alex5
01.02.2016, 09:52
Всем большое спасибо! Выбрал опцию Startup mode: Normal (в sdbsconf) и все потом соединилось. Просто в инструкции в явном виде не указано что надо запускать как приложение. И почему то пишет в складе: версия программы - 4.99, версия сервера склада -4.101. Хотя клиент устанавливался 4.101.332

SH
01.02.2016, 12:34
Просто в инструкции в явном виде не указано что надо запускать как приложение.
Можно и не как приложение, только там тогда в качестве имени сервера на вводить не SDBSERV, и не айпи-адрес, а чуть более хитрую строчку.


пишет в складе: версия программы - 4.99, версия сервера склада -4.101. Хотя клиент устанавливался 4.101.332
Все верно. Версия клиента не изменилась, именование установщика - во избежании путаницы.

Alex5
01.02.2016, 13:27
Спасибо за оперативные ответы!

alkon132
05.02.2016, 12:09
Просто в инструкции в явном виде не указано что надо запускать как приложение.
Время идёт, всё меняется :)
На Widows XP можно было подключаться к "службе" по протоколу Local. А начиная с семерки (или с Висты даже) уже перестало так работать.