19.04.2024
Эффективная Навигация М2М
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Форум (скрипты, вопросы...) » CyberFleet » Вопросы по использованию CyberFleet » как лучше обновить? (совет нужен)
как лучше обновить?
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.exeAUTO" (кстати - слеш в обратную сторону должен быть, а то воспринимается как синтаксическая ошибка). И процессов 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
В обозревателе объектов рядом с надписью с адресом сервера есть инфо о номере
или с помощью запроса
Код
select @@VERSION


расшифровка версий вот тут
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 такая же проблема.
 
Прикрепления: 6158391.png (71.4 Kb)
 
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
Старые данные при этом не будут пересчитаны. Надо их удалять, и выгрузку с сервера повторять.
 
Форум (скрипты, вопросы...) » CyberFleet » Вопросы по использованию CyberFleet » как лучше обновить? (совет нужен)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

LogOff © 2024
Сайт создан в системе uCoz Рейтинг GPS Клуба. GPS навигаторы. GPS мониториг. GPS трекеры. ГЛОНАСС