Строкасоединенияинформационнойбазы() в разных узлах возвращает разные данные.
В одних узлах Srvr="server:2541";Ref="basename";
В других Srvr="localhost:2541";Ref="basename";
Платформа 8.3.13.1690 Конфигурация Розница, редакция 2.2 (2.2.11.24)
Из-за того, что он возвращает localhost, происходит конфликт и выдается уведомление о перемещении информационной базы, соответственно не проходят регламентные задания. Может кто-то сталкивался? От каких настроек зависит возвращаемое значение имени сервера, а не localhost?
В одних узлах Srvr="server:2541";Ref="basename";
В других Srvr="localhost:2541";Ref="basename";
Платформа 8.3.13.1690 Конфигурация Розница, редакция 2.2 (2.2.11.24)
Из-за того, что он возвращает localhost, происходит конфликт и выдается уведомление о перемещении информационной базы, соответственно не проходят регламентные задания. Может кто-то сталкивался? От каких настроек зависит возвращаемое значение имени сервера, а не localhost?
По теме из базы знаний
Найденные решения
(10) Да , именно там должно быть.
Можно попробовать написать обработку , прочитать константу ПараметрыБлокировкиРаботыСВнешнимиРесурсами ( такая есть?)
ПараметрыБлокировки = Константы.ПараметрыБлокировкиРаботыСВнешнимиРесурсами.Получить().Получить();
Это хранилище значений.
Посмотреть есть ли там параметр ""ПроверятьИмяСервера", и если есть поменять и записать константу обратно.
Но легче в модуле РегламентныеЗаданияСлужебный в процедуре УстановленаБлокировкаРаботыСВнешнимиРесурсами отключить проверку имени сервера , оставить только имя базы для проверки.
Можно попробовать написать обработку , прочитать константу ПараметрыБлокировкиРаботыСВнешнимиРесурсами ( такая есть?)
ПараметрыБлокировки = Константы.ПараметрыБлокировкиРаботыСВнешнимиРесурсами.Получить().Получить();
Это хранилище значений.
Посмотреть есть ли там параметр ""ПроверятьИмяСервера", и если есть поменять и записать константу обратно.
Но легче в модуле РегламентныеЗаданияСлужебный в процедуре УстановленаБлокировкаРаботыСВнешнимиРесурсами отключить проверку имени сервера , оставить только имя базы для проверки.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(7)
В справке есть описание этой функции, но в моей версии такого функционала нет и, судя по изученному коду, функционал не реализован.
Можно отключить проверку имени сервера - в окне с сообщением о перемещении базы нажать ЕЩЕ - снять галку проверять имя сервера.
В справке есть описание этой функции, но в моей версии такого функционала нет и, судя по изученному коду, функционал не реализован.
(10) Да , именно там должно быть.
Можно попробовать написать обработку , прочитать константу ПараметрыБлокировкиРаботыСВнешнимиРесурсами ( такая есть?)
ПараметрыБлокировки = Константы.ПараметрыБлокировкиРаботыСВнешнимиРесурсами.Получить().Получить();
Это хранилище значений.
Посмотреть есть ли там параметр ""ПроверятьИмяСервера", и если есть поменять и записать константу обратно.
Но легче в модуле РегламентныеЗаданияСлужебный в процедуре УстановленаБлокировкаРаботыСВнешнимиРесурсами отключить проверку имени сервера , оставить только имя базы для проверки.
Можно попробовать написать обработку , прочитать константу ПараметрыБлокировкиРаботыСВнешнимиРесурсами ( такая есть?)
ПараметрыБлокировки = Константы.ПараметрыБлокировкиРаботыСВнешнимиРесурсами.Получить().Получить();
Это хранилище значений.
Посмотреть есть ли там параметр ""ПроверятьИмяСервера", и если есть поменять и записать константу обратно.
Но легче в модуле РегламентныеЗаданияСлужебный в процедуре УстановленаБлокировкаРаботыСВнешнимиРесурсами отключить проверку имени сервера , оставить только имя базы для проверки.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот