Страница 4 из 6 ПерваяПервая 123456 ПоследняяПоследняя
Показано с 31 по 40 из 56

Тема: Синхронизация с удаленным сервером

  1. #31
    Разбирающийся
    Регистрация
    28.08.2011
    Адрес
    Москва
    Сообщений
    168
    Поблагодарил(а)
    3
    Благодарностей: 0 (сообщений: 0)
    Цитата Сообщение от SH Посмотреть сообщение
    А первый инишник - это точно с центрального сервера?
    Нет, это INI-шники с локального кассового сервера.
    С центрального:

    [DB]
    File=Card.udb
    Backup=
    BackupCount=2
    DayBound=04:00
    WeekStart=7
    IgnoreStopDate=No

    [LinkDLL]
    1 = RNetBios
    2 = RNBOpen
    3 = Rtcp

    [RNetBios]
    Server = CARDS

    [RNBOpen]
    Server = CARD
    [RTcp]
    Port = 3456

  2. #32
    Разбирающийся Аватар для okis
    Регистрация
    21.10.2007
    Адрес
    Москва
    Сообщений
    1,447
    Поблагодарил(а)
    2
    Благодарностей: 31 (сообщений: 21)
    Настройки инишников у Вас вроде правильные, но, судя по логу, синкард у вас не может найти локальный сервер. Причины, скорее всего две:
    1. У Вас не запущен локальный кардсервер. Решение - запустить.
    2. Порт Rlocal может принимать только 0-е значение. Решение - в инишниках (кардсервера и синкарда) порт Rlocal установить в 0.

  3. #33
    Разбирающийся
    Регистрация
    28.08.2011
    Адрес
    Москва
    Сообщений
    168
    Поблагодарил(а)
    3
    Благодарностей: 0 (сообщений: 0)
    А по поводу инструкции подробной...имеется ли у кого? Поделитесь, пожалуйста!

  4. #34
    ТВОРЕЦ СЧАСТЬЯ Аватар для SH
    Регистрация
    29.11.2006
    Сообщений
    18,069
    Поблагодарил(а)
    481
    Благодарностей: 192 (сообщений: 165)
    SynCard.exe - приложение для синхронизации серверов карт Cardserv 7.01 и выше.
    Один сервер - "локальный", второй - "головной". Локальный сервер
    обычно запущен на этом же компьютере, а головной - где-то далеко
    в офисе, с которым есть связь через TCP напрямую, либо через модем.
    Подробнее - читать после описания настроек.

    Приложение работает круглосуточно.
    Под Win2000 рекомендуется устанавливать в виде сервиса.
    Инсталляция сервиса - запуск с параметром /INSTALL,
    деинсталляция сервиса - запуск с параметром /UNINSTALL.
    Если под Win2000 надо запустить как обычное приложение -
    стартовать с параметром /DESKTOP.
    Под Win95 работает только как обычное приложение (при любых параметрах).

    Настройки в SYNCARD.INI

    [Options]
    Period = 10 Через сколько минут после успешного обмена следующий
    сеанс связи. При неуспешном интервал = 1-2 минуты.
    [Local]
    DLL = RLocal DLL для связи с локальным сервером
    Gate = 1 Номер для параметров DLL cвязи

    [Head]
    DLL = RTcp DLL для связи с головным сервером
    Gate = 1 Номер для параметров DLL cвязи
    Modem = 0 Использовать ли модем
    0 - модема нет, есть постоянная связь по TCP
    1 - всегда использовать модем
    2 - использовать модем при отсутствии прямой связи
    TryLink = 1 Только при Modem=2: кол-во неудачных попыток связи до
    начала дозвона через модем.

    [Modem] Настройки для модемной связи
    PBEntry = Название соединения в телефонной книге
    User = Пользователь - для аутентификации
    Psw = Пароль - для аутентификации
    Domain = Домен - для аутентификации

    ----------------------------------------------------------------------------
    Начиная с Cardserv 7.01 есть возможность организовать многоуровневую систему
    серверов персональных карт по схеме:

    Касса -> локальный CardServ <-> SynCard <-> головной CardServ.

    Можно включать промежуточные звенья (в любом количестве):

    Касса -> локальный CardServ <-> SynCard <-> промежуточный CardServ <-> SynCard
    <-> головной CardServ.


    Чем эта возможность лучше схемы Касса -> Farcards -> CardServ?

    1. Не требуется наличие постоянной связи между рестораном и головным сервером
    карт.

    2. Вся информация дублируется - т.е. возникает как бы архивная копия, причем
    достаточно актуальная. В случае поломки одной БД и восстановления ее из старого
    архива все новое, что было после момента архивации, придет от другого сервера.

    Как это работает.

    Сервер карт Cardserv может работать в четырех режимах - одиночный, головной,
    локальный и промежуточный(=локальный+ г о ловной). Режим зависит от меток в базе
    данных. Метки проставляются синхронизатором (SynCard). Если нет никакого
    синхронизатора - то и меток нет - сервер одиночный. Один раз проставленная
    метка остается в базе данных навсегда.
    Одиночный сервер можно сделать головным.
    Одиночный сервер можно сделать локальным только если база данных пустая.
    Локальный сервер можно сделать промежуточным (т.е. локальным+ головным).
    Головной сервер сделать промежуточным нельзя.
    Т.е. наращивать дерево серверов можно по одному серверу, подцепляя его как
    локальный к имеющимся головному, промежуточному либо к локальному(тогда он
    станет промежуточным) серверу.
    К любому из серверов можно подключится редактором карт Pcards.
    Но редактировать сервер позволит только в режиме Одиночный либо Головной.
    На Локальном и Промежуточном сервере редактировать не получится - только
    смотреть и строить отчеты.
    Узнать, в каком режиме работает сервер, можно в Pcards:
    "Справка"-"О программе"-"Доступ" (Полный, Головной, Нижний, Транзитный).
    Еще узнать можно по иконке сервера в трее (H-головной, L-локальный).

    Чего НЕЛЬЗЯ (Запрещается!) ни в коем случае делать:
    --------------------------------------------------

    1. Скопировать базу данных Cardserv из одного ресторана в другой и подключить
    их к одному головному серверу...
    Возникнет полная неразбериха с синхронизацией данных!

    Если требуется запустить новый ресторан - надо взять для него пустую базу
    данных из инсталляции.
    Если поломалась база данных - надо заменить ее на целую архивную копию либо
    на пустую базу из инсталляции.

    Другие неверные действия инсталляторов система отследит сама.
    Например:

    Если в ресторане попробуют использовать непустую базу, которая еще не
    является локальной - SynCard не станет с ней работать:
    Can not mark [Local] as Local DB because it is not empty.

    Если в ресторан скопируют пустую базу данных головного сервера - SynCard не
    станет с ней работать: Can not mark [Local] as Local DB because it is Head DB.

    Если на головной сервер скопируют локальную базу из ресторана (например, при
    поломке БД). SynCard:
    Can not mark [Head] as Head DB because [Local] DB is not empty
    A Pcards не даст там ничего редактировать.

    В случае поломки БД надо заменить ее на целую архивную копию либо на
    пустую базу из инсталляции.
    ----------------------------------------------------------------------------
    Алексей Аркадьев

    Когда заказчик ищет волшебника, то чаще всего он находит сказочника.
    Если у Вас есть вопрос по поддержке - напишите его на форуме, я обязательно отвечу, если знаю ответ.
    Если Вам нужны какие-то файлы, пишите на почту: support@carbis.ru, но вначале посмотрите в разделе для скачивания.
    Для коммерческих вопросов:
    +7 (495) 740-49-91, или на почту: sales@carbis.ru

  5. #35
    Разбирающийся
    Регистрация
    28.08.2011
    Адрес
    Москва
    Сообщений
    168
    Поблагодарил(а)
    3
    Благодарностей: 0 (сообщений: 0)
    Поменял номера портов - ничего не изменилось:

    ** Start SynCard 1.11 10.10.2011 9:36:43 **
    RLocal (Local v.5) gate 1 -> [Local]
    RTcp (TCP 6.03) gate 1 -> [Head]
    10.10.2011 9:36:43 Error: [Local] Server not found on port 0

    сервер запущен.

  6. #36
    ТВОРЕЦ СЧАСТЬЯ Аватар для SH
    Регистрация
    29.11.2006
    Сообщений
    18,069
    Поблагодарил(а)
    481
    Благодарностей: 192 (сообщений: 165)
    Цитата Сообщение от makkaley Посмотреть сообщение
    сервер запущен.
    В окошке сервера в протоколах ОК?
    Алексей Аркадьев

    Когда заказчик ищет волшебника, то чаще всего он находит сказочника.
    Если у Вас есть вопрос по поддержке - напишите его на форуме, я обязательно отвечу, если знаю ответ.
    Если Вам нужны какие-то файлы, пишите на почту: support@carbis.ru, но вначале посмотрите в разделе для скачивания.
    Для коммерческих вопросов:
    +7 (495) 740-49-91, или на почту: sales@carbis.ru

  7. #37
    Разбирающийся Аватар для okis
    Регистрация
    21.10.2007
    Адрес
    Москва
    Сообщений
    1,447
    Поблагодарил(а)
    2
    Благодарностей: 31 (сообщений: 21)
    Цитата Сообщение от SH Посмотреть сообщение
    В окошке сервера в протоколах ОК?
    если с протоколами все нормально попробуйте указать в syncard.ini так:

    [Options]
    Period=10

    [Local]
    DLL=RTcp
    Gate=2

    [Head]
    DLL=RTcp
    Gate=1
    Modem=0
    TryLink=4



    [Rtcp]
    client1=syncard
    server1=192.168.1.44
    port1=3456

    client2=syncard
    server2=127.0.0.1
    port2=3453


    [Modem]
    PBEntry=PhoneBookEntry

  8. 1 пользователь сказал cпасибо okis за это полезное сообщение::

    pixnet (11.01.2019)

  9. #38
    Разбирающийся
    Регистрация
    28.08.2011
    Адрес
    Москва
    Сообщений
    168
    Поблагодарил(а)
    3
    Благодарностей: 0 (сообщений: 0)
    Цитата Сообщение от SH Посмотреть сообщение
    В окошке сервера в протоколах ОК?
    Вот что в окошке сервера:
    Изображения Изображения
    • Тип файла: jpg serv1.jpg (34.2 Кб, Просмотров: 16)
    • Тип файла: jpg serv2.jpg (40.6 Кб, Просмотров: 10)
    • Тип файла: jpg serv3.jpg (31.9 Кб, Просмотров: 8)

  10. #39
    Разбирающийся Аватар для Mikkey O'Fish
    Регистрация
    26.09.2010
    Адрес
    Ryazan
    Сообщений
    593
    Поблагодарил(а)
    0
    Благодарностей: 1 (сообщений: 1)
    У тебя сервер не запустился: "Can not open file: card.udb"
    Либо там у тебя базы нет, либо она битая, попробуй чистую подложить (эту только, на всякий случай, сохрани). и Атрибуты у нее проверь, а то может она у тебя толко для чтения.

  11. #40
    Разбирающийся Аватар для VampireKB
    Регистрация
    27.03.2007
    Адрес
    Moscow City
    Сообщений
    2,854
    Поблагодарил(а)
    0
    Благодарностей: 17 (сообщений: 11)
    Поставьте ЦПДСС и не мучайтесь
    Хотите БЕСПЛАТНЫЙ кипер ? http://www.techrk.ru/?cat=17
    Также доступен ФТП !! ftp://techrk.ru
    Теперь возможно произвести покупку ПО через терминалы Qiwi.Подробности на сайте

Похожие темы

  1. Синхронизация времени на кассах.
    от gramz в разделе RK: Сетевые настройки
    Ответов: 19
    Последнее сообщение: 02.08.2011, 18:40
  2. Потеря соединения с сервером.
    от Михаил07 в разделе Проблемы с сервером Storehouse SDBSERV
    Ответов: 1
    Последнее сообщение: 19.07.2011, 17:58
  3. SH4 и 1С Бух 7.7 синхронизация контрагентов по ИНН
    от varSmokeLord в разделе OLE и обмен данными с 1С
    Ответов: 4
    Последнее сообщение: 16.05.2011, 15:38
  4. Синхронизация баз данных ресторанов в одну удаленно
    от Shmel в разделе Персональная Дисконтная Система (ПДС)
    Ответов: 20
    Последнее сообщение: 13.05.2010, 13:36

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •