Вход | Регистрация

1С:Предприятие ::

Метки: 

ADODB.Recordset через VPN

Я
   prog1Csww
 
12.10.17 - 04:35
Есть код
 
    СтрПодключения = "Provider=SQLOLEDB.1;Password=111;Persist Security Info=True;User ID=user;Initial Catalog=Cash;Data Source=192.168.1.1";
    
    ТекстЗапросаSQL = "
    |SELECT * FROM CASHSAIL;
    |";
    
    БД = ксПолучитьБазуАДО(СтрПодключения);
    
    Запрос = Новый COMОбъект("ADODB.Recordset");
    Попытка
        Запрос.CursorLocation = 3;
        Запрос.Open(ТекстЗапросаSQL, БД, 2, 3, 1);
    Исключение
        Сообщить(ТекстЗапросаSQL);
        Сообщить("1, " + ОписаниеОшибки());
    КонецПопытки;

Магазины соединены через VPN с центром.
Как сделать чтобы это работало через VPN Интернет?
Выдаёт ошибку

    Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (ADODB.Recordset): Аргументы имеют неверный тип, выходят за пределы допустимого диапазона или вступают в конфликт друг с другом.

Локально запрос работает.
В локальную базу из центра в 1С через VPN Интернет тоже захожу.
 
  Рекламное место пустует
   Tateossian
 
1 - 12.10.17 - 04:40
(0) Попробуй запусти виндовый сервис управления ODBC и там "послушай" сетевые SQL сервера. И сформируй строку подключения.
   prog1Csww
 
2 - 12.10.17 - 04:50
На какой закладке? Там есть закладки "драйверы" "трассировка" "пул соединений" и т.д.
в пуле соединений нет филиалов только центр
   asady
 
3 - 12.10.17 - 08:17
(0) уточни:
этот скрипт 1С ты запускаешь на машине в магазине, которая по vpn подключена к сетке центра?
   Смотрящий
 
4 - 12.10.17 - 08:46
Data Source=192.168.1.1
На роутер коннектишься ?
   prog1Csww
 
5 - 17.10.17 - 06:16
(3) Запускаю в сетке центра к которой по VPN подключен магазин.
(4) Это адрес компьютера. У роутера другой адрес.
   0xFFFFFF
 
6 - 17.10.17 - 06:40
(0) помню, лет 12 назад цеплялся к удаленному через впн скулю из 1С. Никакой разницы с обычным подключением к компу в локальной сети не обнаружил.
Админа спроси - может у него чего нить заблочено.


Список тем форума
  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует