КРОС: Перенос базы данных Юпитер-7 в КРОС — различия между версиями

Материал из ЭЛЕСТА
Перейти к: навигация, поиск
 
(не показано 35 промежуточных версий 3 участников)
Строка 1: Строка 1:
В инструкции указана последовательность действий для случая, когда у пользователя уже есть текущая работающая БД Юпитер-7 и необходимо произвести перенос данных (конвертирование) под новую структуру на этом же компьютере.
 
 
 
<div style="border-left:16px solid #EAA; padding-left:8px; margin:16px; max-width:1000px">
 
<div style="border-left:16px solid #EAA; padding-left:8px; margin:16px; max-width:1000px">
Если программа конвертации используется на компьютере, где не установлен сервер Firebird, то его необходимо установить отдельно. Сервер Firebird должен быть версии не ниже '''2.1.4.10ххх'''.
+
Внимание!<br>
 +
Более подробная инструкция по переводу приборов с Юпитер-7 на Сервер-КРОС находится в статье [[Комплект документов и инструкций на ПО Юпитер-КРОС]] в разделе "Перевод".<br>
 +
Данная инструкция является устаревшей!
 
</div>
 
</div>
 +
В инструкции указана последовательность действий для случая, когда у пользователя уже есть текущая работающая БД Юпитер-7
  
Чтобы конвертировать базу данных '''7'''ой версии в базу данных '''8'''ой версии необходимо 2 файла:
+
Чтобы конвертировать базу данных Юпитер-'''7''' в базу данных КРОС необходим Файл конфигурации
  
● Файл базы данных Firebird “Юпитер” ('''Картотека''')
+
<div style="border-left:16px solid #EAA; padding-left:8px; margin:16px; max-width:1000px">
 
+
Сервер-КРОС распознает xml и zip конфигурации.<br>
● Файлы конфигурации оборудования ('''Конфигурация''').
+
zip-файл состоит из xml-файла и может содержать картинки объектов.
 
+
</div>
Файл базы данных Firebird “Юпитер” по умолчанию называется '''JUPITER4.FDB''' и расположен на диске “'''C'''”, по адресу:
 
  
C:\JupDB\4\fdb\JUPITER4.FDB
+
=Создание файла конфигурации Юпитер-7=
  
Файлы конфигурации оборудования по умолчанию расположены на диске '''C''', по адресу:  
+
'''Файл конфигурации''' оборудования по умолчанию расположен на диске '''C''', путь:  
  
  C:\jupiter\Data\arm\Message\config.xml
+
  C:\jupiter-18.win\export.2017-10-17-12.20.30.zip
  
 
Если файла конфигурации '''не создано заранее''', то это нужно сделать следующим образом:
 
Если файла конфигурации '''не создано заранее''', то это нужно сделать следующим образом:
  
1. Запустите АРМ ДПУ версии 7.х;
+
1. Запустите АРМ ДПУ версии '''7.19.0.24''' или выше;<br>
 
+
2. Откройте меню '''Файл''';<br>
2. Откройте меню “Файл”;
+
3. Выберите пункт меню '''Экспорт''';<br>
 
+
4. Выберите пункт меню '''Конфигурацию''';
3. Выберите пункт меню ”Экспорт”;
 
  
4. Выберите пункт меню “Конфигурацию”;
+
Все шаги этой операции можно увидеть на рисунке ниже
  
Все шаги этой операции можно увидеть на рисунке ниже.
+
[[Изображение:pimgpsh_fullsize_distr.jpg|500px|border|]]
  
[[Изображение:2121.PNG|500px|border|]]
+
=Импорт файла конфигурации в КРОС=
  
Для начала конвертации базы данных '''запустите программу-конвертер''':
+
1. Заходим под '''администратором''' охранной организации (admin-логин и пароль по умолчанию)<br>
 
+
2. Переходим '''Клиенты'''-'''Объекты'''<br>
converter.py/converter.pyv.  
+
3. В правом верхнем углу нажимаем '''Импорт'''<br>
 
+
4. '''Выбираем файл''' с конфигурацией и нажимаем '''Загрузить'''<br>
Выберите '''“Импорт картотеки”''', далее необходимо выбрать '''название''' “Головной организации” (это необходимо для того, что бы все существующие  в базе Договора и Объекты были адресованы к охранному предприятию в новой базе), а '''затем на “Импорт конфигурации”'''.
+
5. После окончания импорта обновляем страницу<br>
 
 
(converter.pyv)
 
 
 
Конвертация может занимать длительное время.
 
 
 
В случае '''успеха''' Вы получите сообщение '''“Импорт завершен”''', в случае возникновения '''ошибки''' закройте конвертер и '''перезапустите его''', повторив заново “Импорт картотеки” и “Импорт конфигурации”.
 
 
 
Подробную информацию о процессе конвертации можно найти в файлах, расположенных в папке
 
 
 
log_config
 
 
 
Для просмотра используйте любой текстовый редактор.
 
 
 
