hsodbc.ship - это что?

Bely
Дата: 07.03.2007 14:59:04
Настраиваю гетерогенный сервис.
Система стоит на Linux.
SQL> select * from v$version ;

BANNER
----------------------------------------------------------------
Oracle9i Enterprise Edition Release 9.2.0.7.0 - Production
PL/SQL Release 9.2.0.7.0 - Production
CORE    9.2.0.7.0       Production
TNS for Linux: Version 9.2.0.7.0 - Production
NLSRTL Version 9.2.0.7.0 - Production

Настраиваю DSN, tnsnames, listner...
В результате листнер дает ошибку:
TNS-01201: Listener cannot find executable /home/ora/product/9r2/bin/hsodbc for SID IPCC
Лезу смотреть что там за файлы имеются и наблюдаю следующее:

oracle@p-ora:/home/ora/product/9r2> ls -la ./bin/hso*
-rwxr-xr-x 1 oracle oinstall 0 2005-09-09 05:55 ./bin/hsodbc.ship
-rwxr-x--x 1 oracle oinstall 44460 2005-11-28 11:03 ./bin/hsots
-rwxr-xr-x 1 oracle oinstall 57095 2005-09-05 04:30 ./bin/hsotsO

Это что означает, что эта опция отдельно докупается?
Где про это прочитать че-нить можно?
Bely
Дата: 09.03.2007 11:20:42
Нашел по этому поводу вот что.

Вопрос можно считать снятым.
Bely
Дата: 09.03.2007 13:28:39
Продолжение - нашел следующую ссылку.
http://lists.ibiblio.org/pipermail/freetds/2005q2/018414.html

Пробуем сделать как указано, получаем ошибку линковки:
======================================
oracle@p-ora:/home/ora/product/9r2/rdbms/lib> make -f ins_rdbms.mk ihsodbc

- Linking hsodbc agent
rm -f /home/ora/product/9r2/rdbms/lib/hsodbc
gcc -o /home/ora/product/9r2/rdbms/lib/hsodbc -L/home/ora/product/9r2/rdbms/lib/ -L/home/ora/product/9r2/lib/ -L/home/ora/product/9r2/lib/stubs/ /home/ora/product/9r2/hs/lib/hsodbc.o /home/ora/product/9r2/rdbms/lib/defopt.o /home/ora/product/9r2/rdbms/lib/homts.o -L/home/ora/product/9r2/lib/ -lnavhoa -lhsnav -lhsbase -lagtsh -lpls9 -lplp9 -lclntsh -lnls9 -lcore9 -lnls9 -lcore9 -lnls9 -lxml9 -lcore9 -lunls9 -lnls9 /home/ora/product/9r2/lib/libgeneric9.a `cat /home/ora/product/9r2/lib/sysliblist` -Wl,-rpath,/home/ora/product/9r2/lib:/lib:/usr/lib -lm `cat /home/ora/product/9r2/lib/sysliblist` -ldl -lm -lvsn9
/usr/bin/ld: skipping incompatible /home/ora/product/9r2/lib//libnavhoa.a when searching for -lnavhoa
/usr/bin/ld: skipping incompatible /home/ora/product/9r2/lib//libnavhoa.a when searching for -lnavhoa
/usr/bin/ld: cannot find -lnavhoa
collect2: ld returned 1 exit status
make: *** [/home/ora/product/9r2/rdbms/lib/hsodbc] Error 1
oracle@p-ora:/home/ora/product/9r2/rdbms/lib>
======================================

Почему найденная библиотека не нравится?