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

पेपैल ओडीबीसी चालक

पेपैल ओडीबीसी ड्राइवर आपको पेपैल वेब बैकएंड के अलावा अन्य अनुप्रयोगों में पेपैल डेटा को क्वेरी करने देता है। हमने सोचा था कि हम इन तृतीय पक्ष अनुप्रयोगों (उदाहरण के लिए, पर्ल, पीएचपी, एक्सेल और ओरेकल) में आपके द्वारा की जाने वाली कुछ चीजों को साझा करेंगे।

PayPal ODBC ड्राइवर इंस्टाल करना

  1. जहां क्लाइंट एप्लिकेशन इंस्टॉल है उस मशीन पर PayPal ODBC ड्राइवर को इंस्टॉल और लाइसेंस दें।

    उदाहरण के लिए, यदि आप एक्सेल में पेपाल डेटा के साथ काम करना चाहते हैं, तो उस मशीन पर पेपाल ओडीबीसी ड्राइवर स्थापित करें जहां एक्सेल स्थापित है।

    ऐसा करने के लिए, फ़ाइल वितरण निष्पादित करें, और स्क्रीन पर दिए गए निर्देशों का पालन करें।

    इंस्टाल प्रोग्राम Easysoft लाइसेंस मैनेजर को प्रारंभ करता है, क्योंकि आप लाइसेंस प्राप्त होने तक PayPal ODBC ड्राइवर का उपयोग नहीं कर सकते हैं।

    निम्न प्रकार के लाइसेंस उपलब्ध हैं:

    • निःशुल्क समय-सीमित परीक्षण लाइसेंस जो आपको सीमित अवधि (आमतौर पर 14 दिन) के लिए उत्पाद का निःशुल्क और अप्रतिबंधित उपयोग देता है।
    • यदि आपने उत्पाद खरीदा है तो पूर्ण लाइसेंस। उत्पाद खरीदने पर आपको एक प्राधिकरण कोड दिया जाता है, जिसका उपयोग आप लाइसेंस प्राप्त करने के लिए करते हैं
  2. ईज़ीसॉफ्ट लाइसेंस मैनेजर में, अपना विवरण दर्ज करें।

    आपको नाम, ई-मेल पता और कंपनी फ़ील्ड दर्ज करना होगा।

    ई-मेल पता वही होना चाहिए जो ईज़ीसॉफ्ट वेब साइट से पंजीकरण और डाउनलोड करने के लिए उपयोग किया गया पता है या आप परीक्षण लाइसेंस प्राप्त करने में असमर्थ होंगे।

  3. अनुरोध लाइसेंस चुनें।

    आपसे लाइसेंस प्रकार के लिए कहा जाता है।

  4. निम्न में से कोई एक कार्य करें:
    • ट्रायल लाइसेंस के लिए टाइम लिमिटेड ट्रायल पर क्लिक करें और फिर नेक्स्ट पर क्लिक करें।

      लाइसेंस प्रबंधक पूछता है कि आप किस सॉफ़्टवेयर को लाइसेंस दे रहे हैं। ड्रॉप-डाउन सूची से Easysoft PayPal ODBC ड्राइवर चुनें और फिर अगला क्लिक करें।

    • यदि आपने खरीदे गए लाइसेंस के लिए एक प्राधिकरण कोड प्राप्त किया है, तो गैर-समाप्ति लाइसेंस का चयन करें और फिर अगला क्लिक करें।

      लाइसेंस प्रबंधक आपके प्राधिकरण कोड का अनुरोध करता है।

      प्राधिकरण कोड दर्ज करें और फिर अगला क्लिक करें।

  5. लाइसेंस प्रबंधक आपके द्वारा दर्ज की गई जानकारी का सारांश प्रदर्शित करता है और आपको अपने लाइसेंस के लिए आवेदन करने की विधि चुनने की अनुमति देता है।
  6. निम्न में से कोई एक कार्य करें:
    • ऑन-लाइन अनुरोध चुनें यदि आपकी मशीन इंटरनेट से कनेक्टेड है और पोर्ट 8884 से आउटगोइंग कनेक्शन बना सकती है।

      लाइसेंस प्रबंधक तब Easysoft लाइसेंस सर्वर को आपकी लाइसेंस कुंजी को स्वचालित रूप से सक्रिय करने के लिए एक अनुरोध भेजता है। यह सबसे तेज़ तरीका है और आपके विवरण हमारे समर्थन डेटाबेस में तुरंत दर्ज किए जाते हैं।

    • शेष तीन विकल्प (ईमेल अनुरोध, प्रिंट अनुरोध और अनुरोध देखें) लाइसेंस प्राप्त करने के सभी तरीके हैं यदि आपकी मशीन ऑफ़लाइन है (यानी इंटरनेट से कनेक्शन नहीं है)।

      इन तरीकों में से प्रत्येक में आपके मशीन नंबर (आपकी मशीन के लिए अद्वितीय संख्या) सहित जानकारी के साथ Easysoft प्रदान करना और फिर आपकी लाइसेंस कुंजी प्राप्त करने की प्रतीक्षा करना शामिल है।

      Easysoft को अपने विवरण ईमेल करने के बजाय, आप उन्हें सीधे Easysoft वेब साइट पर दर्ज कर सकते हैं और आपकी लाइसेंस कुंजी आपको स्वचालित रूप से ईमेल कर दी जाएगी।

      इस पद्धति का उपयोग करने के लिए, अनुरोध देखें क्लिक करें, और फिर यहां जाएं:

      • परीक्षण लाइसेंस पृष्ठ
      • पूर्ण लाइसेंस पृष्ठ

      लाइसेंसिंग पृष्ठ में, अपना मशीन नंबर (और खरीदे गए लाइसेंस के लिए प्राधिकरण कोड) दर्ज करें, सबमिट पर क्लिक करें और आपकी लाइसेंस कुंजी आपको ईमेल कर दी जाएगी।

      जब आप लाइसेंस कुंजी प्राप्त करते हैं, तो आप इसे या तो ईमेल अनुलग्नक पर डबल-क्लिक करके या लाइसेंस प्रबंधक मुख्य स्क्रीन पर लाइसेंस दर्ज करें पर क्लिक करके और लाइसेंस कुंजी को संवाद बॉक्स में चिपकाकर सक्रिय कर सकते हैं।

    • लाइसेंस प्रबंधक से बाहर निकलने के लिए समाप्त चुनें।

      स्थापना पूर्ण हो गई है।

