Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Как получить значение флага is_read_committed_snapshot_on для базы данных?

Как получить значение флага  is_read_committed_snapshot_on для базы данных?
Я
   Druzh0k
 
11.08.20 - 17:08
У меня есть 2 базы на разных серверах. Как с базы1 получить значение флага  is_read_committed_snapshot_on для базы2?

Есть вариант скриптом:
select is_read_committed_snapshot_on
from sys.databases where name = '"+ИмяБД+"'

Но я плохо понимаю как с ним работать в этой ситуации. Подскажите, пожалуйста.
   acht
 
1 - 11.08.20 - 17:15
> Но я плохо понимаю как с ним работать в этой ситуации.
Все зависит от того, что ты собираешься делвть с этим знанием.
   acht
 
2 - 11.08.20 - 17:20
Или у тебя вопрос - как выполнить произвольный SQL скрипт из 1С?
   Druzh0k
 
3 - 11.08.20 - 17:21
(1) мне нужно получить это значение и отправить его в сообщении. Менять его уже будут вручную.

Проблема в том, что после обновления конфигурации оно иногда слетает.
   Druzh0k
 
4 - 11.08.20 - 17:22
(2) да, вопрос как его выполнить на сервере базы2?
   Druzh0k
 
5 - 11.08.20 - 17:25
или может есть другой способ получить это значение без скрипта?
   acht
 
6 - 11.08.20 - 17:26
(4) Ну, например, приделать внешний источник данных и дернуть функцию, заблаговременно разложенную на той стороне. Или традиционно создать COM объект ADODB.Connection и выполнить запрос через него... Или написать/найти внешнюю компоненту. Или запустить внешнее приложение и прочитать информацию из файла, которое оно сформирует...
   acht
 
7 - 11.08.20 - 17:27
(3) > Проблема в том, что после обновления конфигурации оно иногда слетает.
Может лучше вот с этим разобраться, а не городить огород?
   Druzh0k
 
8 - 11.08.20 - 17:31
(7) этот вопрос относится ни к моему сектору и за базу данных, в которой это происходит я не отвечаю.

Список тем форума
Рекламное место пустует  Рекламное место пустует
Читай всё полезное и впитывай, а нападки игнорируй. Здесь так принято. aka AMIGO
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.