В данной версии конвертера настройка происходит через файл '''converter''', его содержимое можно увидеть на рисунке ниже.
 
 
 
[[Изображение:2122.PNG|500px|border|]]
 
 
 
<div style="border-left:16px solid #EAA; padding-left:8px; margin:16px; max-width:1000px">
 
Если вы не используете '''имя базы данных, логин и пароль''' по умолчанию, вам следует прописать их в этом файле вместо '''“JUPITER4.FDB”''', '''“SYSDBA”''' и '''“masterkey”'''.
 
 
 
Перед названием конвертируемой базы данных следует прописать путь до нее.
 
</div>
 
 
 
<div style="border-left:16px solid #EAA; padding-left:8px; margin:16px; max-width:1000px">
 
К примеру, из рисунка видно, что база JUPITER4.FDB расположена на диске D.
 
 
 
Если бы база данных была расположена на диске E в папке BD и называлась PITER.FDB, то путь к ней выглядел бы так:
 
 
 
db_fdb= E:/BD/PITER.FDB
 
</div>
 
  
 +
[[Файл:import.png|border|1500px]]
 
<div style="border-left:16px solid #EAA; padding-left:8px; margin:16px; max-width:1000px">
 
<div style="border-left:16px solid #EAA; padding-left:8px; margin:16px; max-width:1000px">
Если вы хотите изменить местоположение файлов с информацией о конвертации, это можно сделать, изменив '''path_log'''. К примеру, если вы хотите, чтобы файлы располагались на диске C в папке Convert, вложенной в папку INF, строка должна выглядеть вот так:
+
Информацию по импорту можно увидеть в http логе, расположенном на сервере в папке Log
 
 
path_log = C:/INF/Convert/log_config/
 
 
</div>
 
</div>
  
 
<div style="border-left:16px solid #EAA; padding-left:8px; margin:16px; max-width:1000px">
 
<div style="border-left:16px solid #EAA; padding-left:8px; margin:16px; max-width:1000px">
Если база данных, в которую происходит импорт, имеет параметры другие, чем указанные в пункте “'''PostgreSQL'''”, их также нужно изменить на актуальные.
+
В приборах:<br>
 +
- IP/GPRS создаются 3 канала связи: ЕППС, ПК4, CSD.<br>
 +
- 18 кГц - ЕППС
 
</div>
 
</div>
 
+
<div style="border-left:16px solid #EAA; padding-left:8px; margin:16px; max-width:1000px>
<div style="border-left:16px solid #EAA; padding-left:8px; margin:16px; max-width:1000px">
+
Если в карточке объекта Юпитер-7 указан адрес без города, то Автоматически подставляется город из Охранной организации, а именно:<br>
Если файл с информацией о конфигурации оборудования расположен в другом месте путь до него также нужно отредактировать.
+
Охрана-Реквизиты-Редактирование охр.орг.-Реквизиты-Юридический адрес
 
</div>
 
</div>

Текущая версия на 11:05, 8 октября 2020

Внимание!
Более подробная инструкция по переводу приборов с Юпитер-7 на Сервер-КРОС находится в статье Комплект документов и инструкций на ПО Юпитер-КРОС в разделе "Перевод".
Данная инструкция является устаревшей!

В инструкции указана последовательность действий для случая, когда у пользователя уже есть текущая работающая БД Юпитер-7

Чтобы конвертировать базу данных Юпитер-7 в базу данных КРОС необходим Файл конфигурации

Сервер-КРОС распознает xml и zip конфигурации.
zip-файл состоит из xml-файла и может содержать картинки объектов.

Создание файла конфигурации Юпитер-7

Файл конфигурации оборудования по умолчанию расположен на диске C, путь:

C:\jupiter-18.win\export.2017-10-17-12.20.30.zip

Если файла конфигурации не создано заранее, то это нужно сделать следующим образом:

1. Запустите АРМ ДПУ версии 7.19.0.24 или выше;
2. Откройте меню Файл;
3. Выберите пункт меню Экспорт;
4. Выберите пункт меню Конфигурацию;

Все шаги этой операции можно увидеть на рисунке ниже

Pimgpsh fullsize distr.jpg

Импорт файла конфигурации в КРОС

1. Заходим под администратором охранной организации (admin-логин и пароль по умолчанию)
2. Переходим Клиенты-Объекты
3. В правом верхнем углу нажимаем Импорт
4. Выбираем файл с конфигурацией и нажимаем Загрузить
5. После окончания импорта обновляем страницу

Import.png

Информацию по импорту можно увидеть в http логе, расположенном на сервере в папке Log

В приборах:
- IP/GPRS создаются 3 канала связи: ЕППС, ПК4, CSD.
- 18 кГц - ЕППС

Если в карточке объекта Юпитер-7 указан адрес без города, то Автоматически подставляется город из Охранной организации, а именно:
Охрана-Реквизиты-Редактирование охр.орг.-Реквизиты-Юридический адрес