ODBC डेटा स्रोत को कॉन्फ़िगर करना

किसी एप्लिकेशन को PayPal से कनेक्ट करने के लिए PayPal ODBC ड्राइवर का उपयोग करने से पहले, ODBC डेटा स्रोत को कॉन्फ़िगर करना आवश्यक है। एक ODBC डेटा स्रोत लक्ष्य डेटाबेस (जैसे PayPal) और उससे कनेक्ट होने के लिए आवश्यक ODBC ड्राइवर (जैसे PayPal ODBC ड्राइवर) के लिए कनेक्शन विवरण संग्रहीत करता है।

PayPal ODBC ड्राइवर का उपयोग करने के लिए, आपको एक PayPal डेवलपर खाता बनाना होगा। पेपैल डेवलपर डैशबोर्ड में लॉग इन करें, और एक आरईएसटी एपीआई ऐप बनाएं। PayPal ODBC ड्राइवर के लिए डेटा स्रोत बनाने के लिए आपको ऐप के क्लाइंट आईडी और सीक्रेट की आवश्यकता होगी।

ODBC डेटा स्रोत ODBC व्यवस्थापक में कॉन्फ़िगर किए गए हैं, जो Windows के साथ शामिल है। ODBC व्यवस्थापक कैसे चलाया जाता है यह इस बात पर निर्भर करता है कि आपका एप्लिकेशन 32-बिट है या 64-बिट:

  • मेरा आवेदन 32-बिट है

    विंडोज रन डायलॉग बॉक्स में टाइप करें:

    %windir%\syswow64\odbcad32.exe

  • मेरा आवेदन 64-बिट है

    नियंत्रण कक्ष में सिस्टम और सुरक्षा> व्यवस्थापकीय उपकरण खोलें, और फिर ODBC डेटा स्रोत (64-बिट) खोलें। (Windows Server 2003 और इससे पहले के ODBC एडमिनिस्ट्रेटर को लॉन्च करने वाले कंट्रोल पैनल एप्लेट को डेटा स्रोत लेबल किया जाता है।)

