Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / как настроить unixODBC / 9 сообщений из 9, страница 1 из 1
12.03.2009, 14:48
    #35864954
senin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как настроить unixODBC
под линукс установлены
instant клиент Oracle 11.1 (работает, sqlplus user/pass@conn без conn не работает)

переменные установлены
[admin@asterisk ~]$ set | grep ORA
ORACLE_HOME=/opt/instantclient/
ORACLE_SID=COOL

и unixodbc - не работает с сообщением

[root@asterisk ~]# isql -v connector
[IM004][unixODBC][Driver Manager]Driver's SQLAllocHandle on SQL_HANDLE_HENV failed
[ISQL]ERROR: Could not SQLConnect

как с этим бороться ?

конфигурационные файлы и кусок лога приведены ниже

Код: plaintext
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.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
File: odbc.ini          
[ODBC Data Sources]
cool = Oracle ODBC 2.50 Driver DSN

[connector]
Description = Oracle connector
Application Attributes = T
Attributes = W
BatchAutocommitMode = IfAllSuccessful
CloseCursor = T
DisableDPM = F
DisableMTS = T
Driver = Oracle 11g ODBC driver
DSN = cool
EXECSchemaOpt =
EXECSyntax = T
Failover = T
FailoverDelay = 10
FailoverRetryCount = 10
FetchBufferSize = 64000
ForceWCHAR = F
Lobs = T
Longs = T
MetadataIdDefault = F
QueryTimeout = T
ResultSets = T
ServerName = cool
SQLGetData extensions = F
Translation DLL =
Translation Option = 0
UserID = system
  
File: odbcinst.ini      
[ODBC]
Trace                   = Yes
TraceFile               = /tmp/sql.log
ForceTrace              = Yes
Pooling                 = Yes
UsageCount              = 2


[Oracle 11g ODBC driver]
Description     = Oracle ODBC driver for Oracle 11g
Driver          = /opt/instantclient/libsqora.so.11.1
Setup           =
FileUsage       =
CPTimeout       =
CPReuse         =

File: sql.log           
[ODBC][11442][1236857785.257069][__handles.c][450]
                Exit:[SQL_SUCCESS]
                        Environment = 0x8069e80
[ODBC][11442][1236857785.257562][SQLAllocHandle.c][364]
                Entry:
                        Handle Type = 2
                        Input Handle = 0x8069e80
[ODBC][11442][1236857785.257742][SQLAllocHandle.c][482]
                Exit:[SQL_SUCCESS]
                        Output Handle = 0x806a600
[ODBC][11442][1236857785.257943][SQLConnect.c][3614]
                Entry:
                        Connection = 0x806a600
                        Server Name = [connector][length = 9 (SQL_NTS)]
                        User Name = [NULL]
                        Authentication = [NULL]
                UNICODE Using encoding ASCII 'ISO8859-1' and UNICODE 'UCS-2LE'

[ODBC][11442][1236857785.448937][SQLConnect.c][1333]Error: IM004
[ODBC][11442][1236857785.449470][SQLError.c][430]
                Entry:
                        Connection = 0x806a600
                        SQLState = 0xbf846fe0
                        Native = 0xbf846fd8
                        Message Text = 0xbf846ff0
                        Buffer Length = 500
                        Text Len Ptr = 0xbf846fde
[ODBC][11442][1236857785.449747][SQLError.c][467]
                Exit:[SQL_SUCCESS]
                        SQLState = IM004
                        Native = 0xbf846fd8 -> 0
                        Message Text = [[unixODBC][Driver Manager]Driver's SQLAllocHandle on SQL_HANDLE_HENV failed]
[ODBC][11442][1236857785.450678][SQLError.c][430]
                Entry:
                        Connection = 0x806a600
                        SQLState = 0xbf846fe0
                        Native = 0xbf846fd8
                        Message Text = 0xbf846ff0
                        Buffer Length = 500
                        Text Len Ptr = 0xbf846fde
[ODBC][11442][1236857785.450900][SQLError.c][467]
                Exit:[SQL_NO_DATA]
[ODBC][11442][1236857785.451059][SQLError.c][510]
                Entry:
                        Environment = 0x8069e80
                        SQLState = 0xbf846fe0
                        Native = 0xbf846fd8
                        Message Text = 0xbf846ff0
                        Buffer Length = 500
                        Text Len Ptr = 0xbf846fde
[ODBC][11442][1236857785.451195][SQLError.c][547]
                Exit:[SQL_NO_DATA]
[ODBC][11442][1236857785.451722][SQLFreeHandle.c][279]
                Entry:

...
Рейтинг: 0 / 0
04.09.2009, 11:29
    #36178531
уац
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как настроить unixODBC
чем дело кончилось? столкнулся с такой же траблой.
...
Рейтинг: 0 / 0
15.09.2009, 00:19
    #36195436
senin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как настроить unixODBC
искренним отвращением к unixODBC и Астериску к сожалению
...
Рейтинг: 0 / 0
01.02.2010, 13:09
    #36441988
BlackGnomeГуест
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как настроить unixODBC
А вроде под Oracle есть там отдельный интерфейс?
...
Рейтинг: 0 / 0
01.02.2010, 13:18
    #36442017
env
env
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как настроить unixODBC
senin[ODBC][11442][1236857785.257943][SQLConnect.c][3614]
Entry:
Connection = 0x806a600
Server Name = [connector][length = 9 (SQL_NTS)]
User Name = [NULL]
Authentication = [NULL]
UNICODE Using encoding ASCII 'ISO8859-1' and UNICODE 'UCS-2LE'

А какого поведения вы ожидали, что unixODBC сам подставит вам sys as sysdba?
...
Рейтинг: 0 / 0
01.02.2010, 16:12
    #36442540
ineedyou
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как настроить unixODBC
Зря вы так на UnixODBC и Астериск. Мы последний даже пропатчили, чтобы мог анонимные pl/sql блоки вызывать, а не только sql :)
...
Рейтинг: 0 / 0
29.07.2010, 00:34
    #36765209
senin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как настроить unixODBC
уацчем дело кончилось? столкнулся с такой же траблой.

очередная пересборка полгода назад решила проблему
астериск трудится успешно
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
06.06.2012, 15:48
    #37827860
gellan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как настроить unixODBC
Прошло два года :-)
Столкнулся точно с такой-же проблемой.
Удалось решить кому-то?
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
16.05.2019, 16:22
    #39814157
Alexvf
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как настроить unixODBC
Прошло 7 лет... Ну вы понели
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / как настроить unixODBC / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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