Привет,
Ещё подумал, с какого перепугу 11-го клиента притулил к 12-й базе. Решил исправить (агрейд на nw75 требует), а не тут-то было.
ldd dboraslib.so, понятное дело, пришлось пошаманить с ссылками 10x-11x-12x. Но вот R3trans упирается:
trans.log:
......
-->oci_initialize(con=0, char='UTF16', nchr='AL16UTF16', nls=0),uc_ln=2
4 ETW000 [ dev trc,00000] my_malloc1: size=44, mem_dbms=44
4 ETW000 [ dev trc,00000] my_malloc1: size=184, mem_dbms=228
4 ETW000 [ dev trc,00000] my_malloc1: size=24, mem_dbms=252
4 ETW000 [ dev trc,00000] my_malloc1: size=280, mem_dbms=532
4 ETW000 [ dev trc,00000] my_malloc1: size=45912, mem_dbms=46444
4 ETW000 [ dev trc,00000] my_malloc1: size=4040, mem_dbms=50484
4 ETW000 [ dev trc,00000] check: (-) OCIEnvCreate(mode=16384=OCI_UTF16) failed with -1=OCI_ERROR
4 ETW000 [ dev trc,00000] OCIErrorGet() failed with rc=-2
4 ETW000 [ dev trc,00000] -> no further error details available
4 ETW000 [ dev trc,00000] (-) OCIEnvCreate(mode=16384=OCI_UTF16) -> rc=-1, env=3a355f0 (for default NLS hdl)
4 ETW000 [ dev trc,00000] # CharacterSet NCharSet envhp errhp er2hp bathp
4 ETW000 [ dev trc,00000] ocica() -> OCI return code -1
4 ETW000 [ dev trc,00000] DbSlConnect(con=0) -> orc=-1, rc=99=DBSL_ERR_DB
4 ETW000 [ dblink ,00000] ***LOG BY2=>sql error -1 performing CON
4 ETW000 [ dblink ,00000] ***LOG BY0=>OCI returned error code -1.
4 ETW000 [ dev trc,00000] -->DbSlControl(con=-1,cmd=41=DBSL_CMD_RELINFO_GET)
4 ETW000 [ dev trc,00000] -->DbSlControl(con=-1,cmd=14=DBSL_CMD_VERSION_GET)
4 ETW000 [ dev trc,00000] -->DbSlControl(con=-1,cmd=50=DBSL_CMD_GET_PATCH_INFO)
4 ETW000 [ dev trc,00000] -->DbSlControl(con=-1,cmd=13=DBSL_CMD_VENDOR_NAME_GET)
4 ETW000 [ dev trc,00000] -->DbSlControl(con=-1,cmd=52=DBSL_CMD_GET_DBLIB_VERSION)
4 ETW000 [ dev trc,00000] -> 'OCI_102, 12.1.0.2.0, V2, default build'
4 ETW000 [ twdbcall.c,04644] { sql_info:
4 ETW000 [ twglobal.c,05963] { local_sys:
4 ETW000 [ twglobal.c,05967] } local_sys:
4 ETW000 [ twdbcall.c,04835] } sql_info:DBMS = ORACLE --- dbs_ora_tnsname = 'BWP' --- SYSTEM = '???'.
4 ETW000 [ twglobal.c,13871] { tw_errflag_error:
4 ETW000 [ twglobal.c,13875] } tw_errflag_error:
2EETW169 no connect possible: "DBMS = ORACLE --- dbs_ora_tnsname = 'BWP'"
4 ETW000 [ twosdep.c,00717] { my_exit:
-------------
Что-то не нашлось ничего путного на просторах.
Может базу пропатчить...хорошо бы выяснить чего ей не хватает. Или ядро освежить...
возвращаю взад - работает всё.