कैसे बताएं कि कोई एप्लिकेशन 32-बिट है या 64-बिट?

आवेदन नोट
एक्सेल एक्सेल का 32-बिट और 64-बिट दोनों संस्करण हैं। यह पता लगाने के लिए कि आपके पास Excel का कौन-सा संस्करण है, Excel प्रारंभ करें और फिर Windows कार्य प्रबंधक प्रारंभ करें. टास्क मैनेजर में, प्रोसेस टैब चुनें। Excel.exe खोजें सूची मैं। यदि इस प्रक्रिया के नाम के बाद *32 आता है , आपके एक्सेल का संस्करण 32-बिट है। अन्यथा, आपके एक्सेल का संस्करण 64-बिट है।
GoodData क्लाउडकनेक्ट डिग्नर एक 64-बिट एप्लिकेशन है।
सूक्ष्म रणनीति MicroStrategy एक 32-बिट एप्लिकेशन है।
ओरेकल Oracle घटक जो MongoDB ODBC ड्राइवर के साथ इंटरैक्ट करता है उसे DG4ODBC कहा जाता है। DG4ODBC का 32-बिट और 64-बिट दोनों संस्करण हैं। यह पता लगाने के लिए कि आपके पास DG4ODBC का कौन सा संस्करण है, विंडोज टास्क मैनेजर शुरू करें और प्रोसेस टैब चुनें। कमांड प्रॉम्प्ट विंडो में, टाइप करें dg4odbc --help . Windows कार्य प्रबंधक में, DG4ODBC प्रक्रिया देखें। यदि छवि का नाम "dg4odbc.exe *32" है तो DG4ODBC 32-बिट है। यदि छवि का नाम "dg4odbc.exe" है, तो DG4ODBC 64-बिट है। जब आप DG4ODBC के आर्किटेक्चर का पता लगाने के लिए Windows टास्क मैनेजर का उपयोग कर चुके हों, तो कमांड प्रॉम्प्ट विंडो में CTRL+C दबाएँ।
Oracle Business Intelligence Enterprise Edition (OBIEE) OBIEE घटक जो MongoDB ODBC ड्राइवर के साथ सहभागिता करता है, उसे Oracle BI व्यवस्थापन उपकरण कहा जाता है। Oracle BI व्यवस्थापन उपकरण 64-बिट है।
PHPRunner PHPRunner एक 32-बिट एप्लिकेशन है।
QlikView QlikView एक 32-बिट अनुप्रयोग है यदि बल 32 बिट चेक बॉक्स चयनित है। अन्यथा, QlikView एक 64-बिट अनुप्रयोग है।
SAP BusinessObjects केंद्रीय प्रबंधन सर्वर एक 64-बिट अनुप्रयोग है। बिजनेस व्यू मैनेजर, इंफॉर्मेशन डिजाइन टूल और वेब इंटेलिजेंस रिच क्लाइंट 32-बिट एप्लिकेशन हैं।
SAP क्रिस्टल रिपोर्ट क्रिस्टल रिपोर्ट एक 32-बिट अनुप्रयोग है।
एसक्यूएल सर्वर SQL सर्वर का 32-बिट और 64-बिट दोनों संस्करण है। यह पता लगाने के लिए कि आपके पास SQL ​​सर्वर का कौन सा संस्करण है, अपने SQL सर्वर इंस्टेंस से कनेक्ट करें, और फिर यह SQL कथन चलाएँ:
SERVERPROPERTY('edition') चुनें

यदि आपके पास SQL ​​सर्वर का 64-बिट संस्करण है और PayPal ODBC ड्राइवर के साथ लिंक किए गए सर्वर का उपयोग करना चाहते हैं, आपका एप्लिकेशन 64-बिट है।

यदि आपके पास SQL ​​सर्वर का 32-बिट संस्करण है या पेपैल ओडीबीसी ड्राइवर के साथ एसएसआईएस का उपयोग करना चाहते हैं, आपका आवेदन 32-बिट है।

