AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.01.2013, 17:18   #1  
vovka_imported is offline
vovka_imported
Участник
 
62 / 10 (1) +
Регистрация: 07.02.2007
Всем привет!
Возникла задачка по интеграции с базой Oracle, если вдруг кто-то озадачивался таким вопросом, то буду примного благодарен за полезную инфу.
На данный момент имеются некие хранимые процедуры на стороне оракла, которые опубликованы и планируется вызывать их через ADO.
Процесс остановился в самой начальной стадии ))) ... не могу подключиться к Oracle.
Есть не подтвержденная инфа, что у Oracle какой то свой ADODB, так ли это?
Скачал "instantclient_11_2" ... что с ним делать не пойму ... библиотечки, которые идут в архиве, не регистрируются
Так же, по предположению IT специалиста со стороны Oracle, возможно, у меня просто не хватает библиотеки oraoledb11.dll. Библиотеку мне прислали, но она так же не регистрируется.
Подключаться пытаюсь так: «Driver={Microsoft ODBC for Oracle};Server=<сервер>;Uid=<логин>;Pwd=<пароль>;»
Ошибка при подключении: "The Oracle client and networking components were not found"
Сам Navision запускается из Citrix

Всем спасибо и с пятницОй!!! )
Старый 14.01.2013, 12:48   #2  
vovka_imported is offline
vovka_imported
Участник
 
62 / 10 (1) +
Регистрация: 07.02.2007
хм ... 450 человек посмотрело и никто ничего про это не знает? ... печалька ...
ну ладно, разберусь поведаю всем )))
Старый 14.01.2013, 17:03   #3  
Kalex63 is offline
Kalex63
Участник
 
18 / 10 (1) +
Регистрация: 20.10.2007
Попробуй подключиться к таблице Оракла через Excel и посмотреть строку подключения.
С теми же параметрами создать подключение из NAV.

Делал так давно (еще на 4-ке), когда надо было загружать данные из Оракла. Правда загружал данные напрямую из таблицы, хранимки не использовал.
Открывал подключение функцией:
objConnection.Open(ConnectionString);
где
ConnectionString := STRSUBSTNO('Provider=MSDAORA.1;Data Source=%1;User ID=%2;Password=%3', lDataBaseName, lUserName, lPassword);
Старый 14.01.2013, 17:08   #4  
vovka_imported is offline
vovka_imported
Участник
 
62 / 10 (1) +
Регистрация: 07.02.2007
спасибо, попробую из Excel попробовать
какой automation используете? 'Microsoft ActiveX Data Objects 2.8 Library'.Connection ?
и как я понял данная строка подключения для версий Oracle до 7.3, для более новых поменялась
Старый 14.01.2013, 17:27   #5  
Kalex63 is offline
Kalex63
Участник
 
18 / 10 (1) +
Регистрация: 20.10.2007
Цитата:
Сообщение от vovka Посмотреть сообщение
какой automation используете? 'Microsoft ActiveX Data Objects 2.8 Library'.Connection ?
и как я понял данная строка подключения для версий Oracle до 7.3, для более новых поменялась
Да, использовал 'Microsoft ActiveX Data Objects 2.8 Library'.Connection.
Какой Оракл был, сказать не могу. Интеграцию делал в 2006 году. Вроде как у клиента до сих пор работает.
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 20:33.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.