Artonit

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

SMF - Just Installed!

Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.

Темы - adminsmf

Страницы: 1 [2] 3
16
Необходимость в ручном обслуживании возникает в тех случаях, когда файл базы данных Tserver.mdb теряет ключи поиска. Характерный вид сообщения см. фото внизу.
Для восстановления ключа поиска необходимо и достаточно выполнить процесс сжатия-восстановления базы данных средствами MS Access.
MS Access 2003 http://office.microsoft.com/ru-ru/access-help/HP005187449.aspx (Сервис - Служебные программы - Сжать и восстановить базу данных).
MS Access 2007 http://office.microsoft.com/ru-ru/access-help/HA010235583.aspx#BM3 (Управление -Управление базой данных - Сжать и восстановить базу данных).
После восстановление базы данных очистку БД проведите штатными методами ТС.
После очистки базы данных рекомендую еще раз ее сжать и восстановить. Размер сильно сократится, что в целом благоприятно скажется на работе Транспортного сервера.
См. 20.12.2012 Обслуживание базы данных Транспортного сервера.
 


17
Периодически возникает задача починить базу данных.
Следование инструкции http://www.ibase.ru/devinfo/db_repair.htm#gfix всегда давало положительный результат.

6.05.2014
Заодно тулса для обслуживания базы данных DBClean

18
Монитор не показывает фотографии в тех случаях, когда разница между временем события и часами на компьютере с работающей программой Монитор превышает 5 минут.
При этом:
  • Метку времени для события ставит контроллер (по своим внутренним часам).
  • Часы контроллера синхронизируются с компьютером, на котором работает ТС, обслуживающий этот контроллер.
Разница между часами на компьютере, где установлен Монитор, может превышать 5 минут. В этом случае события появляться будут, а фотографии - не будут.

19
При использовании Z-2 USB в качестве регистрационного считывателя в режиме совместимости кодов с контроллерами серии Адемант рекомендую использовать следующие параметры:
Профиль:
Шаблон:%.2X%.2X%.2X001A
Параметры: ~b4 ~b3 ~b2

Для карт Mifare
Шаблон:%.2X%.2X%.2X001A
Параметры: ~b5 ~b6 ~b0

20
Останавливается в момент извлечения файла fastreport3.dll.
Причина: предполагаю, что инсталлятор пытается зарегистрировать файл fastreport3.dll и не может это сделать.
Метод лечения:
  • Запустите инсталлятор cpm 1.0.0.8 второй раз.
  • При выборе компонент снимете галочку с компоненты Генератор отчетов.
  • Завершите установку аддона.
  • Перейдите в папку C:\Program Files (x86)\FastReport и зарегистрируйте fastreport3.dll с помощью команды regsvr32 fastreport3.dll

21
Как следствие, не могу выполнить поиск.
Версия программы 1.0.0.4
Ответ короткий:
Удалите файл user.config, который лежит в папке
C:\Users\<Имя пользователя>\AppData\Local\Артсек\ArtonitStart.exe_StrongName_izvnjgi1v3ris0wapijzsshsch20h51t\1.0.0.4
Ответ полный:
в файле
C:\Users\<Имя пользователя>\AppData\Local\Артсек\ArtonitStart.exe_StrongName_izvnjgi1v3ris0wapijzsshsch20h51t\1.0.0.4\user.config
в строках
<setting name="MainWindowSize" serializeAs="String">
                <value>800, 600</value>
            </setting>

хранится значение параметров окна при запуске. Установлено, что при значениях
<value>-3200, -3200</value>
наблюдается описанная картина: икона программы "лежит" в трее, и развернуть ее на экран не очевидно как.
При удалении файла программа при запуске берет умолчательные настройки и запускается как надо.
Файл можно и не удалять, а изменить значения параметра value на приведенные в тексте.

22
В сети примерно 30 контроллеров.
После прохода сотрудника фото появляется аж через несколько секунд, когда человек де-факто уже ушел.
Можно ли сократить это время?

23
sc config ACSServer depend= FirebirdServerDefaultInstance

24
Для логирования работы АСервера необходимо и достаточно создать файл
c:\windows\system32\fulllog.txt
При старте АСервер проверяет наличие этого файла, и если он есть, то пишет в него детали своей работы.
После отладки не забудьте удалить или переименовать файл: большой размер лог-файла приведет к замедлению работы АСервера.

