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

वीबी6 एप्लीकेशन ऑरैकल 12 64 बिट कनेक्शन

OLE-DB

अच्छी खबर और बुरी; क्योंकि Visual Basic 6.0 एक 32 बिट प्रोग्राम है जिसमें 64 बिट कंपाइलर नहीं है, 32 bit Oracle Data Access Components सॉफ़्टवेयर स्थापित किया जाना चाहिए, भले ही डेटाबेस 64 बिट Oracle डेटाबेस इंस्टॉल में 64 बिट सर्वर पर चल रहा हो, विशेष रूप से आपको 32 bit Oracle Provider for OLE DB की आवश्यकता है पूरे ग्राहक के बजाय।

ड्राइवर यहां पाया जा सकता है (ODAC XCopy संस्करण डाउनलोड करें):http://www.oracle.com/technetwork/database/windows/downloads/utilsoft-087491.html

निम्नलिखित थ्रेड आपकी सटीक समस्या और इसे ठीक करने के निर्देशों का वर्णन करता है:https://hoopercharles.wordpress.com/2012/11/25/connecting-to-an-oracle-database-with -विज़ुअल-बेसिक-6-0-ऑन-विंडोज़-8-64-बिट/

ODBC ड्राइवर

कनेक्ट करने का दूसरा तरीका इसके बजाय ODBC ड्राइवरों का उपयोग करना है, प्रत्येक विधि के पक्ष और विपक्ष हैं, इसलिए उन्हें खोजने के लिए Google।

सबसे पहले आपको SQORA32 ODBC driver इंस्टॉल करना होगा जो 64 बिट क्लाइंट के साथ या ऊपर से जुड़े ओडीएसी के साथ आता है।

इसके बाद, आपको एक ODBC कनेक्शन बनाना होगा, निर्देश यहां मिल सकते हैं:https://tensix.com/2012/06/setting-up-an-oracle-odbc-driver-and-data-source/

अंत में आपको नए बनाए गए ओडीबीसी कनेक्शन का उपयोग करने के लिए वीबी 6 में अपने कनेक्शन स्ट्रिंग्स को बदलने की जरूरत है। निम्नलिखित की तर्ज पर कुछ अच्छी तरह से काम करना चाहिए (जाहिर है nameOfDatabase आपके ओडीबीसी कनेक्शन को दिया गया नाम है):

Provider=MSDASQL;Dsn=nameOfDatabase;Uid=usernameHere;Pwd=passwordHere

अपना डीएसएन सेट करते समय सावधान रहें, सुनिश्चित करें कि आप 32 बिट ओडीबीसी कनेक्शन मैनेजर का उपयोग करते हैं जो निम्न स्थान पर पाया जा सकता है:

c:\windows\sysWOW64\odbcad32.exe

वही प्रोग्राम system32 . में पाया जा सकता है फ़ोल्डर लेकिन वह 64 बिट संस्करण है .... बिल्कुल भी भ्रमित नहीं!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एसक्यूएल डेवलपर ओरेकल का उपयोग कर गतिशील पिवट क्वेरी

  2. ऑरैकल में संग्रहीत प्रक्रिया कैसे बनाएं जो पैरामीटर की सरणी स्वीकार करता है

  3. तालिका से MIN और MAX दोनों का चयन करना अपेक्षा से धीमा है

  4. इस क्वेरी को कैसे सुधारा जा सकता है?

  5. डेटाबेस सत्र संदर्भ में परिवर्तन पूल किए गए कनेक्शन के पुन:उपयोग के साथ बना रहता है