Во время настройки синхронизации с R-keeper 7 через QUSH может возникать такая ошибка:

Причина

Проблема возникает из-за отсутствия данных в таблице SQL. Данные не передаются из RK7 в SQL из-за подключения к SQL не по IP, а по имени:

r_keeperQUSH

При этом что и в менеджерской станции и в QUSH проверка настроек не будет выдавать ошибки. 

Решение

Перенастроить MSSQL на подключение по IP-адресу, прописав номера портов. Для этого нужно в настройках протокола TCP/IP в MSSQL указать порты у нужных IP. Для этого:

  1. Перейдите в диспетчер конфигурации SQL, он находится в меню Пуск:
  2. Далее – в раздел Протоколы SQL
  3. Зайдите в настройки протокола TCP/IP
  4. Выбрать раздел Адреса и указать порт у нужных IP-адресов. По умолчанию это порт 1433, но вы можете указывать любой подходящий. Обязательно укажите порт у 127.0.0.1 или у внутреннего IP, если сервер с клиентом установлены не на одном компьютере
  5. Нажмите ОК. Теперь осталось перезапустить службу MSSQL и изменения применятся. Перезапустить её можно через Диспетчер конфигурации или через Службы Windows
  6. Теперь вы можете подключаться к БД по IP-адресу. Проверьте это через SQL Server Management Studio. Если подключается - значит вы всё сделали правильно.
  7. Перенастраиваете синхронизацию с SQL в RK7 и QUSH на IP. Проблема решена.