Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

जुलाई 2016 पीएसयू इस्कोरा बनाने में विफल

नवीनतम पीएसयू को लागू करते समय, मुझे अपने "ओपैच अप्लाई" सत्र से निम्नलिखित त्रुटियां प्राप्त हुईं:

Patching component oracle.odbc.ic, 12.1.0.2.0...
Make failed to invoke "/usr/bin/make -f ins_odbc.mk isqora 
   ORACLE_HOME=/u01/app/oracle/product/12.1.0.2"....'/usr/bin/ld: cannot find -lodbcinst
collect2: error: ld returned 1 exit status
make: *** [/u01/app/oracle/product/12.1.0.2/odbc/lib/libsqora.so.12.1] Error 1
 
The following make actions have failed :
 
Re-link fails on target "isqora".
Composite patch 23054246 successfully applied.
OPatch Session completed with warnings.
Log file location: /u01/app/oracle/product/12.1.0.2/cfgtoollogs/opatch/opatch2016-07-20_23-35-27PM_1.log
OPatch completed with warnings.

पैच सफलतापूर्वक लागू किया गया था, लेकिन रीलिंकिंग ठीक से काम नहीं कर रहा था। इसे ठीक करने के लिए, मैंने निम्नलिखित किया:

cp $ORACLE_HOME/lib/libsqora.so.12.1 $ORACLE_HOME/odbc/lib/.
relink all

इसमें बस इतना ही था।

मैंने चरणों को कॉपी और रिलिंक किया क्योंकि मैं OPatch से त्रुटि को ठीक करने का प्रयास कर रहा था। इसे संभालने का एक बेहतर तरीका यह है कि पहले कॉपी करें, फिर 'ओपैच अप्लाई' चलाएँ और आपको कोई त्रुटि नहीं मिलेगी।

मैं देख रहा हूं कि इस मुद्दे के लिए बग 24332805 पोस्ट किया गया था, लेकिन मुझे उस बग की सामग्री को देखने का विशेषाधिकार नहीं है।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. oracle10g में एक स्ट्रिंग दिनांक को दिनांक स्वरूप में कैसे बदलें?

  2. Oracle का उपयोग करके हाइबरनेट में अंतिम सम्मिलित पंक्ति की आईडी पुनर्प्राप्त नहीं कर सकता

  3. Oracle डेटाबेस में, ROWNUM और ROW_NUMBER में क्या अंतर है?

  4. PL SQL का उपयोग करके Oracle में डेटा एन्क्रिप्ट कैसे करें

  5. NUMBER कॉलम के लिए IN क्लॉज के अंदर अल्पविराम से अलग किए गए मानों का उपयोग करना