This is really two issues I am facing trying to solve the same problem. I have a database in Oracle 8.0.6 which uses a different character set to our normal corporate standard (including the repository). The client NLS_LANG settings are all set to the corp std and I have v8.1.7 middleware. When I try to create a connection using the Oracle Client db engine I get a message "ORA-03106 fatal two-task communication protocol error". This seems directly related to the differenct charset as we have working db's on the same server.
I thought I would try a different tack and set up a link via ODBC. The MS Oracle ODBC gives the same error but the Oracle ODBC connects OK. However, the universe contains some outer joins and these just disappear when I change the connection. I assume this is due to restriction on Generic ODBC. I have tried fiddling with the SBO files without making much difference even though I have proved the Oracle ODBC will use outer joins in the Oracle ODBC test panel.
So these are the questions I am left with:
1/ Anyone have any helpful information on solving the mismatching charsets issue?
2/ Should the Oracle ODBC connection appear in the drop down list on the connections screen (it doesn't on mine :-() or do you have to select Generic?
3/ Anyone modified their ODBC.SBO, ORACLE.SBO, registry etc to support outer joins?
I thought I would try a different tack and set up a link via ODBC. The MS Oracle ODBC gives the same error but the Oracle ODBC connects OK. However, the universe contains some outer joins and these just disappear when I change the connection. I assume this is due to restriction on Generic ODBC. I have tried fiddling with the SBO files without making much difference even though I have proved the Oracle ODBC will use outer joins in the Oracle ODBC test panel.
So these are the questions I am left with:
1/ Anyone have any helpful information on solving the mismatching charsets issue?
2/ Should the Oracle ODBC connection appear in the drop down list on the connections screen (it doesn't on mine :-() or do you have to select Generic?
3/ Anyone modified their ODBC.SBO, ORACLE.SBO, registry etc to support outer joins?