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