The following errors are observed during Shareplex startup:
sp_cop -u2100 &
[1] 25100
Â
Running 64 bit SharePlex binaries against 32 bit SharePlex data is not supported
Please install 32 bit SharePlex and restart
Invalid upgrade to 64 bit binaries - exiting
[1] + Done(1) sp_cop -u2100 &
Cause 1: Oracle 32 bit libraries are not installed or the path to 32 bit libraries is not correctly defined.
Cause 2: Hung shared memory and semaphores
RESOLUTION 1:
1. Check to see if the 32 bit Oracle libraries are installed, usually they are in $ORACLE_HOME/lib32.
2. Check to see if the environment variables LIBPATH and LD_LIBRARY_PATH are set in the environment that launches sp_cop. Moreover, make sure to have the Oracle 32 bit library path prior to the 64 bit library path. This is because Shareplex is a 32 bit application and would require 32 bit libraries. In the following example they do NOT:
env | sort
.
LD_LIBRARY_PATH=/u01/app/oracle/product/10g/lib:/u01/app/oracle/product/10g/rdbms/lib
LIBPATH=/u01/app/oracle/product/10g/lib:/lib
3. Correct these two environment variable settings as the following example shows:
export LD_LIBRARY_PATH=/u01/app/oracle/product/10g/lib32:/u01/app/oracle/product/10g/lib:/u01/app/oracle/product/10g/rdbms/lib
export LIBPATH=/u01/app/oracle/product/10g/lib32:/u01/app/oracle/product/10g/lib:/lib
4. Then restart sp_cop.
RESOLUTION 2:
Solution SOL6011)
© 2021 Quest Software Inc. ALL RIGHTS RESERVED. Feedback Terms of Use Privacy