как лучше обновить?
|
|
ural-eagle | Дата: Пятница, 30.09.2011, 06:51 | Сообщение # 1 |
Челябинск
Группа: Проверенные
Сообщений: 5
Репутация: 0
Статус: Offline
| Добрый день. Текущая версия 1.15.2.3. В каком порядке порекомендуете произвести обновление?
|
|
| |
logoff | Дата: Вторник, 18.10.2011, 12:48 | Сообщение # 2 |
Тамбов
Группа: Администраторы
Сообщений: 655
Репутация: 19
Статус: Offline
| Прошу прощение. Только заметил ваше сообщение. порядок обновления есть тут http://bnc.ucoz.net/publ....-1-0-21 т.е. вам оптимальнее всего найти обновление 1.15.2.3-1.17.1.3 (BN0.0.0A.upd), а потом уже 1.17.1.3-1.17.1.4 (BN0.0.0B.upd), 1.17.1.4-1.17.1.5 (BN0.0.0C.upd), 1.17.1.5-1.17.2.1 (BN0.0.0D.upd) в результате у вас будет версия 1.17.2.1
|
|
| |
alvar7 | Дата: Вторник, 19.02.2013, 20:51 | Сообщение # 3 |
Мамоново
Группа: Проверенные
Сообщений: 10
Репутация: 1
Статус: Offline
| Приветствую! Такая проблема: на сервере 2003 установлена (была) версия флита 1.17.2.1. Пытались сегодня обновить до 1.17.2.5 по инструкции http://bnc.ucoz.net/publ....-1-0-21 , ничего не получилось. При отключении mssqlserver в процессе обновления выскакивает ошибка связи с базой данных, обновление прекращается с ошибкой. Если службу не отключать, обновление в логах пишет успешно, но реально версия остается прежней. Файл runsqlscript.log вообще не нашли. А что за файл LocalUpdate.bat? При запуске его происходит тоже самое, что и при "после этого запускаем командную строку (Пуск/Выполнить) и прописываем (кавычки ОБЯЗАТЕЛЬНЫ!): "C:/Program Flies/M2M/Cyber Fleet/Server/ServerStart.exe" AUTO" (кстати - слеш в обратную сторону должен быть, а то воспринимается как синтаксическая ошибка). И процессов Rar.exe RunSqlScript.exe и SErverUpdater.exe тоже не увидели. В чем может быть ошибка? Что не так делаем?
|
|
| |
logoff | Дата: Вторник, 19.02.2013, 23:36 | Сообщение # 4 |
Тамбов
Группа: Администраторы
Сообщений: 655
Репутация: 19
Статус: Offline
| Доброго времени суток. Останавливать sql нужно только для создания копии базы данных методом простого копирования файла базы данных (каталога server\DB ), после кпирования SQL нужно запустить, так как файлы обновления практически всегда содержат SQL скрипты.
файл LocalUpdate.bat содержит строки
Код del "C:\Program Files\M2M\Cyber Fleet\Update\Input\*.upd" copy *.upd "C:\Program Files\M2M\Cyber Fleet\Update\Input" /Y pause "C:\Program Files\M2M\Cyber Fleet\Server\ServerStart.exe" AUTO Файл размещается в каталоге с обновлениями .upd
т.е. просто удаляет все файлы обновлений из папки куда попадают обновления, копирует их туда из локальной папки, и запускает ServerStart Все пути указаны относительно типовой установки CyberFleet в x32 системе.
Да, вы правы, почему-то в путях во всей статье были указаны ошибочные слеши - видно глаз "замылился" у автора, исправил в статье сам.
Ошибка может быть: 1. Не запущен SQL сервер в момент старта обновления. 2. проверьте, что ваша копия серверной части флита находится именно в каталоге C:/Program Flies/M2M/Cyber Fleet/Server 3. Если нет, то надо выяснить путь, и использовать его вместо указанного в п.2 везде, где он в статье упоминается, не забывайте про кавычки вокруг путей к файлу. 4. Запуск указанных процессов может происходить скоротечно - все зависит от размеров обновлений.
На совсем крайний случай можно произвести обновления в "ручном режиме" - он обычно используется, если сервер CyberFleet и сервер SQL находятся на разных машинах.
|
|
| |
alvar7 | Дата: Среда, 20.02.2013, 10:24 | Сообщение # 5 |
Мамоново
Группа: Проверенные
Сообщений: 10
Репутация: 1
Статус: Offline
| Добрый день! В продолжение предыдущего вопроса. Как правильно прикрутить к флиту базы DB? Мы восстановили ту версию флита, которая и стояла, но скопированные ранее базы не цепляются к нему. SQL 2008.
|
|
| |
logoff | Дата: Среда, 20.02.2013, 11:43 | Сообщение # 6 |
Тамбов
Группа: Администраторы
Сообщений: 655
Репутация: 19
Статус: Offline
| как вы базы копировали? если просто скопировали все файлы, то в management studio щелчок по дереву Базы данных, правая кнопка, Присоединить, выбрать файл базы данных, указать название BN для основной базы данных повторить для всех баз данны BN_ADDRESS BN_JAMS RPTBUILDER BN_FLEET_ATP
если база данных уже есть в списке, то ее можно переименовать
|
|
| |
logoff | Дата: Среда, 20.02.2013, 13:33 | Сообщение # 7 |
Тамбов
Группа: Администраторы
Сообщений: 655
Репутация: 19
Статус: Offline
| версия SQL должна быть не ниже 2005 для работы с CyberWeb - проверьте версию SQL в Management Studio В обозревателе объектов рядом с надписью с адресом сервера есть инфо о номере или с помощью запроса
расшифровка версий вот тут http://sqlserverbuilds.blogspot.ru/
|
|
| |
alvar7 | Дата: Понедельник, 25.02.2013, 17:40 | Сообщение # 8 |
Мамоново
Группа: Проверенные
Сообщений: 10
Репутация: 1
Статус: Offline
| Спасибо за консультации, флит обновили, старые базы подсунули... Сейчас другая проблема... Пришлось устанавливать SQL2008. После всех процедур по обновлению, переустановки sql и подсовывания баз данных происходит постоянная нарастающая задержка в принимаемых данных, т.е. сразу после обновления задержка составила около 2-х часов, сейчас уже больше суток. Что-то мы не настроили или в чем может быть проблема?
|
|
| |
logoff | Дата: Вторник, 26.02.2013, 01:18 | Сообщение # 9 |
Тамбов
Группа: Администраторы
Сообщений: 655
Репутация: 19
Статус: Offline
| уверены что все верно подключено? не превышено для данного ключа количество ТС? что в логах ServerAnaliz.log ServerAnaliz.log_DLLFleet.log ? уверены, что данные попадают в таблицу sys_Dev_dirtydata?
|
|
| |
vad | Дата: Вторник, 26.02.2013, 06:26 | Сообщение # 10 |
Барнаул
Группа: Проверенные
Сообщений: 223
Репутация: 17
Статус: Offline
| У меня была такая штука после различных манипуляций с БД (обновление, замена, etc) Флит работал работал, потом вдруг данные переставали обрабатываться. И помогала только перезагрузка SQL-сервера. Начал разбираться и оказалось что в системных логах постоянно шли сообщения Запуск базы данных "BN" и в настройках БД стояло Автоматическое закрытие. Поставил опцию в false и внезапные остановки прекратились. Может быть у alvar7 такая же проблема.
|
|
| |
alvar7 | Дата: Среда, 13.03.2013, 10:19 | Сообщение # 11 |
Мамоново
Группа: Проверенные
Сообщений: 10
Репутация: 1
Статус: Offline
| Сейчас 2 проблемы: 1. при обновлении CF 1.17.2.1 до 1.17.2.5 пакетом 1.17.2.1-1.17.2.5 (BN0.0.1E.upd) появляется ошибка, что не возможно запустить базы данных из sql (sql запущен). В чем причина может быть? 2. на другом РМ установлен CF 1.17.2.5. Время в разделе "время навигации" отображается на час меньше реального (данные поступают, все работает, но постоянно все ТС в состоянии "неактивный" за исключением времени, когда данные обновляются). Как исправить время?
|
|
| |
vad | Дата: Среда, 13.03.2013, 10:28 | Сообщение # 12 |
Барнаул
Группа: Проверенные
Сообщений: 223
Репутация: 17
Статус: Offline
| 1. Логи в студию. 2. Посмотрите часовой пояс у вас на там на час больше, хотя время показывает верное. (я так понимаю у вас должно быть +3 к gmt)Или стоит галочка перехода на летнее время.
|
|
| |
logoff | Дата: Среда, 13.03.2013, 10:41 | Сообщение # 13 |
Тамбов
Группа: Администраторы
Сообщений: 655
Репутация: 19
Статус: Offline
| Цитата (alvar7) Сейчас 2 проблемы: 1. Без логов понять сложно. Ошибка во время обновления, или после? обновление проходит без ошибок (в логах что?) 2. Не правильно настроен часовой пояс на компьютере (убрать переход на зиму/лето, выставить часовой пояс). Как вариант еще может быть указан часовой пояс для фирмы, к которой отнесено ТС отличный от ваших настроек.
|
|
| |
vad | Дата: Среда, 13.03.2013, 10:47 | Сообщение # 14 |
Барнаул
Группа: Проверенные
Сообщений: 223
Репутация: 17
Статус: Offline
| Кстати после того как его поменяете необходимо перезагрузить службу TransferClient тогда данные будут вносится с правильным временем. И понимать что старые данные не пересчитаются. Т.е. если в отчете въезд в зону был в 10 часов, то на самом деле он был в 9.
|
|
| |
logoff | Дата: Среда, 13.03.2013, 10:58 | Сообщение # 15 |
Тамбов
Группа: Администраторы
Сообщений: 655
Репутация: 19
Статус: Offline
| Старые данные при этом не будут пересчитаны. Надо их удалять, и выгрузку с сервера повторять.
|
|
| |