|
Подключение к супермагу из 1С
| ☑ |
0
Sasha_1CK
12.02.14
✎
10:45
|
Пытаюсь подключиться из 1С 8 к базе супермаг на оракл.
Получаю отлуп.
"{Форма.Форма.Форма(159)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (ADODB.Connection): Не удается найти указанного поставщика. Вероятно, он установлен неправильно."
Строка соединения
Provider=OraOLEDB.Oracle;Data Source=baseSM;User Id=user;;Password=user;
Понятно что на сервере не хватает какого то драйвера ODBC для того что бы создать подключение к источнику данных/
Вопрос - че еще нужно скачать и установить на сервер, что бы полетело?
Клиентскую часть супермага на сервер установили и сам супермаг запускается - проблема все ж таки в ODBC наверное но куда копать - че то не соображу
|
|
1
Maxus43
12.02.14
✎
10:48
|
почему такая строка подключения?
типа чото этого попробуй
Соединение = Новый COMОбъект("ADODB.Connection");
Соединение.ConnectionString = "Provider=MSDAORA;Password="+pwd+";User ID="+uid+";Data Source="+database+";Persist Security Info=True;CharSet=AMERICAN_AMERICA.CL8MSWIN1251;";
|
|
2
Sasha_1CK
12.02.14
✎
10:54
|
(1) Видимо потому что на другом сервере работает именно такая конструкция.
Но на нем установлено всякой твари по паре - и стоит 2008 R2 Enterprice а на сабжевом сервере - 2003 и 1С БП 2.0 в файловом варианте.
Впрочем сейчас попробую через MSDAORA
|
|
3
Sasha_1CK
12.02.14
✎
11:03
|
Спасибо - помогло
|
|
4
Maxus43
12.02.14
✎
11:05
|
(3) правда слухи ходят про
OraOLEDB.Oracle лучше и поддерживается.
MSDAORA MS официально прекратил развивать.
(с)
|
|