[unixODBC-support] cant connect MS SQL with Oracle
Nick Gorham
nick.gorham at easysoft.com
Tue Jan 12 14:38:55 GMT 2010
Вадим Р.Исмагилов wrote:
> AIX 6.1 Oracle 10.2.0.4 MS SQL Server 2005
>
Ok, thought so, support can help you.
It will probably be a missmatch between 32 and 64 bit.
> -----Original Message-----
> From: Nick Gorham <nick.gorham at easysoft.com>
> To: "Вадим Р.Исмагилов"<admin1 at mail.ru>
> Date: Tue, 12 Jan 2010 13:37:30 +0000
> Subject: Re: cant connect MS SQL with Oracle
>
>
>> Вадим Р.Исмагилов wrote:
>>
>>> next problem
>>>
>>>
>>> SQL> select 1 from dual at TST;
>>> select 1 from dual at TST
>>> *
>>>
>>>
>> What platform is this on?
>>
>> It may be best sending this to the main support desk
>> support at easysoft.com now the holiday period is over.
>>
>> I would try
>>
>> file /usr/local/easysoft/unixODBC/lib/libodbc.so
>>
>> ldd /usr/local/easysoft/unixODBC/lib/libodbc.so
>>
>> And see what response both those commands give.
>>
>>
>>
>>> ERROR at line 1:
>>> ORA-28500: connection from ORACLE to a non-Oracle system returned this message:
>>> [Generic Connectivity Using ODBC][C077] Could not find symbol 'SQLAllocConnect'
>>> in dynamic library
>>> [C079] Failed to load dynamic library
>>> '/usr/local/easysoft/unixODBC/lib/libodbc.so'
>>> ORA-02063: preceding 3 lines from TST
>>>
>>> -----Original Message-----
>>> From: Nick Gorham <nick.gorham at easysoft.com>
>>> To: Vadim <admin1 at mail.ru>, support <support at easysoft.com>
>>> Date: Tue, 29 Dec 2009 23:26:00 +0000
>>> Subject: Re: cant connect MS SQL with Oracle
>>>
>>>
>>>
>>>> Vadim wrote:
>>>>
>>>>
>>>>> why it's not present in documentation and know bugs?????
>>>>>
>>>>>
>>>>>
>>>> Yes, you are right, it should be in the docs.
>>>>
>>>> --
>>>> Nick
>>>>
>>>>
>>>>> -----Original Message-----
>>>>> From: Nick Gorham [mailto:nick.gorham at easysoft.com]
>>>>> Sent: Tuesday, December 29, 2009 6:11 PM
>>>>> To: "Вадим Р.Исмагилов"
>>>>> Subject: Re: cant connect MS SQL with Oracle
>>>>>
>>>>>
>>>>> Вадим Р.Исмагилов wrote:
>>>>>
>>>>>
>>>>>
>>>>>> doing
>>>>>> 1. run install, choise integrated to product odbc, licensing
>>>>>> 2. configuring oracle
>>>>>> 3. run sqlplus
>>>>>> SQL> select * from dual at TST;
>>>>>> select * from dual at TST
>>>>>> *
>>>>>> ERROR at line 1:
>>>>>> ORA-28500: connection from ORACLE to a non-Oracle system returned this
>>>>>>
>>>>>>
>>>>>>
>>>>> message:
>>>>>
>>>>>
>>>>>
>>>>>> [Generic Connectivity Using ODBC][C078] Dynamic library
>>>>>> '/usr/local/easysoft/unixODBC/lib/libodbc.so' was not found
>>>>>> ORA-02063: preceding 2 lines from EMPIBANK2
>>>>>>
>>>>>> compile version unixODBC 2.1.15 pre
>>>>>>
>>>>>> SQL> SQL> select * from dual at TST;
>>>>>> ERROR at line 1:
>>>>>> ORA-28500: connection from ORACLE to a non-Oracle system returned this
>>>>>>
>>>>>>
>>>>>>
>>>>> message:
>>>>>
>>>>>
>>>>>
>>>>>> [Generic Connectivity Using ODBC][C077] Could not find symbol
>>>>>>
>>>>>>
>>>>>>
>>>>> 'SQLAllocConnect'
>>>>>
>>>>>
>>>>>
>>>>>> in dynamic library
>>>>>> [C079] Failed to load dynamic library
>>>>>> '/usr/local/easysoft/unixODBC/lib/libodbc.so'
>>>>>> ORA-02063: preceding 3 lines from TST
>>>>>>
>>>>>> reading part 5.2 unixODBC on AIX
>>>>>> recomendation
>>>>>> ar -tv libodbc.a
>>>>>> and nofing creates
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>> Hi,
>>>>>
>>>>> You need to set the 64 or 32 bit more before extracting from the
>>>>> archive. If you have the 32 version try
>>>>>
>>>>> export OBJECT_MODE=32
>>>>> ar -tv libodbc.a
>>>>>
>>>>> or substitute 64 if its 64 bit you need.
>>>>>
>>>>> --
>>>>> Nick Gorham
>>>>> Easysoft Limited
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>
>>>
>
>
>
More information about the unixODBC-support
mailing list