powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Вход из FireDAC на Oracle 12с + OCI
15 сообщений из 15, страница 1 из 1
Вход из FireDAC на Oracle 12с + OCI
    #39690313
L_argo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то не удается зайти на Оракл 12с.
В момент прописи условий подключения в дизайне ругаеццо на неустановленную OCI.
Локально стоит PL/SQl Developer и с ним поставлена OCI.

Непонятно, что нужно сделать, чтобы OCI заработала. Копирование ДЛЛ локально к проекту не помогло.
...
Рейтинг: 0 / 0
Вход из FireDAC на Oracle 12с + OCI
    #39690327
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Девелопер может сам найти эту длл по различным путям (можно в настройках проверить, откуда он берет ее).

Фаердак может брать путь к длл из оракл хоума (если стоит сервер или толстый клиент на компе), либо из папки с программой или через путь в path (как обычные длл).
...
Рейтинг: 0 / 0
Вход из FireDAC на Oracle 12с + OCI
    #39690369
vavan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
L_argoНепонятно, что нужно сделать, чтобы OCI заработаладля начала найти откуда унидак пытается тягать длл. если трейсить отладкой не вариант то врубить интегрированный трейсинг
а вообще сам не так давно мудохался с 12-м клиентом и по факту оказалось что тупо пермишны отлетели от каталогов, проблема с инсталлером вроде известная
...
Рейтинг: 0 / 0
Вход из FireDAC на Oracle 12с + OCI
    #39690374
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Process Monitor - очень сильная вещь в таких случаях.

PS: PL/SQL Developer работает через жабский драйвер и в OCI не нуждается.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Вход из FireDAC на Oracle 12с + OCI
    #39690380
vavan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vavanоткуда унидактьфу.л, firedac
...
Рейтинг: 0 / 0
Вход из FireDAC на Oracle 12с + OCI
    #39690388
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovPS: PL/SQL Developer работает через жабский драйвер и в OCI не нуждается.
PL/SQL developer как раз таки нуждается:
...
Рейтинг: 0 / 0
Вход из FireDAC на Oracle 12с + OCI
    #39690406
schi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovProcess Monitor - очень сильная вещь в таких случаях.

PS: PL/SQL Developer работает через жабский драйвер и в OCI не нуждается.


Это SQL Developer. А PL/SQL - нуждается.
...
Рейтинг: 0 / 0
Вход из FireDAC на Oracle 12с + OCI
    #39690444
L_argo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще не понятен список всех нужных ДЛЛ. В разных источниках как-то по разному пишут.
Какие нужны кроме OCI.DLL, OCIw32.DLL ?
...
Рейтинг: 0 / 0
Вход из FireDAC на Oracle 12с + OCI
    #39690449
Фотография Dmitry Arefiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Вход из FireDAC на Oracle 12с + OCI
    #39690472
Фотография Кроик Семён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
L_argo,

Разрядниость OCI (32 или 64) должна совпадать с разрядностью приложения.
И еще, OCI это Instant Client? Если да, надо еще путь к ним в переменную окружения PATH записать
...
Рейтинг: 0 / 0
Вход из FireDAC на Oracle 12с + OCI
    #39690476
Фотография Кроик Семён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
P.S.

Oracle Instant Client Downloads
http://www.oracle.com/technetwork/database/database-technologies/instant-client/downloads/index.html


Вот список файлов для 32-битной версии Instant Clienta 11.2.0.2.0
Client Shared Library 32-bit - 11.2.0.2.0
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
adrci.exe
adrci.sym
BASIC_README
genezi.exe
genezi.sym
Network
oci.dll
oci.sym
ocijdbc11.dll
ocijdbc11.sym
ociw32.dll
ociw32.sym
ojdbc5.jar
ojdbc6.jar
orannzsbb11.dll
orannzsbb11.sym
oraocci11.dll
oraocci11.sym
oraociei11.dll
oraociei11.sym
orasql11.dll
orasql11.sym
uidrvci.exe
uidrvci.sym
xstreams.jar

\Network\Admin\tnsnames.ora

\vc8\oraocci11.dll
\vc8\oraocci11.sym
\vc9\oraocci11.dll
\vc9\oraocci11.sym
...
Рейтинг: 0 / 0
Вход из FireDAC на Oracle 12с + OCI
    #39690730
Фотография Кроик Семён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
P.P.S.
и не забыть создать и заполнить tnsnames.ora
...
Рейтинг: 0 / 0
Вход из FireDAC на Oracle 12с + OCI
    #39690795
L_argo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кроик СемёнP.P.S.
и не забыть создать и заполнить tnsnames.oraНу это есть. Иначе ПЛ/СКЛ-девелопер не работал бы.
Другой вопрос, а найдет ли ФайрДАК этот tnsnames.ora ? Как он узнает о его существовании ?
Мож нужно где-то указать какие-то пути ?
...
Рейтинг: 0 / 0
Вход из FireDAC на Oracle 12с + OCI
    #39690902
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
L_argo,

Tnsnames не нужен -- можно полные пути и напрямую указывать в адресе сервера. И да, у пл-девелопера своя извращенная логика по поиску путей, отличная от их собственных компонентов doa, так что особо не стоит надеятся на этот факт.

Все ссылки и ПОДРОБНЫЕ инструкции дале уже выше -- вперед, читать доки эмбы и делать так, как там написано.
...
Рейтинг: 0 / 0
Вход из FireDAC на Oracle 12с + OCI
    #39690951
Фотография Кроик Семён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
L_argoДругой вопрос, а найдет ли ФайрДАК этот tnsnames.ora ? Как он узнает о его существовании ?

я же привел наверху список файлов
путь к tnsnames.ora всегда %ORACLE_HOME%\Network\Admin\tnsnames.ora
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Вход из FireDAC на Oracle 12с + OCI
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]