|
Как подключиться к базе данных, находящейся на другом сервере в другой сети? |
☑ |
0
Saari
02.11.22
✎
13:15
|
Есть две SQL-базы данных 1С:УТ 10.3, находящихся на одном сервере.
Есть отчет, который формируется в одной базе УТ. Этот отчет собирает данные из обеих баз данных, подключаясь к другой базе при помощи com-соединения. Все работает успешно.
Есть еще одна (третья) SQL-база данных 1С:УТ 10.3, находящаяся на другом сервере в другой сети.
Необходимо, чтобы этот отчет получал данные из третьей базы данных.
Подскажите, пожалуйста, каким методом/способом подключиться к базе, находящейся в другой сети?
|
|
1
Naumov
02.11.22
✎
13:21
|
vpn к другому серверу и задач на подключения становится стандартной
|
|
2
lodger
02.11.22
✎
13:22
|
(0) задай этот вопрос сисадмину этой сети, или той сети.
вот ты сидя рядом с срв1 и срв2, можешь зайти в 1с на срв3?
|
|
3
Saari
02.11.22
✎
13:35
|
(1) т.е. на каждом рабочем месте, на котором формируется отчет, необходимо настраивать VPN?
|
|
4
Kassern
02.11.22
✎
13:38
|
(0) Переходите на веб сервисы и через них запрашивайте данные из других баз.
|
|
5
Фрэнки
02.11.22
✎
13:41
|
(3) А тебе проще переписать свой отчет на веб-сервисы на 10.3 ?
Очень хороший скилл будет. Легко работу найдешь.
|
|
6
Saari
02.11.22
✎
13:50
|
(5) на данный момент не проще. Но если нет других способов, то можно попробовать.
Есть другие способы, кроме веб-сервиса?
|
|
7
Фрэнки
02.11.22
✎
13:53
|
(6) собери потенциально необходимые для построения отчетности данные обычными обменами данных в управленческую базу и строй отчеты в ней,
избегая в сеансе пользователя каких-то обращений к внешним источникам данных.
|
|
8
Naumov
02.11.22
✎
13:55
|
(3) скорее всего на стороне, где сервер 1С:Предприятия крутится. Подключаться серверный код будет же?
|
|
9
Saari
02.11.22
✎
13:59
|
(7) так не получится. В процессе формирования отчета необходимо обращаться к выборке документов другой базе данных. У этой выборки есть параметры. Поэтому хранить данные другой базы данных - не вариант.
|
|
10
Saari
02.11.22
✎
14:00
|
(8) на обоих серверах есть свой 1С:Предприятия.
|
|
11
Фрэнки
02.11.22
✎
14:33
|
(9) ну вот и ....
А при нормальной решении должно получаться.
|
|
12
Aleksey
02.11.22
✎
14:34
|
(9) почему нельзя хранить копию? Места нет?
|
|
13
Фрэнки
02.11.22
✎
14:34
|
(12) религия запрещает!
|
|
14
Saari
02.11.22
✎
14:37
|
(13) (12) потому что данные меняются оперативно.
|
|
15
Мультук
гуру
02.11.22
✎
14:54
|
(6) http-сервис с произвольными запросами
А чего сложного ?
Была в отчете функция
тзДанныеУдаленнойБазы = ПолучитьДанныеИздалекаЧереComСоединение(парам);
будет функция
тзДанныеУдаленнойБазы = ПолучитьДанныеИздалека(парам, ТипТранспорта);
|
|
16
Aleksey
02.11.22
✎
18:52
|
(14) и что?
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший