Re: Migrating from 8.1.6 to 8.1.7
Vikas, > I get an error when migrating from 8.1.6 to 8.1.7 on a Sun box. > After editing the /var/opt/oracle for the fbs to the new Oracle Home - when > I attempt to start svrmgrl - i get an error below: > ld.so.1: svrmgrl: fatal: relocation error: file svrmgrl: symbol > kgsmp789_compat_: referenced symbol not found > Killed When you have unreferenced symbols the first thing to do usually is to locate them. Here is what it gives on my 8.1.7 : $ cd $ORACLE_HOME/lib $ nm -A *.a *.so | grep kgsmp789_compat_ | more nm: libordim8.so: no symbols libclient8.a:kgus.o: U kgsmp789_compat_ libclient8.a:kgum.o: U kgsmp789_compat_ libclient8.a:kgupi.o: U kgsmp789_compat_ libclient8.a:kguplt.o: U kgsmp789_compat_ libclntst8.a:kgsm.o:0028 R kgsmp789_compat_ libclntst8.a:kgum.o: U kgsmp789_compat_ libclntst8.a:kgupi.o: U kgsmp789_compat_ libclntst8.a:kguplt.o: U kgsmp789_compat_ libclntst8.a:kgus.o: U kgsmp789_compat_ libgeneric8.a:kgsm.o:0028 R kgsmp789_compat_ libgeneric8.a:kgsn.o: U kgsmp789_compat_ libserver8.a:kcbz.o: U kgsmp789_compat_ libserver8.a:kcbb.o: U kgsmp789_compat_ libserver8.a:ksl.o: U kgsmp789_compat_ libserver8.a:ksu.o: U kgsmp789_compat_ libserver8.a:ksm.o: U kgsmp789_compat_ libclntsh.so:0052be80 R kgsmp789_compat_ This routine is referenced in a number of libraries and apparently you can find it defined in three places, libgeneric8.a and the dynamic two-task and static single task versions of the client library. Perhaps your client library has not been properly built. Try cd $ORACLE_HOME/rdbms/lib make -f ins_rdbms.mk client_sharedlib HTH, Stephane Faroult Oriole Corporation Voice: +44 (0) 7050-696-269 Fax:+44 (0) 7050-696-449 Performance Tools & Free Scripts -- http://www.oriole.com, designed by Oracle DBAs for Oracle DBAs -- -- Please see the official ORACLE-L FAQ: http://www.orafaq.com -- Author: Oriole Support INET: [EMAIL PROTECTED] Fat City Network Services-- (858) 538-5051 FAX: (858) 538-5051 San Diego, California-- Public Internet access / Mailing Lists To REMOVE yourself from this mailing list, send an E-Mail message to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).
RE: Migrating from 8.1.6 to 8.1.7
Off the cuff I would say something did not get linked. -Original Message- Sent: Thursday, June 14, 2001 3:16 PM To: Multiple recipients of list ORACLE-L I get an error when migrating from 8.1.6 to 8.1.7 on a Sun box. After editing the /var/opt/oracle for the fbs to the new Oracle Home - when I attempt to start svrmgrl - i get an error below: ld.so.1: svrmgrl: fatal: relocation error: file svrmgrl: symbol kgsmp789_compat_: referenced symbol not found Killed the .profile for the oracle user - is as below. Can some one help thanks vikas PATH=$PATH:/usr/local/bin:/usr/sbin:/usr/ccs/bin:/usr/ucb:/etc:.:/usr/openwi n/bin export PATH # # - Oracle related items go here - assume ksh on export command. Keep version neutral! # export ORAENV_ASK=NO export ORACLE_SID=APSVt3 . oraenv export ORAENV_ASK=YES export CLASSPATH=$CLASSPATH:$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/assista nts/jlib:$ORACLE_HOME/network/jlib:$ORACLE_HOME/owm/jlib:$ORACLE_HOME/plsq l/jlib:$ORACLE_HOME/rdbms/jlib export ORACLE_BASE=/u01/app/oracle export LD_LIBRARY_PATH=$ORACLE_HOME/lib export TNS_ADMIN=$ORACLE_HOME/network/admin export ORATAB=/var/opt/oracle # # OWA Server (oracle stub - not a databse home) # export ORAWEB_BASE=/u06/app/oracle export ORAWEB_HOME=/u06/app/oracle/product/8.1.6 export ORAWEB_ADMIN=/u06/app/oracle/product/8.1.6/listener export ORAWEB_HOME=/u06/app/oracle/product/8.1.6 -- Please see the official ORACLE-L FAQ: http://www.orafaq.com -- Author: Vikas Kawatra INET: [EMAIL PROTECTED] Fat City Network Services-- (858) 538-5051 FAX: (858) 538-5051 San Diego, California-- Public Internet access / Mailing Lists To REMOVE yourself from this mailing list, send an E-Mail message to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing). -- Please see the official ORACLE-L FAQ: http://www.orafaq.com -- Author: Kevin Lange INET: [EMAIL PROTECTED] Fat City Network Services-- (858) 538-5051 FAX: (858) 538-5051 San Diego, California-- Public Internet access / Mailing Lists To REMOVE yourself from this mailing list, send an E-Mail message to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).
RE: Migrating from 8.1.6 to 8.1.7
Have you checked your LD_LIBRARY_PATH? As of 8.1.7 you can not have $ORACLE_HOME/bin in your LD_LIBRARY_PATH. -Original Message- Sent: Thursday, June 14, 2001 4:16 PM To: Multiple recipients of list ORACLE-L I get an error when migrating from 8.1.6 to 8.1.7 on a Sun box. After editing the /var/opt/oracle for the fbs to the new Oracle Home - when I attempt to start svrmgrl - i get an error below: ld.so.1: svrmgrl: fatal: relocation error: file svrmgrl: symbol kgsmp789_compat_: referenced symbol not found Killed the .profile for the oracle user - is as below. Can some one help thanks vikas PATH=$PATH:/usr/local/bin:/usr/sbin:/usr/ccs/bin:/usr/ucb:/etc:.:/usr/openwi n/bin export PATH # # - Oracle related items go here - assume ksh on export command. Keep version neutral! # export ORAENV_ASK=NO export ORACLE_SID=APSVt3 . oraenv export ORAENV_ASK=YES export CLASSPATH=$CLASSPATH:$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/assista nts/jlib:$ORACLE_HOME/network/jlib:$ORACLE_HOME/owm/jlib:$ORACLE_HOME/plsq l/jlib:$ORACLE_HOME/rdbms/jlib export ORACLE_BASE=/u01/app/oracle export LD_LIBRARY_PATH=$ORACLE_HOME/lib export TNS_ADMIN=$ORACLE_HOME/network/admin export ORATAB=/var/opt/oracle # # OWA Server (oracle stub - not a databse home) # export ORAWEB_BASE=/u06/app/oracle export ORAWEB_HOME=/u06/app/oracle/product/8.1.6 export ORAWEB_ADMIN=/u06/app/oracle/product/8.1.6/listener export ORAWEB_HOME=/u06/app/oracle/product/8.1.6 -- Please see the official ORACLE-L FAQ: http://www.orafaq.com -- Author: Vikas Kawatra INET: [EMAIL PROTECTED] Fat City Network Services-- (858) 538-5051 FAX: (858) 538-5051 San Diego, California-- Public Internet access / Mailing Lists To REMOVE yourself from this mailing list, send an E-Mail message to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing). -- Please see the official ORACLE-L FAQ: http://www.orafaq.com -- Author: Toepke, Kevin M INET: [EMAIL PROTECTED] Fat City Network Services-- (858) 538-5051 FAX: (858) 538-5051 San Diego, California-- Public Internet access / Mailing Lists To REMOVE yourself from this mailing list, send an E-Mail message to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).