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

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

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

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

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


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

Разрядниость OCI (32 или 64) должна совпадать с разрядностью приложения.
И еще, OCI это Instant Client? Если да, надо еще путь к ним в переменную окружения PATH записать
...
Рейтинг: 0 / 0
20.08.2018, 15:15
    #39690476
Кроик Семён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вход из FireDAC на Oracle 12с + OCI
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
20.08.2018, 22:43
    #39690730
Кроик Семён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вход из FireDAC на Oracle 12с + OCI
P.P.S.
и не забыть создать и заполнить tnsnames.ora
...
Рейтинг: 0 / 0
21.08.2018, 09:10
    #39690795
L_argo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вход из FireDAC на Oracle 12с + OCI
Кроик СемёнP.P.S.
и не забыть создать и заполнить tnsnames.oraНу это есть. Иначе ПЛ/СКЛ-девелопер не работал бы.
Другой вопрос, а найдет ли ФайрДАК этот tnsnames.ora ? Как он узнает о его существовании ?
Мож нужно где-то указать какие-то пути ?
...
Рейтинг: 0 / 0
21.08.2018, 11:36
    #39690902
JayDi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вход из FireDAC на Oracle 12с + OCI
L_argo,

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

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

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


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