powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Gateways, ODBC, Ubuntu
25 сообщений из 29, страница 1 из 2
Gateways, ODBC, Ubuntu
    #39294356
__vvp_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имеется UBUNTU 14.04 64bit с установленным Oracle 12.1.0.1
Я знаю, что OS не сертифицирована, но выбор сделан не мной

Нужно установить Gateways, ODBC

runInstaller запускается, но, после выбора нужного драйвера, на шаге "Perform Prerequisite Checks" вылетает окно
Reference data is not available for verifying prerequisites on this operating system

или, для версии 12.1.0.2
Reference data is not available for release "12.1" on the operating system distribution "Linux 3.16.0-77-generic"

-ignoreSysPrereqs не помогает

Можно что подкрутить?
...
Рейтинг: 0 / 0
Gateways, ODBC, Ubuntu
    #39295582
__vvp_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пришлось установить Gateways 11.2.0.1. Правда с бубном, но успешно.

Установил в отдельный хоум со своим листенером.

Настроить DBLINK пока не получается. То ошибка 25800, то 25811, причем в зависимости от выбора кодировки в initBPROT.ora меняется сообщение и номер ошибки.

ODBC настроен и работает, isql -v BPROT соединяется, можно выполнять запросы.

$ isql -v BPROT SYSDBA masterkey
+---------------------------------------+
| Connected! |
| |
| sql-statement |
| help [tablename] |
| quit |
| |
+---------------------------------------+
SQL> select count(*) from bmsg;
+------------+
| COUNT |
+------------+
| 4536957 |
+------------+
SQLRowCount returns 1
1 rows fetched
SQL>


initBPROT.ora

# This is a sample agent init file that contains the HS parameters that are
# needed for the Database Gateway for ODBC

#
# HS init parameters
#
HS_FDS_CONNECT_INFO = BPROT
HS_FDS_TRACE_LEVEL = DEBUG
#HS_FDS_TRACE_FILE_NAME = /tmp/odbc_traceBPROT.trc
HS_FDS_SHAREABLE_NAME = /usr/lib64/libodbc.so
#HS_NLS_NCHAR = UCS2
#HS_LANGUAGE = AMERICAN_AMERICA.AL32UTF8
#HS_FDC_SQLLEN_INTERPRETATION = 64
#HS_FDS_FETCH_ROWS = 1
#HS_FDS_SUPPORT_STATISTICS = FALSE
#
# ODBC specific environment variables
#
set ODBCINI=/etc/odbc.ini


#
# Environment variables required for the non-Oracle system
#
#set <envvar>=<value>


odbc.ini
[BPROT]
Description = bprot
Driver = Firebird
Dbname = testhost:D:\FireBird\testdb\BPROT.FDB
#User = SYSDBA
#Password = masterkey
#Role =
#CharacterSet = utf-8
#CHARSET=utf8
ReadOnly = Yes
NoWait = No


odbcinst.ini

[Firebird]
Description = InterBase/Firebird ODBC Driver
Driver = /usr/lib64/libOdbcFb.so
Setup = /usr/lib64/libOdbcFb.so
Threading = 1
FileUsage = 1
CPTimeout =
CPReuse =
#client charset=utf-8


listener.ora

# listener.ora Network Configuration File: /u01/app/oracle/product/11/hs_1/network/admin/listener.ora
# Generated by Oracle configuration tools.

# (ENVS="LD_LIBRARY_PATH=/usr/lib64:/usr/lib64/odbc:/u01/app/oracle/product/11/hs_1/lib")

LISTENER_HS =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 0.0.0.0)(PORT = 1522))
)
)

SID_LIST_LISTENER_HS =
(SID_LIST =
(SID_DESC =
(PROGRAM = dg4odbc)
(SID_NAME = BPROT)
(ORACLE_HOME = /u01/app/oracle/product/11/hs_1)
(ENVS="LD_LIBRARY_PATH=/usr/lib64:/usr/lib64/odbc:/u01/app/oracle/product/11/hs_1/lib")
)
)

ADR_BASE_LISTENER_HS = /u01/app/oracle


tnsnames.ora (из 12с HOME)

# tnsnames.ora Network Configuration File: /u01/app/oracle/product/12/dbhome_1/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.

LISTENER_AN =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))

...

BPROT =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1522))
(CONNECT_DATA =
(SID = BPROT)
)
(HS = OK)
)


tnsping проходит. Что еще может быть?
...
Рейтинг: 0 / 0
Gateways, ODBC, Ubuntu
    #39295644
__vvp_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ошибка такая при указанных выше настройках

SQL> select * from bmsg@bprot;
select * from bmsg@bprot
*
ERROR at line 1:
ORA-28500: connection from ORACLE to a non-Oracle system returned this message:
[
...
Рейтинг: 0 / 0
Gateways, ODBC, Ubuntu
    #39295695
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
__vvp_Ошибка такая при указанных выше настройках

SQL> select * from bmsg@bprot;
select * from bmsg@bprot
*
ERROR at line 1:
ORA-28500: connection from ORACLE to a non-Oracle system returned this message:
[

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
1) Проверяем что за файл
ls -l $ORACLE_HOME/bin/dg4odbc

2) Проверяем наличие библиотек:
env LD_LIBRARY_PATH=/usr/lib64:/usr/lib64/odbc:/u01/app/oracle/product/11/hs_1/lib ldd  $ORACLE_HOME/bin/dg4odbc

