Инструменты пользователя

Инструменты сайта


uni:uni

Это старая версия документа.


Работа с Юнисервисом.

Перечень объектов

Бухаров А.В. 2019/06/17 08:58

№ п/пНазваниеIP адресЛогинПарольВерсия БДВерсия Сити
1Доминион192.168.222.1ХХХYYY
2Фьюжн192.168.230.9 СКД SKUD-Mich5
3Восток 192.168.230.5 Восток333
4Резиденция192.168.183.200Артсек Artem2013

Комплект сервисных программ

№ п/пСервис, программа Объект
ДоминионРезиденцияЛайнер ВостокШуваловскийБалчуг
1Автоматический бэкап базы данныхНет.
Бухаров А.В. 2019/06/18 08:56
Есть, в папку C:\service.
Бухаров А.В. 2019/06/18 08:49
2Сбор статистики по контроллерам Есть, сбор данных разделен по типам контроллеров (Адемант и Артонит)
Бухаров А.В. 2019/06/18 08:58
Есть, проверен
Бухаров А.В. 2019/06/18 08:46
3Автоматическое удаление неизвестного идентификатораНет
Бухаров А.В. 2019/06/21 14:01
Есть
4Панель управления Артонит Сити

Версии БД и их состояние на объектах

Бухаров А.В. 2019/06/17 09:04

БД СКУД не имеют версий. Есть отличительные признаки доработок, которые я излагаю ниже.

№ п/пВерсияКраткая характеристикаРезиденция
1Базовая Артонит 10Имеются таблица ZKSOFT_FP_TAMPLATE для хранения отпечатков пальца Есть
Бухаров А.В. 2019/06/18
2 Артонит Сити Имеются таблицы с характерным началом ss_.Есть
Бухаров А.В. 2019/06/18
3 Статистика Имеются таблицы с названием st_.
Запуск скрипта сбора статистики установлен в шедулер.
C:\xampp\curl.exe -L http://127.0.0.1/city/task/stat_device
Есть
Есть (был с ошибкой)
Бухаров А.В. 2019/06/18
4 Разделение идентификаторов, работа с ГРЗ CARDTYPE,
DEVTYPE_CARDTYPE
Есть
Есть
Бухаров А.В. 2019/06/18
5 Дабавлена аналитика событий В таблицу events добавлено поле analit.
В базу данных добавлена процедура EVENT_ANALIT.event_analit_процедура.zip
Обновлена процедура DEVICEEVENTS_INSERT. deviceevents_insert_with_event_analit.zip
Добавлена
Добавлена
Обновлена
Бухаров А.В. 2019/06/19
6Удаление неизвестного идентификатораПри возникновении события 80 (Проход неизвестного идентификатора) карта автоматически ставится на удаление из всех точек прохода.
delete_unknow_card_процедура.zip
events_del_unknow_card_trigger.zip

Добавлена
Добавлена
Бухаров А.В. 2019/06/19

Данные таблицы CARDTYPE

INSERT INTO CARDTYPE (ID, NAME, DESCRIPTION) VALUES (1, 'RFID', 'Карта EM-marine');
INSERT INTO CARDTYPE (ID, NAME, DESCRIPTION) VALUES (2, 'FP', 'Отпечаток пальца');
INSERT INTO CARDTYPE (ID, NAME, DESCRIPTION) VALUES (3, 'ШК', 'Штрих-код');
INSERT INTO CARDTYPE (ID, NAME, DESCRIPTION) VALUES (4, 'ГРЗ', 'Государственный регистрационный знак а/м');
COMMIT WORK;

Данные таблицы DEVTYPE_CARDTYPE

INSERT INTO DEVTYPE_CARDTYPE (ID_DEVTYPE, ID_CARDTYPE, ID_DB) VALUES (1, 1, 1);
INSERT INTO DEVTYPE_CARDTYPE (ID_DEVTYPE, ID_CARDTYPE, ID_DB) VALUES (5, 4, 1);
INSERT INTO DEVTYPE_CARDTYPE (ID_DEVTYPE, ID_CARDTYPE, ID_DB) VALUES (6, 1, 1);
INSERT INTO DEVTYPE_CARDTYPE (ID_DEVTYPE, ID_CARDTYPE, ID_DB) VALUES (4, 2, 1);
INSERT INTO DEVTYPE_CARDTYPE (ID_DEVTYPE, ID_CARDTYPE, ID_DB) VALUES (4, 1, 1);

COMMIT WORK;
Batch-файл резервного копирования.
"C:\Program Files (x86)\Firebird\Firebird_1_5_6\bin\gbak.exe" -b -v -ig -g "127.0.0.1:C:\Program Files (x86)\Cardsoft\DuoSE\Access\SHIELDPRO_REST.GDB" C:\service\SHIELDPRO_REST_%date%.FBK -USER sysdba -PASSWORD temp 
Добавить поле ANALIT
ALTER TABLE EVENTS ADD ANALIT INTEGER

Обновление баз данных Артонит 10 до Артонит Сити.

  1. Обновить саму базу данных до последней версии.
  2. записать данные в таблицу CARDTYPE.
  3. записать данные в таблицу DEVTYPE_CARDTYPE.
  4. в таблице card всем пользователям установить категорию доступа NULL (update card set … = null).
  5. Очистить содержимое таблицы cardidx.
  6. Очистить содержимое таблицы cardindev.

База обновлена и готова к проверке и последующему использованию по назначению.

График выполненных работ.

№ п/пДата выполнения работОбъектПричина выполнения работЧто сделаноРезультат
13.07.2019Чемпион корпус ГОбноавление БД СКУД до Артонит Сити в рамках договораОбновление базы данных СКУД в здании офиса до Артонит СитиБазу обновил, Сити поставил. Заказчик решает вопрос о категориях доступа. Следующий этап - заливка в эту базу жильцов из соседнего здания, объединение транспортных серверов.
28.07.2019ШуваловскийПри попытке просмотра событий Неизвестная карта истекало время ожидания.При подготовке данных по событию Недействительная карта панель управления пыталась извлечь еще и фотографию пользователей. см.
C:\xampp\htdocs\city\application\classes\Model\Event.php метод event_invalid_list
строка $res[$key]['PHOTO']=$this→getPhoto($value['ESS1']);
Очевидно, что попытка вместить в буфер большое количество фотографией (а событий было 740 за сутки) и приводило к исчерпанию памяти. Строка была закомментирована.
Ошибка не повторяется, выводится список событий с Неизвестной картой.
/home/cardsoft/artonit.ru/docs/wiki/data/attic/uni/uni.1562611586.txt.gz · Последние изменения: 08.07.2019 21:46 — buh