25
При запуске bat-файла работы с базой данных появляется ошибка Statement failed, SQLCODE = -904.
Решение: перед путем к базе данных надо поставить IP адрес компьютера.

Было:
isql "c:\Program Files (x86)\cardsoft\Access\shieldpro.gdb" ...

Надо
isql 127.0.0.1:"c:\Program Files (x86)\cardsoft\Access\shieldpro.gdb" ...



26
Доработка ранее описанного преобразования кодов.
Теперь в файле содержатся формулы как для преобразования кодов
BBEC8E001A => 113, 14301
так и в обратную сторону
113, 14301 => BBEC8E001A.

27
Задача: перевести работу ТС с базы данных Jet 4.0 на MSSQL.
Порядок решения задачи.
  • Если MSSQL нет, то его необходимо скачать и установить. Скачивать лучше у первоисточника: http://www.microsoft.com/ru-ru/download/details.aspx?id=1695.
  • Для экспорта данных из Jet4.0 в MSSQL понадобится инструмент Microsoft SQL Server Migration Assistant for Access. Загрузите, установите. В ходе установки потребуется бесплатная регистрация на сайте Microsoft. В ответ придет регистрационный файл.
  • используйте Microsoft SQL Server Migration Assistant for Access для экспорта базы данных ТС из Jet 4.0 в MSSQL. Внимание! В ходе экспорта данных Microsoft SQL Server Migration Assistant for Access выполняет преобразования форматов данных исходя из настроек по умолчанию. Поля event.DeviceTime и event.ReadTime из БД mdb (формат Дата/время) должны быть переданы в таблицу MSSQL в формат datetime. По умолчанию Microsoft SQL Server Migration Assistant for Access преобразует данные в формат datetime2(0). Обеспечить правильный перевод данных можно двумя способами.
    • После переливки данных с помощью Server Managment Studio изменить формат указанных полей. При этом будет сообщение об ошибке, описание которой дано тут: Запретить внесение изменений, требующих пересоздание таблицы. Найти нужную галочку можно тут: Сервис - Параметры - Конструкторы.
    • Перед переливкой данных с помощью Server Managment Studio изменить настройки по умолчанию: Tools - Default project setting - Migration target version указать версию установленной MSSQL, Tape Mapping - для Source типа date выбрать формат преобразования datetime.
  • Изменить в настройках ТС путь к базе данных. В закладке Поставщик данных указать Microsoft OLE DB Provider for SQL Server, в закладке Соединение в строке 1. Выберите или введите имя сервера указать имя сервера,  в строке 3.Выберите базу данных на сервере укажите имя импортированной базы данных. Запустите работу ТС, убедитесь, что все работает штатно.

28
Чтобы уже установленный пакет Шэлт Дуо мог работать с контроллерами серии Артонит необходимо выполнить следующие действия:
После обновления базы данных ранее установленные приложения Шэлт Дуо будут работать без изменений.

Вся дальнейшая настройка полностью соответствует инструкции на Шэлт Дуо. Коротко напоминаю:
  • Зарегистрировать контроллер в Конфигураторе СКД. В качестве адреса указать любой неиспользуемый адрес.
  • Зарегистрировать контроллер в ТС.  В строке Параметры устройства указать IP адрес контроллера. Не забыть дать разрешение на получение данных (подписка).
  • С помощью приложения Шэлт Контрол проверить состояния контроллеров Артонит. Поиск и настройка контроллеров описана тут: http://artonit.ru/2011-02-14-16-18-40/64-2012-06-04-09-15-09.
    Хочу отметить, что запустить Шэлт Контрол можно и без базы данных вообще. См. 10.12.2012 Запуск Шэлт Контрол без БД .

29
Привожу простой метод преобразования кода карты от контроллера Адемант в надпись на карте.
Введите номер кода карты в колонку ID_CARD, результат наблюдайте в полях site и code.
Для контроля:
коду карты BBEC8E001A соответсвуют коды 113,14301.
При открывании файла не забудьте разрешить запуск макросов.



30
Обновление Шэлт Дуо до Артонит СЕ возможно.
Для этого необходимо выполнить скрипты, приведенные в http://www.artonit.ru/index.php?option=com_remository&Itemid=58&func=startdown&id=13
Обновленная база готова работать с приложениями ПО Артонит СЕ.

Страницы: 1 [2] 3