5.1 will work on 10G target but there are several extra steps that must be added to the installation process.
If improperly configured, you may get the following errors:
--segmentation fault or core dump during ora_setup
-- activate config dev1_config_07282005
Oracle Error: connect failed for database o.INTLDEV1 - ORA-12705:
-- Error: 12035 - OCISessionBegin failed with ORA-12705. [sp_ordr(osp)/16589]
Most likely these are caused by libclntsh.so pointing to an incorrect library (9i instead of 10G or 10G instead of 9i or lib instead of lib32)
If 10G is the only database on the server which will be involved in replication then change the libclntsh.so link in /var/adm/.splex/V-5.1/lib92 to point to <oracle_home>/10G/lib32/libclntsh.so. Also make sure this link exists <oracle_home>/10g/lib32/libclntsh.so -> libclntsh.so.10.1
If you are running 9i and 10G databases on the same server and are planning to run sp_cop for each database then you must leave the library link in /var/adm/.splex pointing to the 9i lib32 but change the LD_LIBRARY_PATH to point to 10G lib32 and create a link in the 10G lib32 directory. Example is below:
export LD_LIBRARY_PATH=<oraclehome>/10g/lib32
make sure this link exists <oracle_home>/10g/lib32/libclntsh.so -> libclntsh.so.10.1
create link in <oracle_home>/10g/lib32/libclntsh.so.9.0 -> libclntsh.so.10.1
NOTE: If you have 10G and 9i sp_cop on the same server then only set the LD_LIBRARY_PATH for sp_cop tha will be running on toG. Leave LD_LIBRARY_PATH pointing to 9i for the environment which will run 9i sp_cop as shareplex looks at LD_LIBRARY_PATH prior to /var/adm/.splex
© 2021 Quest Software Inc. ALL RIGHTS RESERVED. Feedback Terms of Use Privacy