3) Проверяем разрядность:
file $ORACLE_HOME/bin/dg4odbc
type isql
file /usr/bin/isql

4) Что говорить trc?

...
Рейтинг: 0 / 0
Gateways, ODBC, Ubuntu
    #39295809
qupper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
подскажите как включить трассировку?

пробовал так:
Код: plsql
1.
2.
Trace=yes
TraceFile =/home/oracle/odbc.trace



и так:
Код: plsql
1.
2.
3.
4.
#HS_FDS_TRACE_LEVEL = DEBUG
HS_FDS_TRACE_LEVEL = ON
#HS_FDS_TRACE_FILE_NAME = /u01/app/oracle/product/11.2.0/dbhome_1/hs/log/odbc_test.log
HS_FDS_TRACE_FILE_NAME =odbc_new_log.log



ничего не формируется, никакого лога...
...
Рейтинг: 0 / 0
Gateways, ODBC, Ubuntu
    #39295854
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
HS_FDS_CONNECT_INFO = BPROT
HS_FDS_SHAREABLE_NAME = /usr/lib64/libodbc.so
HS_FDS_SQLLEN_INTERPRETATION=64
HS_FDS_TRACE_LEVEL = off

HS_NLS_NCHAR=UCS2
HS_LANGUAGE = AMERICAN_AMERICA.CL8MSWIN1251

set ODBCINI=/etc/odbc.ini



Попробуй вот с такими параметрами кодировки
...
Рейтинг: 0 / 0
Gateways, ODBC, Ubuntu
    #39295855
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По поводу трейса лога - он создается в
.../hs/log
в hs нет каталога log - создай его руками
...
Рейтинг: 0 / 0
Gateways, ODBC, Ubuntu
    #39295952
__vvp_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
landy,
Это я уже пробовал.

Результат

SQL> select * from bmsg@bprot;
select * from bmsg@bprot
*
ERROR at line 1:
ORA-28511: lost RPC connection to heterogeneous remote agent using
SID=ORA-28511: lost RPC connection to heterogeneous remote agent using
SID=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1522))(CONNECT_DAT
A=(SID=BPROT)))
ORA-02063: preceding line from BPROT
Process ID: 28188
Session ID: 4 Serial number: 13133
...
Рейтинг: 0 / 0
Gateways, ODBC, Ubuntu
    #39295961
__vvp_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Lejnin,

1.
-rwxr-x--x 1 oracle oinstall 513750 Aug 19 16:42 /u01/app/oracle/product/11/hs_1/bin/dg4odbc

2.
$ env LD_LIBRARY_PATH=/usr/lib64:/usr/lib64/odbc:/u01/app/oracle/product/11/hs_1/lib ldd $ORACLE_HOME/bin/dg4odbc
linux-vdso.so.1 => (0x00007ffde4912000)
libagtsh.so => /u01/app/oracle/product/11/hs_1/lib/libagtsh.so (0x00007f5a21a51000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f5a21833000)
libclntsh.so.11.1 => /u01/app/oracle/product/11/hs_1/lib/libclntsh.so.11.1 (0x00007f5a1f208000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5a1ee43000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f5a1ec3f000)
/lib64/ld-linux-x86-64.so.2 (0x00007f5a22347000)
libnnz11.so => /u01/app/oracle/product/11/hs_1/lib/libnnz11.so (0x00007f5a1e877000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f5a1e571000)

3.
$ file $ORACLE_HOME/bin/dg4odbc
/u01/app/oracle/product/11/hs_1/bin/dg4odbc: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=6ffb7fafc4b3ce2ecb2d4e770e995b2b3f862b6b, not stripped

$ type isql
isql is hashed (/usr/bin/isql)

$ file /usr/bin/isql
/usr/bin/isql: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=c8a45d0962f697368c72f835c137142d50d8fb1d, stripped


4.

Oracle Corporation --- TUESDAY AUG 23 2016 09:46:16.435


Heterogeneous Agent Release
11.2.0.1.0




Oracle Corporation --- TUESDAY AUG 23 2016 09:46:16.434

Version 11.2.0.1.0

