...
| Наименование | Тип данных | Описание | Значение по умолчанию | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| dictionaries | строковый | Список таблиц, используемых для передачи данных из удаленной БД MSSQL в БД MySQL на кассовом сервере. При выполнении операции база данных кассового сервера блокируется |
| ||||||||
| dictionaries2 | строковый | Список таблиц, используемых для передачи данных из удаленной БД MSSQL в БД MySQL на кассовом сервере. При выполнении операции база данных кассового сервера не блокируется | softcheck, softcheckposition, changeAccountBalance | ||||||||
| dictionaries3 | строковый | Предназначен для оповещения АСТУ о последнем копировании данных из КС в удаленную БД. Данные переносятся полностью с предварительной очисткой таблиц | last_copy | ||||||||
| dictionaries.targetSuffix | строковый | Суффикс, который добавляется к названию таблиц | Temp | ||||||||
| dictionaries.sourceConnectionType | строковый | Тип БД, которая используется в качестве источника для загрузки справочников | MSSQL | ||||||||
| dictionaries.targetConnectionType | строковый | Тип БД, которая используется в качестве адресата для загрузки справочников | MYSQL | ||||||||
| sales.sourceConnectionType | строковый | Тип БД, которая используется в качестве источника для выгрузки продаж | MYSQL | ||||||||
| sales.targetConnectionType | строковый | Тип БД, которая используется в качестве адресата для выгрузки продаж | MSSQL | ||||||||
| sales | строковый | Список таблиц, используемых для передачи данных продаж из БД All в удаленную БД. При выполнении операции БД КС не блокируется | aspectitem, bonusitem, button, carditem, client, crights, department, discitem, goodsitem, kkm, moneyitem, paymentitem, stornogoodsitem, users, workshift, document | ||||||||
| sales2 | строковый | Содержит таблицу softcheckstatus и предназначен для передачи статусов софт-чеков из БД All в удаленную БД. При выполнении операции БД КС не блокируется | softcheckstatus | ||||||||
| dictionaries.lock.maxTryCount | целочисленный | Максимальное количество попыток блокировки БД трансфером | 100 | ||||||||
| dictionaries.lock.tryDelay | целочисленный | Время ожидания между попытками блокировки | 2000 | ||||||||
| urls.csdic.driver | строковый | Название JDBC драйвера | org.gjt.mm.mysql.Driver | ||||||||
| urls.csdic.url | строковый | URL для подключения к БД Dictionaries на кассовом сервере | jdbc:mysql://localhost:3306/$clusterId$artixcs$storeId$?user=netroot&password=netroot&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull | ||||||||
| urls.csdoc.driver | строковый | Название JDBC драйвера | org.gjt.mm.mysql.Driver | ||||||||
| urls.csdoc.url | строковый | URL для подключения к БД Documents на кассовом сервере |
| ||||||||
| urls.astudic.driver | строковый | Название JDBC драйвера | net.sourceforge.jtds.jdbc.Driver | ||||||||
| urls.astudic.url | строковый | URL для подключения к БД Dictionaries в АСТУ |
| ||||||||
| urls.astudoc.driver | строковый | Название JDBC драйвера | net.sourceforge.jtds.jdbc.Driver | ||||||||
| urls.astudoc.url | строковый | URL для подключения к БД Documents в АСТУ |
| ||||||||
| urls.settings.driver | строковый | Название JDBC драйвера | com.mysql.jdbc.Driver | ||||||||
| urls.settings.url | строковый | URL подключения к БД artixcs_struct | jdbc:mysql://${mysql.host:localhost}:3306/artixcs_struct?sendFractionalSeconds=true&user=netroot&password=netroot&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull | ||||||||
| modern | логический | Поле, используемое для переноса данных с одного кассового сервера на другой. Определяет метод поиска записи в таблице client:
| false | ||||||||
type.request.mysql.copy | строковый | Режим вставки данных в БД MySQL при копировании из внешней БД:
|
| ||||||||
server.port | целочисленный | Порт сервера |
| ||||||||
rest.port | целочисленный | Порт ядра |
| ||||||||
rest.host | строковый | Хост ядра |
| ||||||||
rest.user | строковый |
|
| ||||||||
rest.password | строковый | Пароль для авторизации по REST-протоколу на КС (для получения доступа к ядру КС) |
| ||||||||
default.server.id | целочисленный | Поле для указания id сервера |
|
...
| Code Block | ||||
|---|---|---|---|---|
| ||||
[INFO ] 2018-01-16_18:25:03 Ignored dictionary tables: securityweightTemp [INFO ] 2018-01-16_18:25:03 Start compare databases [INFO ] 2018-01-16_18:25:03 --------------------Dictionaries:-------------------- [INFO ] 2018-01-16_18:25:03 Not founded table: accountmaskTemp [INFO ] 2018-01-16_18:25:03 Primary keys: maskid [INFO ] 2018-01-16_18:25:03 Unique indexes: [INFO ] 2018-01-16_18:25:03 Fields of table accountmaskTemp: [INFO ] 2018-01-16_18:25:03 accountmaskTemp : maskid (INT:10) - [INFO ] 2018-01-16_18:25:03 accountmaskTemp : providerid (INT:10) - [INFO ] 2018-01-16_18:25:03 accountmaskTemp : mask (VARCHAR:200) - [INFO ] 2018-01-16_18:25:03 accountmaskTemp : transform (VARCHAR:200) - [INFO ] 2018-01-16_18:25:03 accountmaskTemp : crc (BIGINT:19) - контрольная сумма [INFO ] 2018-01-16_18:25:03 accountmaskTemp : ownerStoreId (VARCHAR:10) - код родительского магазина [INFO ] 2018-01-16_18:25:03 accountmaskTemp : update_time (TIMESTAMP:19) - Для сохранения момента модификации поля [INFO ] 2018-01-16_18:25:03 accountmaskTemp : transferAction (VARCHAR:10) - тип передаваемого сообщения [INFO ] 2018-01-16_18:25:03 ------------------------------------------------------------ [INFO ] 2018-01-16_18:25:03 Not founded table: accumulatespricesTemp [INFO ] 2018-01-16_18:25:03 Primary keys: code [INFO ] 2018-01-16_18:25:03 Unique indexes: [INFO ] 2018-01-16_18:25:03 Fields of table accumulatespricesTemp: [INFO ] 2018-01-16_18:25:03 accumulatespricesTemp : code (INT:10) - [INFO ] 2018-01-16_18:25:03 accumulatespricesTemp : name (VARCHAR:255) - [INFO ] 2018-01-16_18:25:03 accumulatespricesTemp : crc (BIGINT:19) - контрольная сумма [INFO ] 2018-01-16_18:25:03 accumulatespricesTemp : ownerStoreId (VARCHAR:10) - код родительского магазина [INFO ] 2018-01-16_18:25:03 accumulatespricesTemp : update_time (TIMESTAMP:19) - Для сохранения момента модификации поля [INFO ] 2018-01-16_18:25:03 accumulatespricesTemp : transferAction (VARCHAR:10) - тип передаваемого сообщения [INFO ] 2018-01-16_18:25:03 ------------------------------------------------------------ [INFO ] 2018-01-16_18:25:03 Not founded table: actionpanelTemp [INFO ] 2018-01-16_18:25:03 Primary keys: actionpanelcode [INFO ] 2018-01-16_18:25:03 Unique indexes: [INFO ] 2018-01-16_18:25:03 Fields of table actionpanelTemp: [INFO ] 2018-01-16_18:25:03 actionpanelTemp : actionpanelcode (INT:10) - [INFO ] 2018-01-16_18:25:03 actionpanelTemp : context (INT:10) - код контекста, в которм отображается панель [INFO ] 2018-01-16_18:25:03 actionpanelTemp : page (INT:10) - номер панели в рамках контекста [INFO ] 2018-01-16_18:25:03 actionpanelTemp : rowcount (INT:10) - кол-во строк в панели [INFO ] 2018-01-16_18:25:03 actionpanelTemp : columncount (INT:10) - кол-во столбцов в панели [INFO ] 2018-01-16_18:25:03 actionpanelTemp : crc (BIGINT:19) - контрольная сумма [INFO ] 2018-01-16_18:25:03 actionpanelTemp : update_time (TIMESTAMP:19) - Для сохранения момента модификации поля [INFO ] 2018-01-16_18:25:03 actionpanelTemp : ownerStoreId (VARCHAR:10) - код родительского магазина [INFO ] 2018-01-16_18:25:03 actionpanelTemp : transferAction (VARCHAR:10) - тип передаваемого сообщения [INFO ] 2018-01-16_18:25:03 ------------------------------------------------------------ [INFO ] 2018-01-16_18:25:03 Not founded table: actionpanelitemTemp [INFO ] 2018-01-16_18:25:03 Primary keys: actionpanelitemcode [INFO ] 2018-01-16_18:25:03 Unique indexes: [INFO ] 2018-01-16_18:25:03 Fields of table actionpanelitemTemp: [INFO ] 2018-01-16_18:25:03 actionpanelitemTemp : actionpanelitemcode (INT:10) - [INFO ] 2018-01-16_18:25:03 actionpanelitemTemp : actionpanelcode (INT:10) - код панели [INFO ] 2018-01-16_18:25:03 actionpanelitemTemp : actioncode (INT:10) - код действия [INFO ] 2018-01-16_18:25:03 actionpanelitemTemp : row (INT:10) - положение по вертикали на панели [INFO ] 2018-01-16_18:25:03 actionpanelitemTemp : column (INT:10) - положение по горизонтали на панели [INFO ] 2018-01-16_18:25:03 actionpanelitemTemp : rowspan (INT:10) - кол-во занимаемых ячеек по вертикали (по умолчанию 1) [INFO ] 2018-01-16_18:25:03 actionpanelitemTemp : columnspan (INT:10) - кол-во занимаемых ячеек по горизонтали (по умолчанию 1) [INFO ] 2018-01-16_18:25:03 actionpanelitemTemp : color (VARCHAR:20) - цвет кнопки [INFO ] 2018-01-16_18:25:03 actionpanelitemTemp : name (VARCHAR:100) - название кнопки (по умолчанию используется наименование действия) [INFO ] 2018-01-16_18:25:03 actionpanelitemTemp : crc (BIGINT:19) - контрольная сумма [INFO ] 2018-01-16_18:25:03 actionpanelitemTemp : update_time (TIMESTAMP:19) - Для сохранения момента модификации поля [INFO ] 2018-01-16_18:25:03 actionpanelitemTemp : ownerStoreId (VARCHAR:10) - код родительского магазина [INFO ] 2018-01-16_18:25:03 actionpanelitemTemp : transferAction (VARCHAR:10) - тип передаваемого сообщения [INFO ] 2018-01-16_18:25:03 ------------------------------------------------------------ .... |
Настройка сервиса при установке на отдельную машину
Сервис DataTransfer можно установить на отдельную машину.
...