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

oracle को php . से जोड़ने के लिए OCI8 को स्थापित और कॉन्फ़िगर करें

यहां से PHP एक्सटेंशन डाउनलोड करें (PHP संस्करण की पुष्टि करें और उसी के लिए डाउनलोड करें, थ्रेड सेफ [TS] संस्करण):http://pecl.php.net/package/oci8/2.0.8/windows

आपको तीन .dll खोजने में सक्षम होना चाहिए

php_oci8.dll, php_oci8_11g.dll और php_oci8_12c.dll

सभी dll को एक्सटेंशन डायरेक्टरी में रखें, WAMP में यह आमतौर पर wamp\bin\php\php5.*.*\ext होता है।

Wamp सर्वर के सिस्टम प्रयास से php कॉन्फ़िगरेशन खोलें और लाइन जोड़ें:

; Enable only which is required
;extension=php_oci8.dll
extension=php_oci8_11g.dll 
;extension=php_oci8_12c.dll

अपाचे सर्वर को पुनरारंभ करें।

संपादित करें :क्षमा करें, मैंने सोचा कि अन्य डीएल पुस्तकालय हैं, लेकिन इसके बजाय वे विभिन्न ऑरैकल संस्करणों के लिए हैं। अपने मामले में 11g सक्षम करें। उत्तर अपडेट किया गया।

अपडेट 2016-11-07 :बस इतना कहना चाहता था कि नवीनतम पैकेज यहां पाया जा सकता है https://pecl.php.net/package /oci8 . जब मैंने यह उत्तर लिखा तो 2.0.8 नवीनतम था, मुझे लगता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle SQL डेवलपर में संग्रहीत कार्यविधि को कैसे संपादित करें?

  2. Oci8 लोड नहीं कर सकता -> घातक त्रुटि:अपरिभाषित फ़ंक्शन पर कॉल करें oci_connect ()

  3. एक तालिका में दो पंक्तियों के बीच अंतर ढूँढना। आकाशवाणी

  4. अस्थायी तालिका को भरने के लिए कुशल दृष्टिकोण

  5. QueryChangeDescription से RowId प्राप्त करें