Entered hgogprd
HOSGIP for "HS_FDS_TRACE_LEVEL" returned "DEBUG"
Entered hgosdip
setting HS_OPEN_CURSORS to default of 50
setting HS_FDS_RECOVERY_ACCOUNT to default of "RECOVER"
setting HS_FDS_RECOVERY_PWD to default value
setting HS_FDS_TRANSACTION_LOG to default of HS_TRANSACTION_LOG
setting HS_IDLE_TIMEOUT to default of 0
setting HS_FDS_TRANSACTION_ISOLATION to default of "READ_COMMITTED"
setting HS_NLS_NCHAR to default of "AL32UTF8"
setting HS_FDS_TIMESTAMP_MAPPING to default of "DATE"
setting HS_FDS_DATE_MAPPING to default of "DATE"
setting HS_RPC_FETCH_REBLOCKING to default of "ON"
setting HS_FDS_FETCH_ROWS to default of "100"
setting HS_FDS_RESULTSET_SUPPORT to default of "FALSE"
setting HS_FDS_RSET_RETURN_ROWCOUNT to default of "FALSE"
setting HS_FDS_PROC_IS_FUNC to default of "FALSE"
setting HS_FDS_CHARACTER_SEMANTICS to default of "FALSE"
setting HS_FDS_MAP_NCHAR to default of "TRUE"
setting HS_NLS_DATE_FORMAT to default of "YYYY-MM-DD HH24:MI:SS"
setting HS_FDS_REPORT_REAL_AS_DOUBLE to default of "FALSE"
setting HS_LONG_PIECE_TRANSFER_SIZE to default of "65536"
setting HS_SQL_HANDLE_STMT_REUSE to default of "FALSE"
setting HS_FDS_QUERY_DRIVER to default of "TRUE"
setting HS_FDS_SUPPORT_STATISTICS to default of "FALSE"
Parameter HS_FDS_QUOTE_IDENTIFIER is not set
setting HS_KEEP_REMOTE_COLUMN_SIZE to default of "OFF"
setting HS_FDS_GRAPHIC_TO_MBCS to default of "FALSE"
setting HS_FDS_MBCS_TO_GRAPHIC to default of "FALSE"
Default value of 64 assumed for HS_FDS_SQLLEN_INTERPRETATION
setting HS_CALL_NAME_ISP to "gtw$:SQLTables;gtw$:SQLColumns;gtw$:SQLPrimaryKeys;gtw$:SQLForeignKeys;gtw$:SQLProcedures;gtw$:SQLStatistics;gtw$:SQLGetInfo"
setting HS_FDS_DELAYED_OPEN to default of "TRUE"
setting HS_FDS_WORKAROUNDS to default of "0"
Exiting hgosdip, rc=0
ORACLE_SID is "BPROT"
Product-Info:
Port Rls/Upd:1/0 PrdStat:0
Agent:Oracle Database Gateway for ODBC
Facility:hsa
Class:ODBC, ClassVsn:11.2.0.1.0_0008, Instance:BPROT
Exiting hgogprd, rc=0
Entered hgoinit
HOCXU_COMP_CSET=1
HOCXU_DRV_CSET=873
HOCXU_DRV_NCHAR=873
HOCXU_DB_CSET=873
HOCXU_SEM_VER=112000
Entered hgolofn at 2016/08/23-09:46:16
HOSGIP for "HS_FDS_SHAREABLE_NAME" returned "/usr/lib64/libodbc.so"
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd3890f0
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd389210
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd389a50
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd38ada0
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd392730
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd392b90
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd395360
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd396860
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd397040
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd398a00
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd398a10
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd39a090
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd39d3b0
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd39d750
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd39f190
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd39fd60
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd3a0080
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd3a1e90
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd3a2290
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd3a3d60
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd3a3bc0
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd3a8d50
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd3aa4d0
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd3aab00
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd3abf90
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd3ac830
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd3ae4d0
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd3aea10
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd3af1f0
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd3b04a0
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd3b08d0
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd3b1aa0
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd3b2590
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd3b2f50
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd3b3990
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd3b3e50
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd3b4730
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd3b4c30
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd3b51e0
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd3b5820
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd3b5dc0
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd3b7450
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd3b70b0
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd3b87c0
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Entered hgolofns at 2016/08/23-09:46:16
symbol_peflctx=0xfd3b93a0
hoaerr:0
Exiting hgolofns at 2016/08/23-09:46:16
Exiting hgolofn, rc=0 at 2016/08/23-09:46:16
HOSGIP for "HS_OPEN_CURSORS" returned "50"
HOSGIP for "HS_FDS_FETCH_ROWS" returned "100"
HOSGIP for "HS_LONG_PIECE_TRANSFER_SIZE" returned "65536"
HOSGIP for "HS_NLS_NUMERIC_CHARACTER" returned ".,"
HOSGIP for "HS_KEEP_REMOTE_COLUMN_SIZE" returned "OFF"
HOSGIP for "HS_FDS_DELAYED_OPEN" returned "TRUE"
HOSGIP for "HS_FDS_WORKAROUNDS" returned "0"
HOSGIP for "HS_FDS_MBCS_TO_GRAPHIC" returned "FALSE"
HOSGIP for "HS_FDS_GRAPHIC_TO_MBCS" returned "FALSE"
Invalid value of 64 given for HS_FDS_SQLLEN_INTERPRETATION
treat_SQLLEN_as_compiled = 1
Exiting hgoinit, rc=0 at 2016/08/23-09:46:16
Entered hgolgon at 2016/08/23-09:46:16
reco:0, name:SYSDBA, tflag:0
Entered hgosuec at 2016/08/23-09:46:16
Exiting hgosuec, rc=0 at 2016/08/23-09:46:16
HOSGIP for "HS_FDS_RECOVERY_ACCOUNT" returned "RECOVER"
HOSGIP for "HS_FDS_TRANSACTION_LOG" returned "HS_TRANSACTION_LOG"
HOSGIP for "HS_FDS_TIMESTAMP_MAPPING" returned "DATE"
HOSGIP for "HS_FDS_DATE_MAPPING" returned "DATE"
HOSGIP for "HS_FDS_CHARACTER_SEMANTICS" returned "FALSE"
HOSGIP for "HS_FDS_MAP_NCHAR" returned "TRUE"
HOSGIP for "HS_FDS_RESULTSET_SUPPORT" returned "FALSE"
HOSGIP for "HS_FDS_RSET_RETURN_ROWCOUNT" returned "FALSE"
HOSGIP for "HS_FDS_PROC_IS_FUNC" returned "FALSE"
HOSGIP for "HS_FDS_REPORT_REAL_AS_DOUBLE" returned "FALSE"
using SYSDBA as default value for "HS_FDS_DEFAULT_OWNER"
HOSGIP for "HS_SQL_HANDLE_STMT_REUSE" returned "FALSE"
Entered hgocont at 2016/08/23-09:46:16
HS_FDS_CONNECT_INFO = "BPROT"
RC=-1 from HOSGIP for "HS_FDS_CONNECT_STRING"
Entered hgogenconstr at 2016/08/23-09:46:16
dsn:BPROT, name:SYSDBA
optn:
Entered hgocip at 2016/08/23-09:46:16
dsn:BPROT
Exiting hgocip, rc=0 at 2016/08/23-09:46:16
Exiting hgogenconstr, rc=0 at 2016/08/23-09:46:16
Entered hgopoer at 2016/08/23-09:46:16
hgopoer, line 233: got native error 0 and sqlstate I; message follows...
[
Exiting hgopoer, rc=0 at 2016/08/23-09:46:16
hgocont, line 2752: calling SqlDriverConnect got sqlstate I
Exiting hgocont, rc=28500 at 2016/08/23-09:46:16 with error ptr FILE:hgocont.c LINE:2772 FUNCTION:hgocont() ID:Something other than invalid authorization
Exiting hgolgon, rc=28500 at 2016/08/23-09:46:16 with error ptr FILE:hgolgon.c LINE:781 FUNCTION:hgolgon() ID:Calling hgocont
Entered hgoexit at 2016/08/23-09:46:16
Exiting hgoexit, rc=0


Скачал Gateways 11.2.0.4, стОит ставить, может глюки какие в 11.2.0.1?
...
Рейтинг: 0 / 0
Gateways, ODBC, Ubuntu
    #39296085
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор
Код: plsql
1.
2.
3.
4.
...
Exiting hgocont, rc=28500 at 2016/08/23-09:46:16 with error ptr FILE:hgocont.c LINE:2772 FUNCTION:hgocont() ID:Something other than invalid authorization
Exiting hgolgon, rc=28500 at 2016/08/23-09:46:16 with error ptr FILE:hgolgon.c LINE:781 FUNCTION:hgolgon() ID:Calling hgocont
...



разбирайтесь с авторизацией

1) isql запускали из под учетной записи oracle?
2) как создавали dblink?
3) Этот параметр указывали?
Код: plsql
1.
set ODBCINI=/etc/odbc.ini
...
Рейтинг: 0 / 0
Gateways, ODBC, Ubuntu
    #39296121
