Имя: Пароль:
1C
1С v8
Прописать путь к базе в COM если несколько кластеров
,
0 cons74
 
27.12.17
13:47
Добрый день.
На сервере 2 кластера. На разных портах.
При этом обычное
connection = cntr.connect(Srvr="NameServer";Ref="BaseName";+"Usr="+Пользователь+";"+"Pwd="+Пароль+";"); не работает: Неверные или отсутствующие параметры соединения с информационной базой.
На сервере где 1 кластер - работает.
Пробовал прописать "NameServer:1540" - тот же итог.
1 Vaflya
 
27.12.17
14:04
надо порт смотреть в консоли и в параметрах базы, какой то из них должен быть меньше на 1
2 Vaflya
 
27.12.17
14:05
в параметрах базы на 1 больше
3 Vaflya
 
27.12.17
14:07
а что за картинка в профиле? может базу обновить надо или кэш почистить? или это типа прикол
4 Timon1405
 
27.12.17
14:09
COMОбъект (COMObject)
По имени приложения
Синтаксис:

Новый COMОбъект(<Имя>, <ИмяСервера>)
Параметры:

<Имя> (обязательный)

Тип: Строка.
ProgID класса COM, с которым он зарегистрирован в системе. Например, "Excel.Application".
<ИмяСервера> (необязательный)

Тип: Строка.
Имя компьютера, на котором надо создать указанный объект. Если параметр опущен, то создается на данном компьютере.
5 Vaflya
 
27.12.17
14:10
(4) чей та чееерное?(с)
6 Valery
 
27.12.17
14:21
в DSN добавить параметры сервера
7 cons74
 
27.12.17
15:05
Всем: рассматриваем именно подключение к базе 1с на сервере 1с. Никаких excel и т.п.
OFF: (3) открой ЗУП 2.5
(2) пробовал добавлять - убирать единицу - не взлетело.
8 cons74
 
27.12.17
15:06
В типовом коде ERP в блокировке соединений идет соединение с менеджером кластера, по номеру порта, а потом через него - к базе. Мне же хотелось по-старому, по-простому.
9 Vaflya
 
27.12.17
18:23
надо не убирать, а отнимать
а вобще в пользовательском режиме как запускаешь, так и ком
а вобще ппц
10 Vaflya
 
27.12.17
18:24
зуп не угадился
11 Вафель
 
27.12.17
18:26
(0) А ты ковычки случайно не пропустил общие?