झांकी झांकी एक 32-बिट अनुप्रयोग है।
टिब्को स्पॉटफायर टिब्को स्पॉटफायर एक 64-बिट एप्लिकेशन है।

ODBC व्यवस्थापक में:

  1. सिस्टम डीएसएन टैब चुनें, और फिर जोड़ें चुनें।
  2. नया डेटा स्रोत बनाएं संवाद बॉक्स में, Easysoft ODBC-PayPal ड्राइवर चुनें, और फिर समाप्त करें चुनें।
  3. Easysoft ODBC-PayPal ड्राइवर DSN सेटअप डायलॉग बॉक्स में इन फ़ील्ड्स को पूरा करें: <थ>मान
    सेटिंग
    क्लाइंट आईडी बाकी API ऐप के लिए क्लाइंट आईडी जिसे आपने PayPal डेवलपर डैशबोर्ड में बनाया है।
    क्लाइंट सीक्रेट रेस्ट एपीआई ऐप के लिए क्लाइंट सीक्रेट।
    यूआरएल लाइव पेपाल डेटा के साथ काम करने के लिए, दर्ज करें:
    https://api.paypal.com

    PayPal सैंडबॉक्स डेटा के साथ काम करने के लिए, दर्ज करें:

    https://api.sandbox.paypal.com/
  4. अपने एप्लिकेशन में, अपने नए कॉन्फ़िगर किए गए डेटा स्रोत से कनेक्ट करें और एक नमूना क्वेरी चलाएँ। उदाहरण के लिए:
    MyTable की सीमा 10 में से *चुनें

Perl में PayPal डेटा के साथ काम करें

स्ट्रॉबेरी पर्ल विंडोज के लिए एक पर्ल वितरण है जिसमें पेपैल ओडीबीसी ड्राइवर को आपके पर्ल अनुप्रयोगों को पेपैल से कनेक्ट करने में सक्षम करने के लिए आवश्यक मिडलवेयर परतें (पर्ल डीबीआई और पर्ल डीबीडी ::ओडीबीसी) शामिल हैं।

  1. यहां एक पर्ल स्क्रिप्ट है जो कुछ पेपैल डेटा पुनर्प्राप्त करती है:$sql ="चालान LIMIT 10 से स्थिति का चयन करें";# स्टेटमेंट तैयार करें। my $sth =$dbh->prepare($sql) या मरें "कथन तैयार नहीं कर सकता:$DBI::errstr";# स्टेटमेंट निष्पादित करें .$sth->execute();my($PayPalCol);# परिणाम सेट मान प्राप्त करें और प्रदर्शित करें। जबकि(($PayPalCol) =$sth->fetchrow()){ print("$PayPalCol\n"); }$dbh->डिस्कनेक्ट अगर ($dbh);

PHP में PayPal डेटा के साथ काम करें

  1. यहां एक PHP स्क्रिप्ट है जो कुछ पेपैल डेटा पुनर्प्राप्त करती है:
     0) {echo odbc_errormsg (); } और {$rs2 =odbc_exec($con, "MyTable से MyCol चुनें"); odbc_result_all($rs2); odbc_close($con); }?>

एक्सेल को पेपाल से कनेक्ट करना

Microsoft क्वेरी का उपयोग करके PayPal से Microsoft Excel में डेटा वापस करने के लिए इन चरणों का पालन करें:

  1. डेटा पर टैब में, नई क्वेरी> अन्य स्रोत से> ODBC से choose चुनें ।
  2. संकेत दिए जाने पर PayPal ODBC डेटा स्रोत चुनें।
  3. उपलब्ध डेटा सेट में से एक तालिका चुनें।
  4. PayPal डेटा वापस करने के लिए लोड करें चुनें कार्यपत्रक को।

    ध्यान दें कि बड़े परिणाम सेट के लिए, डेटा को वर्कशीट में वापस करने से पहले आपको एक्सेल का उपयोग करके डेटा को फ़िल्टर करना पड़ सकता है।