__vvp_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Lejninавтор
Код: plsql
1.
2.
3.
4.
...
Exiting hgocont, rc=28500 at 2016/08/23-09:46:16 with error ptr FILE:hgocont.c LINE:2772 FUNCTION:hgocont() ID:Something other than invalid authorization
Exiting hgolgon, rc=28500 at 2016/08/23-09:46:16 with error ptr FILE:hgolgon.c LINE:781 FUNCTION:hgolgon() ID:Calling hgocont
...



разбирайтесь с авторизацией


1) isql запускали из под учетной записи oracle?
да

2) как создавали dblink?
create public database link BPROT connect to "SYSDBA" identified by "masterkey" using 'BPROT';

3) Этот параметр указывали?
Код: plsql
1.
2.
3.
set ODBCINI=/etc/odbc.ini

в initBPROT.ora указан
...
Рейтинг: 0 / 0
Gateways, ODBC, Ubuntu
    #39296258
__vvp_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Lejninавтор
Код: plsql
1.
2.
3.
4.
...
Exiting hgocont, rc=28500 at 2016/08/23-09:46:16 with error ptr FILE:hgocont.c LINE:2772 FUNCTION:hgocont() ID:Something other than invalid authorization
Exiting hgolgon, rc=28500 at 2016/08/23-09:46:16 with error ptr FILE:hgolgon.c LINE:781 FUNCTION:hgolgon() ID:Calling hgocont
...



разбирайтесь с авторизацией

...

[/src]

Видел я это сообщение в трейсе

Только вот в чем разбираться? Установлено по умолчанию для Firebird - SYSDBA/masterkey
...
Рейтинг: 0 / 0
Gateways, ODBC, Ubuntu
    #39296329
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
__vvp_,

upperkey/lowerkey
Как создавали dblink? кавычки попробовать для пароля
Попробовать установить авторизацию в odbc.ini
...
Рейтинг: 0 / 0
Gateways, ODBC, Ubuntu
    #39296537
__vvp_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Lejnin,

Установил 11.2.0.4, та же байда

Экспериментируя с настройками в initBPROT.ora при установке
HS_LANGUAGE = AMERICAN_AMERICA.CL8MSWIN1251

заметил в трейсе, что авторизация проходит,




Oracle Corporation --- TUESDAY AUG 23 2016 17:19:34.810


Heterogeneous Agent Release
11.2.0.4.0




Oracle Corporation --- TUESDAY AUG 23 2016 17:19:34.810

Version 11.2.0.4.0

