%META:TOPICPARENT{name="ErrorMessagesU"}% ==Error Messages (U)== [[UDAErrorMessages|A]] [[ErrorMessagesB|B]] [[ErrorMessagesC|C]] [[ErrorMessagesD|D]] [[ErrorMessagesE|E]] [[ErrorMessagesF|F]] [[ErrorMessagesG|G]] [[ErrorMessagesH|H]] [[ErrorMessagesI|I]] [[ErrorMessagesJ|J]] [[ErrorMessagesK|K]] [[ErrorMessagesL|L]] [[ErrorMessagesM|M]] [[ErrorMessagesN|N]] [[ErrorMessagesO|O]] [[ErrorMessagesP|P]] [[ErrorMessagesQ|Q]] [[ErrorMessagesR|R]] [[ErrorMessagesS|S]] [[ErrorMessagesT|T]] [[ErrorMessagesU|U]] [[ErrorMessagesV|V]] [[ErrorMessagesW|W]] [[ErrorMessagesX|X]] [[ErrorMessagesY|Y]] [[ErrorMessagesZ|Z]] [[ErrorMessagesSymbols|#]] ===Undefined Symbol: nae* / nnfot*=== The Oracle OCI scripts are problematic in 8.1.6, according to the Oracle knowledgebase. Here's what you need to do to fix the problem prior to re-attempting relink: **Unresolved nae* symbols** Amend the OCISTATICLIBS macro in the $ORACLE_HOME/rdbms/demo/demo_rdbms.mk file from {{{ OCISTATICLIBS=$(STATICTTLIBS) $(LLIBTHREAD) ... }}} to {{{ OCISTATICLIBS=$(NAETTOBJS) $(STATICTTLIBS) $(LLIBTHREAD) .... }}} **Unresolved nnfotran symbol** The nnfotran symbol may not be listed, it should not occur when Oracle Names Server is installed. Cause: nnfot.o, which resolves the nnfotran symbol, is referenced by an Oracle Names Server specific library. Workaround: Login as the oracle user, cd to $ORACLE_HOME/lib, then {{{ $ cp libnoname8.a libnoname8.a_pre1249786 $ cp libn8.a libn8.a_pre1249786 $ ar x libnoname8.a nnfot.o # to extract the nnfot.o file from the libnoname8.a archive $ ar cr libn8.a nnfot.o # to archive nnfot.o into libn8.a $ ar d libnoname8.a nnfot.a # to delete nnfot.o from libnoname8.a }}} **RELATED ORACLE DOCUMENTS** Bug 1249786 Bug 1199796 ===Evidence=== * Database .profile * Database Agent Version String * uname -a