Oracle से PayPal से कनेक्ट करें

  1. अपनी Oracle मशीन पर DG4ODBC init फ़ाइल बनाएँ। ऐसा करने के लिए, %ORACLE_HOME%\hs\admin . में बदलें निर्देशिका। फ़ाइल की एक प्रति बनाएँ initdg4odbc.ora . नई फ़ाइल को नाम दें initpaypal.ora .

    नोट इन निर्देशों में, %ORACLE_HOME% को अपनी Oracle होम निर्देशिका के स्थान से बदलें। उदाहरण के लिए, C:\oraclexe\app\oracle\product\11.2.0\server

  2. सुनिश्चित करें कि ये पैरामीटर और मान आपकी init फ़ाइल में मौजूद हैं:
    HS_FDS_CONNECT_INFO =MyPayPalDataSource
  3. टिप्पणी करें कि DG4ODBC ट्रेसिंग सक्षम है। उदाहरण के लिए:
    #HS_FDS_TRACE_LEVEL =
  4. %ORACLE_HOME%\network\admin\listener.ora में एक प्रविष्टि जोड़ें जो DG4ODBC के लिए एक SID_NAME बनाता है। उदाहरण के लिए:
    SID_LIST_LISTENER =(SID_LIST =(SID_DESC=(SID_NAME=paypal) (ORACLE_HOME=%ORACLE_HOME%) (PROGRAM=dg4odbc)))
  5. एक DG4ODBC प्रविष्टि को %ORACLE_HOME%\network\admin\tnsnames.ora में जोड़ें जो पिछले चरण में बनाए गए SID_NAME को निर्दिष्ट करता है। उदाहरण के लिए:
    PAYPAL =(विवरण =(ADDRESS =(PROTOCOL =TCP) (HOST =oracle_host )(पोर्ट =1521)) (CONNECT_DATA =(SID =पेपैल) ) (HS =OK) )

    बदलें oracle_host अपने Oracle मशीन के होस्ट नाम के साथ।

  6. ओरेकल श्रोता को प्रारंभ करें (या पुनरारंभ करें):
    cd %ORACLE_HOME%\binlsnrctl stoplsnrctl start
  7. SQL*Plus में अपने Oracle डेटाबेस से कनेक्ट करें।
  8. एसक्यूएल*प्लस में, लक्ष्य पेपाल इंस्टेंस के लिए एक डेटाबेस लिंक बनाएं। उदाहरण के लिए:
    सार्वजनिक डेटाबेस लिंक बनाएं पेपैल लिंक "mydummyuser" से कनेक्ट करें जिसे 'paypal' का उपयोग करके "mydummypassword" द्वारा पहचाना गया;
  9. अपने PayPal डेटा को क्वेरी करने का प्रयास करें। उदाहरण के लिए:
    चुनें * "MyTable"@PAYPALLINK से;
नोट
  • यदि आपको Oracle से PayPal से कनेक्ट करने में समस्या आ रही है, तो DG4ODBC ट्रेसिंग सक्षम करें और %ORACLE_HOME%\hs\trace पर लिखी गई ट्रेस फ़ाइलों की जांच करें। निर्देशिका। DG4ODBC ट्रेसिंग को सक्षम करने के लिए, लाइन जोड़ें HS_FDS_TRACE_LEVEL = DEBUG करने के लिए initpaypal.ora और फिर Oracle श्रोता को प्रारंभ/पुनरारंभ करें। अगर trace निर्देशिका मौजूद नहीं है, इसे बनाएं।
  • यदि आप ODBC ड्राइवर प्रबंधक ट्रेसिंग को सक्षम करते हैं, लेकिन ट्रेस फ़ाइल प्राप्त नहीं करते हैं या एक खाली ट्रेस फ़ाइल प्राप्त नहीं करते हैं (C:\SQL.log के लिए जाँचें), तो ट्रेस फ़ाइल स्थान को Windows TEMP निर्देशिका में बदलें। उदाहरण के लिए, C:\Windows\Temp\SQL.log

  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. ड्राइविंग स्कूल की आरक्षण प्रणाली के लिए डेटाबेस मॉडल। भाग 1

  3. COUNT व्यंजक पर विधेय के लिए कार्डिनैलिटी अनुमान

  4. विशिष्ट वर्डप्रेस त्रुटियों को कैसे ठीक करें

  5. एसक्यूएल कुंजी