Entered hgogprd
HOSGIP for "HS_FDS_TRACE_LEVEL" returned "DEBUG"
Entered hgosdip
setting HS_OPEN_CURSORS to default of 50
setting HS_FDS_RECOVERY_ACCOUNT to default of "RECOVER"
setting HS_FDS_RECOVERY_PWD to default value
setting HS_FDS_TRANSACTION_LOG to default of HS_TRANSACTION_LOG
setting HS_IDLE_TIMEOUT to default of 0
setting HS_FDS_TRANSACTION_ISOLATION to default of "READ_COMMITTED"
setting HS_NLS_NCHAR to default of "AL32UTF8"
setting HS_FDS_TIMESTAMP_MAPPING to default of "DATE"
setting HS_FDS_DATE_MAPPING to default of "DATE"
setting HS_RPC_FETCH_REBLOCKING to default of "ON"
setting HS_FDS_FETCH_ROWS to default of "100"
setting HS_FDS_RESULTSET_SUPPORT to default of "FALSE"
setting HS_FDS_RSET_RETURN_ROWCOUNT to default of "FALSE"
setting HS_FDS_PROC_IS_FUNC to default of "FALSE"
setting HS_FDS_MAP_NCHAR to default of "TRUE"
setting HS_NLS_DATE_FORMAT to default of "YYYY-MM-DD HH24:MI:SS"
setting HS_FDS_REPORT_REAL_AS_DOUBLE to default of "FALSE"
setting HS_LONG_PIECE_TRANSFER_SIZE to default of "65536"
setting HS_SQL_HANDLE_STMT_REUSE to default of "FALSE"
setting HS_FDS_QUERY_DRIVER to default of "TRUE"
setting HS_FDS_SUPPORT_STATISTICS to default of "FALSE"
setting HS_FDS_QUOTE_IDENTIFIER to default of "TRUE"
setting HS_KEEP_REMOTE_COLUMN_SIZE to default of "OFF"
setting HS_FDS_GRAPHIC_TO_MBCS to default of "FALSE"
setting HS_FDS_MBCS_TO_GRAPHIC to default of "FALSE"
Default value of 64 assumed for HS_FDS_SQLLEN_INTERPRETATION
setting HS_CALL_NAME_ISP to "gtw$:SQLTables;gtw$:SQLColumns;gtw$:SQLPrimaryKeys;gtw$:SQLForeignKeys;gtw$:SQLProcedures;gtw$:SQLStatistics;gtw$:SQLGetInfo"
setting HS_FDS_DELAYED_OPEN to default of "TRUE"
setting HS_FDS_WORKAROUNDS to default of "0"
Exiting hgosdip, rc=0
ORACLE_SID is "BPROT"
Product-Info:
Port Rls/Upd:4/0 PrdStat:0
Agent:Oracle Database Gateway for ODBC
Facility:hsa
Class:ODBC, ClassVsn:11.2.0.4.0_0019, Instance:BPROT
Exiting hgogprd, rc=0
Entered hgoinit
HOCXU_COMP_CSET=1
HOCXU_DRV_CSET=171
HOCXU_DRV_NCHAR=873
HOCXU_DB_CSET=873
HS_LANGUAGE is AMERICAN_AMERICA.CL8MSWIN1251
LANG=en_US.UTF-8
HOCXU_SEM_VER=112000
Entered hgolofn at 2016/08/23-17:19:34
HOSGIP for "HS_FDS_SHAREABLE_NAME" returned "/usr/lib64/libodbc.so"
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf142a0f0
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf142a210
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf142aa50
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf142bda0
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1433730
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1433b90
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1436360
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1437860
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1438040
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1439a00
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1439a10
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf143b090
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf143e3b0
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf143e750
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1440190
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1440d60
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1441080
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1442e90
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1443290
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1444d60
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1444bc0
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf142c3c0
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf142da80
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1431410
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1433070
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1434710
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf14372f0
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1438940
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1439d90
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf143b760
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf143bbc0
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf143ceb0
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf143db50
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf143f0f0
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf143f3a0
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf143fdd0
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1441850
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1441d50
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf14422e0
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1442910
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1443540
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1446060
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf14448b0
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf14478c0
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf14484b0
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Exiting hgolofn, rc=0 at 2016/08/23-17:19:34
HOSGIP for "HS_OPEN_CURSORS" returned "50"
HOSGIP for "HS_FDS_FETCH_ROWS" returned "100"
HOSGIP for "HS_LONG_PIECE_TRANSFER_SIZE" returned "65536"
HOSGIP for "HS_NLS_NUMERIC_CHARACTER" returned ".,"
HOSGIP for "HS_KEEP_REMOTE_COLUMN_SIZE" returned "OFF"
HOSGIP for "HS_FDS_DELAYED_OPEN" returned "TRUE"
HOSGIP for "HS_FDS_WORKAROUNDS" returned "0"
HOSGIP for "HS_FDS_MBCS_TO_GRAPHIC" returned "FALSE"
HOSGIP for "HS_FDS_GRAPHIC_TO_MBCS" returned "FALSE"
Invalid value of 64 given for HS_FDS_SQLLEN_INTERPRETATION
treat_SQLLEN_as_compiled = 1
Exiting hgoinit, rc=0 at 2016/08/23-17:19:34
Entered hgolgon at 2016/08/23-17:19:34
reco:0, name:SYSDBA, tflag:0
Entered hgosuec at 2016/08/23-17:19:34
Exiting hgosuec, rc=0 at 2016/08/23-17:19:34
HOSGIP for "HS_FDS_RECOVERY_ACCOUNT" returned "RECOVER"
HOSGIP for "HS_FDS_TRANSACTION_LOG" returned "HS_TRANSACTION_LOG"
HOSGIP for "HS_FDS_TIMESTAMP_MAPPING" returned "DATE"
HOSGIP for "HS_FDS_DATE_MAPPING" returned "DATE"
HOSGIP for "HS_FDS_MAP_NCHAR" returned "TRUE"
HOSGIP for "HS_FDS_RESULTSET_SUPPORT" returned "FALSE"
HOSGIP for "HS_FDS_RSET_RETURN_ROWCOUNT" returned "FALSE"
HOSGIP for "HS_FDS_PROC_IS_FUNC" returned "FALSE"
HOSGIP for "HS_FDS_REPORT_REAL_AS_DOUBLE" returned "FALSE"
using SYSDBA as default value for "HS_FDS_DEFAULT_OWNER"
HOSGIP for "HS_SQL_HANDLE_STMT_REUSE" returned "FALSE"
Entered hgocont at 2016/08/23-17:19:34
HS_FDS_CONNECT_INFO = "BPROT"
RC=-1 from HOSGIP for "HS_FDS_CONNECT_STRING"
Entered hgogenconstr at 2016/08/23-17:19:34
dsn:BPROT, name:SYSDBA
optn:
Entered hgocip at 2016/08/23-17:19:34
dsn:BPROT
Exiting hgocip, rc=0 at 2016/08/23-17:19:34
Exiting hgogenconstr, rc=0 at 2016/08/23-17:19:34
Entered hgolosf at 2016/08/23-17:19:34
Exiting hgolosf, rc=0 at 2016/08/23-17:19:34
DriverName:OdbcFb, DriverVer:02.00.0155
DBMS Name:Firebird, DBMS Version:06.03.5026 WI-V Firebird 1.5
Exiting hgocont, rc=0 at 2016/08/23-17:19:34
SQLGetInfo returns N for SQL_CATALOG_NAME
Exiting hgolgon, rc=0 at 2016/08/23-17:19:34
Entered hgoulcp at 2016/08/23-17:19:34
Entered hgowlst at 2016/08/23-17:19:34
Exiting hgowlst, rc=0 at 2016/08/23-17:19:34
SQLGetInfo returns 0x0 for SQL_OWNER_USAGE
TXN Capable:2, Isolation Option:0xf
SQLGetInfo returns 0 for SQL_MAX_SCHEMA_NAME_LEN
SQLGetInfo returns 31 for SQL_MAX_TABLE_NAME_LEN
SQLGetInfo returns 31 for SQL_MAX_PROCEDURE_NAME_LEN
HOSGIP returned value of "TRUE" for HS_FDS_QUOTE_IDENTIFIER
SQLGetInfo returns " (0x22) for SQL_IDENTIFIER_QUOTE_CHAR



но возникает ошибка
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
select count(*) from bmsg@bprot;
select count(*) from bmsg@bprot
                          *
ERROR at line 1:
ORA-28511: lost RPC connection to heterogeneous remote agent using
SID=ORA-28511: lost RPC connection to heterogeneous remote agent using
SID=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1522))(CONNECT_DAT
A=(SID=BPROT)))
ORA-02063: preceding line from BPROT
Process ID: 5832
Session ID: 420 Serial number: 16483




Игра с параметрами
#HS_NLS_NCHAR = UCS2
#HS_FDC_SQLLEN_INTERPRETATION = 64 / 32
#HS_FDS_FETCH_ROWS = 1
#HS_FDS_SUPPORT_STATISTICS = FALSE
не привела ни к чему

что еще можно сделать?
...
Рейтинг: 0 / 0
Gateways, ODBC, Ubuntu
    #39296691
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на другом конце виндовс - может файерволл/любимый антивирусник ???
...
Рейтинг: 0 / 0
Gateways, ODBC, Ubuntu
    #39296830
__vvp_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
landy,

Все пока делается на одной машине, на Linux
...
Рейтинг: 0 / 0
Gateways, ODBC, Ubuntu
    #39296866
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У вас там не systemd случаем?
Он "умный не в меру" и возможно проблемы из-за него
Например, посмотреть тут https://www.linkedin.com/pulse/how-kill-your-database-seconds-os-update-rhel-oel-71-maciej-tokar
...
Рейтинг: 0 / 0
Gateways, ODBC, Ubuntu
    #39296871
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скачайте лучше OL 6.x и экспериментируйте на нем, ИМХО
...
Рейтинг: 0 / 0
Gateways, ODBC, Ubuntu
    #39296919
__vvp_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
landy,

Как я уже писал, выбор ОС был не за мной. Система рабочая, Oracle установлен, меня попросили только подключить Firebird-овскую базу.
По поводу systemd - это точно может влиять? Как проверить?
...
Рейтинг: 0 / 0
Gateways, ODBC, Ubuntu
    #39296934
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то я сомневаюсь, что все у вас на linux
Driver = Firebird
Dbname = testhost:D:\FireBird\testdb\BPROT.FDB
...
Рейтинг: 0 / 0
Gateways, ODBC, Ubuntu
    #39296964
__vvp_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
landyЧто-то я сомневаюсь, что все у вас на linux
Driver = Firebird
Dbname = testhost:D:\FireBird\testdb\BPROT.FDB

Да, тестовая база Firebird на моей рабочей станции Win7.

isql же отрабатывает, соединение есть.
...
Рейтинг: 0 / 0
Gateways, ODBC, Ubuntu
    #39296985
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
__vvp_Vadim Lejnin,

Установил 11.2.0.4, та же байда

Экспериментируя с настройками в initBPROT.ora при установке
HS_LANGUAGE = AMERICAN_AMERICA.CL8MSWIN1251

заметил в трейсе, что авторизация проходит,




Oracle Corporation --- TUESDAY AUG 23 2016 17:19:34.810


Heterogeneous Agent Release
11.2.0.4.0




Oracle Corporation --- TUESDAY AUG 23 2016 17:19:34.810

Version 11.2.0.4.0

Entered hgogprd
HOSGIP for "HS_FDS_TRACE_LEVEL" returned "DEBUG"
Entered hgosdip
setting HS_OPEN_CURSORS to default of 50
setting HS_FDS_RECOVERY_ACCOUNT to default of "RECOVER"
setting HS_FDS_RECOVERY_PWD to default value
setting HS_FDS_TRANSACTION_LOG to default of HS_TRANSACTION_LOG
setting HS_IDLE_TIMEOUT to default of 0
setting HS_FDS_TRANSACTION_ISOLATION to default of "READ_COMMITTED"
setting HS_NLS_NCHAR to default of "AL32UTF8"
setting HS_FDS_TIMESTAMP_MAPPING to default of "DATE"
setting HS_FDS_DATE_MAPPING to default of "DATE"
setting HS_RPC_FETCH_REBLOCKING to default of "ON"
setting HS_FDS_FETCH_ROWS to default of "100"
setting HS_FDS_RESULTSET_SUPPORT to default of "FALSE"
setting HS_FDS_RSET_RETURN_ROWCOUNT to default of "FALSE"
setting HS_FDS_PROC_IS_FUNC to default of "FALSE"
setting HS_FDS_MAP_NCHAR to default of "TRUE"
setting HS_NLS_DATE_FORMAT to default of "YYYY-MM-DD HH24:MI:SS"
setting HS_FDS_REPORT_REAL_AS_DOUBLE to default of "FALSE"
setting HS_LONG_PIECE_TRANSFER_SIZE to default of "65536"
setting HS_SQL_HANDLE_STMT_REUSE to default of "FALSE"
setting HS_FDS_QUERY_DRIVER to default of "TRUE"
setting HS_FDS_SUPPORT_STATISTICS to default of "FALSE"
setting HS_FDS_QUOTE_IDENTIFIER to default of "TRUE"
setting HS_KEEP_REMOTE_COLUMN_SIZE to default of "OFF"
setting HS_FDS_GRAPHIC_TO_MBCS to default of "FALSE"
setting HS_FDS_MBCS_TO_GRAPHIC to default of "FALSE"
Default value of 64 assumed for HS_FDS_SQLLEN_INTERPRETATION
setting HS_CALL_NAME_ISP to "gtw$:SQLTables;gtw$:SQLColumns;gtw$:SQLPrimaryKeys;gtw$:SQLForeignKeys;gtw$:SQLProcedures;gtw$:SQLStatistics;gtw$:SQLGetInfo"
setting HS_FDS_DELAYED_OPEN to default of "TRUE"
setting HS_FDS_WORKAROUNDS to default of "0"
Exiting hgosdip, rc=0
ORACLE_SID is "BPROT"
Product-Info:
Port Rls/Upd:4/0 PrdStat:0
Agent:Oracle Database Gateway for ODBC
Facility:hsa
Class:ODBC, ClassVsn:11.2.0.4.0_0019, Instance:BPROT
Exiting hgogprd, rc=0
Entered hgoinit
HOCXU_COMP_CSET=1
HOCXU_DRV_CSET=171
HOCXU_DRV_NCHAR=873
HOCXU_DB_CSET=873
HS_LANGUAGE is AMERICAN_AMERICA.CL8MSWIN1251
LANG=en_US.UTF-8
HOCXU_SEM_VER=112000
Entered hgolofn at 2016/08/23-17:19:34
HOSGIP for "HS_FDS_SHAREABLE_NAME" returned "/usr/lib64/libodbc.so"
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf142a0f0
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf142a210
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf142aa50
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf142bda0
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1433730
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1433b90
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1436360
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1437860
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1438040
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1439a00
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1439a10
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf143b090
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf143e3b0
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf143e750
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1440190
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1440d60
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1441080
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1442e90
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1443290
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1444d60
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1444bc0
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf142c3c0
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf142da80
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1431410
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1433070
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1434710
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf14372f0
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1438940
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1439d90
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf143b760
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf143bbc0
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf143ceb0
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf143db50
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf143f0f0
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf143f3a0
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf143fdd0
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1441850
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1441d50
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf14422e0
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1442910
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1443540
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf1446060
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf14448b0
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf14478c0
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Entered hgolofns at 2016/08/23-17:19:34
symbol_peflctx=0xf14484b0
hoaerr:0
Exiting hgolofns at 2016/08/23-17:19:34
Exiting hgolofn, rc=0 at 2016/08/23-17:19:34
HOSGIP for "HS_OPEN_CURSORS" returned "50"
HOSGIP for "HS_FDS_FETCH_ROWS" returned "100"
HOSGIP for "HS_LONG_PIECE_TRANSFER_SIZE" returned "65536"
HOSGIP for "HS_NLS_NUMERIC_CHARACTER" returned ".,"
HOSGIP for "HS_KEEP_REMOTE_COLUMN_SIZE" returned "OFF"
HOSGIP for "HS_FDS_DELAYED_OPEN" returned "TRUE"
HOSGIP for "HS_FDS_WORKAROUNDS" returned "0"
HOSGIP for "HS_FDS_MBCS_TO_GRAPHIC" returned "FALSE"
HOSGIP for "HS_FDS_GRAPHIC_TO_MBCS" returned "FALSE"
Invalid value of 64 given for HS_FDS_SQLLEN_INTERPRETATION
treat_SQLLEN_as_compiled = 1
Exiting hgoinit, rc=0 at 2016/08/23-17:19:34
Entered hgolgon at 2016/08/23-17:19:34
reco:0, name:SYSDBA, tflag:0
Entered hgosuec at 2016/08/23-17:19:34
Exiting hgosuec, rc=0 at 2016/08/23-17:19:34
HOSGIP for "HS_FDS_RECOVERY_ACCOUNT" returned "RECOVER"
HOSGIP for "HS_FDS_TRANSACTION_LOG" returned "HS_TRANSACTION_LOG"
HOSGIP for "HS_FDS_TIMESTAMP_MAPPING" returned "DATE"
HOSGIP for "HS_FDS_DATE_MAPPING" returned "DATE"
HOSGIP for "HS_FDS_MAP_NCHAR" returned "TRUE"
HOSGIP for "HS_FDS_RESULTSET_SUPPORT" returned "FALSE"
HOSGIP for "HS_FDS_RSET_RETURN_ROWCOUNT" returned "FALSE"
HOSGIP for "HS_FDS_PROC_IS_FUNC" returned "FALSE"
HOSGIP for "HS_FDS_REPORT_REAL_AS_DOUBLE" returned "FALSE"
using SYSDBA as default value for "HS_FDS_DEFAULT_OWNER"
HOSGIP for "HS_SQL_HANDLE_STMT_REUSE" returned "FALSE"
Entered hgocont at 2016/08/23-17:19:34
HS_FDS_CONNECT_INFO = "BPROT"
RC=-1 from HOSGIP for "HS_FDS_CONNECT_STRING"
Entered hgogenconstr at 2016/08/23-17:19:34
dsn:BPROT, name:SYSDBA
optn:
Entered hgocip at 2016/08/23-17:19:34
dsn:BPROT
Exiting hgocip, rc=0 at 2016/08/23-17:19:34
Exiting hgogenconstr, rc=0 at 2016/08/23-17:19:34
Entered hgolosf at 2016/08/23-17:19:34
Exiting hgolosf, rc=0 at 2016/08/23-17:19:34
DriverName:OdbcFb, DriverVer:02.00.0155
DBMS Name:Firebird, DBMS Version:06.03.5026 WI-V Firebird 1.5
Exiting hgocont, rc=0 at 2016/08/23-17:19:34
SQLGetInfo returns N for SQL_CATALOG_NAME
Exiting hgolgon, rc=0 at 2016/08/23-17:19:34
Entered hgoulcp at 2016/08/23-17:19:34
Entered hgowlst at 2016/08/23-17:19:34
Exiting hgowlst, rc=0 at 2016/08/23-17:19:34
SQLGetInfo returns 0x0 for SQL_OWNER_USAGE
TXN Capable:2, Isolation Option:0xf
SQLGetInfo returns 0 for SQL_MAX_SCHEMA_NAME_LEN
SQLGetInfo returns 31 for SQL_MAX_TABLE_NAME_LEN
SQLGetInfo returns 31 for SQL_MAX_PROCEDURE_NAME_LEN
HOSGIP returned value of "TRUE" for HS_FDS_QUOTE_IDENTIFIER
SQLGetInfo returns " (0x22) for SQL_IDENTIFIER_QUOTE_CHAR



но возникает ошибка
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
select count(*) from bmsg@bprot;
select count(*) from bmsg@bprot
                          *
ERROR at line 1:
ORA-28511: lost RPC connection to heterogeneous remote agent using
SID=ORA-28511: lost RPC connection to heterogeneous remote agent using
SID=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1522))(CONNECT_DAT
A=(SID=BPROT)))
ORA-02063: preceding line from BPROT
Process ID: 5832
Session ID: 420 Serial number: 16483




Игра с параметрами
#HS_NLS_NCHAR = UCS2
#HS_FDC_SQLLEN_INTERPRETATION = 64 / 32
#HS_FDS_FETCH_ROWS = 1
#HS_FDS_SUPPORT_STATISTICS = FALSE
не привела ни к чему

что еще можно сделать?

Кстати не увидел ошибок в trace
там core нигде не валяется?

ну и попробуйте пересобрать:
Код: plsql
1.
make -f $ORACLE_HOME/rdbms/lib/ins_rdbms.mk idg4odbc



p.s. поднимите virtualbox, установите OEL6 и протестируйте в его окружении
по крайней мере будет понятно что конфиг правильный или нет
...
Рейтинг: 0 / 0
Gateways, ODBC, Ubuntu
    #39296989
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А describe пройдет?
Код: plsql
1.
SQL> describe ALL_TABLES@bprot
...
Рейтинг: 0 / 0
Gateways, ODBC, Ubuntu
    #39297100
__vvp_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim LejninА describe пройдет?
Код: plsql
1.
SQL> describe ALL_TABLES@bprot



Та же самая ошибка, 28511
...
Рейтинг: 0 / 0
Gateways, ODBC, Ubuntu
    #39297113
__vvp_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Lejninну и попробуйте пересобрать:
Код: plsql
1.
make -f $ORACLE_HOME/rdbms/lib/ins_rdbms.mk idg4odbc



не помогло

p.s. поднимите virtualbox, установите OEL6 и протестируйте в его окружении
по крайней мере будет понятно что конфиг правильный или нет
Наверно, придется
...
Рейтинг: 0 / 0
25 сообщений из 29, страница 1 из 2
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Gateways, ODBC, Ubuntu
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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