इसके माध्यम से साझा किया गया


Power Apps से Oracle डेटाबेस को कनेक्ट करें

एक कनेक्शन बनाने और Power Apps में एक अनुप्रयोग का निर्माण करने के बाद तालिकाओं को सूचीबध्द करें और एक Oracle डेटाबेस में तालिका पंक्तियों को बनाएं, पढ़ें, अपडेट करें और मिटाएं. Oracle डाटाबेस कनेक्शन फ़िल्टरिंग, सॉर्टिंग और अन्य कार्यों के पूर्ण प्रत्यायोजन का समर्थन करता है, लेकिन ट्रिगर या संचित कार्यविधियों का नहीं.

पूर्वावश्यकताएँ

  • Oracle 9 और बाद के
  • Oracle डेटा एक्सेस क्लाइंट (ODAC) सॉफ़्टवेयर 11.2 या बाद का संस्करण
  • ऑन-प्रिमाइसेस डेटा गेटवे को इंस्टॉल करना
  • Oracle client SDK को इंस्टॉल करना

ऑन-प्रिमाइसेस डेटा गेटवे इंस्टॉल करें

गेटवे इंस्टॉल करने के लिए इस ट्यूटोरियल में दिए चरणों का पालन करें.

ऑन-प्रिमाइसेस डेटा गेटवे एक पुल के रूप में कार्य करता है, ऑन-प्रिमाइसेस डेटा (डेटा जो क्लाउड में नहीं है) और Power BI, Power Automate, लॉजिक अनुप्रयोग और Power Apps सेवाओं के बीच त्वरित और सुरक्षित डेटा स्थानांतरण प्रदान करता है. आप कई सेवाओं और कई डेटा स्रोतों के साथ एक ही गेटवे का उपयोग कर सकते हैं. अधिक जानकारी के लिए, गेटवे समझें देखें.

Oracle क्लाइंट स्थापित करें

ऑन-प्रिमाइसेस डेटा गेटवे के रूप में एक ही कंप्यूटर पर, ODAC 11.2 या बाद के संस्करण स्थापित करें। उदाहरण के लिए, आप Windows x64 के लिए 64-बिट ODAC 12c रिलीज़ 4 (12.1.0.2.4) स्थापित कर सकते हैं या अपनी पसंद का संस्करण चुन सकते हैं. आपको विंडोज़ इंस्टालर संस्करण चुनना होगा क्योंकि xcopy संस्करण ऑन-प्रिमाइसेस डेटा गेटवे के साथ काम नहीं करता है। अन्यथा, एक त्रुटि दिखाई देगी यदि आप कनेक्शन बनाने या उपयोग करने का प्रयास करते हैं, जैसा कि ज्ञात मुद्दों की सूची बताती है.

Oracle डेटाबेस में तालिका से अनुप्रयोग बनाएं

  1. Power Apps पर जाएँ.

  2. बाएं-फलक से बनाएं चुनें.

  3. से शुरू करें के तहत, अधिक डेटा स्रोत का चयन करें.

  4. नया कनेक्शन का चयन करें.

  5. कनेक्शनों की सूची में, Oracle डेटाबेस का चयन करें.

    नया डेटाबेस.

  6. Oracle सर्वर, उपयोगकर्ता नाम और पासवर्ड निर्दिष्ट करें.

    यदि कोई SID आवश्यक है, तो इस प्रारूप में सर्वर निर्दिष्ट करें:
    ServerName/SID

    कनेक्शन पैरामीटर.

  7. जिस गेटवे का आप उपयोग करना चाहते हैं उसे चुनें, या एक इंस्टॉल करें.

    यदि आपका गेटवे इंस्टॉल करने के बाद दिखाई नहीं देता है, तो गेटवे सूची रिफ़्रेश करें का चयन करें.

    नया गेटवे.

  8. कनेक्शन बनाने के लिए बनाएं चुनें.

    कनेक्शन बनाएँ.

  9. डिफ़ॉल्ट डाटासेट चुनें.

    डाटासेट चुनें.

  10. तालिकाओं की सूची में, उस तालिका का चयन करें जिसका आप उपयोग करना चाहते हैं.

    तालिका चुनें.

  11. अनुप्रयोग बनाने के लिए जोड़ें चुनें.

    तालिका से जोड़ें और अनुप्रयोग बनाएं.

Power Apps अनुप्रयोग बनाता है जिसमें तीन स्क्रीन हैं और आपने जो तालिका चुनी है उससे डेटा दिखाता है:

  • BrowseScreen1, जो तालिका में सभी प्रविष्टियों को सूचीबद्ध करता है.
  • DetailScreen1, जो एकल प्रविष्टि के बारे में अधिक जानकारी प्रदान करता है.
  • EditScreen1 जिसमें उपयोगकर्ता एक प्रविष्टि को अद्यतन कर सकते हैं या प्रविष्टि बना सकते हैं.

विभिन्न अनुप्रयोग स्क्रीन.

अगले कदम

ज्ञात समस्याएं, सुझाव और समस्या निवारण

  1. गेटवे तक नहीं पहुंच सकते.

    यह त्रुटि तब दिखाई देती है जब ऑन-प्रिमाइसेस डेटा गेटवे क्लाउड से कनेक्ट नहीं हो सकता है. अपने गेटवे की स्थिति की जांच करने के लिए, powerapps.microsoft.com पर साइन इन करें, गेटवे का चयन करें, और फिर उस गेटवे का चयन करें जिसका आप उपयोग करना चाहते हैं.

    सुनिश्चित करें कि आपका गेटवे चल रहा है और इंटरनेट से जुड़ सकता है. उस कंप्यूटर पर गेटवे को इंस्टॉल करने से बचें जो बंद हो सकता हो या स्लीप मोड में जा सकता हो. ऑन-प्रिमाइसेस डेटा गेटवे सेवा (PBIEgwService) को पुनः आरंभ करने का भी प्रयास करें.

  2. System.Data.OracleClient को Oracle क्लाइंट सॉफ़्टवेयर संस्करण 8.1.7 या उससे बड़े की आवश्यकता है.

    यह त्रुटि तब दिखाई देती है जब Oracle क्‍लायंट SDK ऑन-प्रिमाइसेस डेटा गेटवे के समान कंप्यूटर पर इंस्टॉल नहीं होता है. इस समस्या को हल करने के लिए आधिकारिक प्रदाता इंस्टॉल करें.

  3. तालिका '[तालिकानाम]' किसी भी प्रमुख कॉलमों को परिभाषित नहीं करता है.

    यह त्रुटि तब दिखाई देती है जब आप एक ऐसी तालिका से जुड़ रहे होते हैं जिसमें प्राथमिक कुंजी नहीं होती है, जिसमें Oracle डेटाबेस कनेक्शन की आवश्यकता होती है.

  4. संग्रहीत प्रक्रियाएं, संयोजित कुंजी के साथ तालिका, और तालिकाओं में समूहित विषय के प्रकार Power Apps में सीधे समर्थित नहीं हैं. हालाँकि, Power Automate का उपयोग करके संग्रहीत प्रक्रियाएं समर्थित हैं.

नोट

क्या आप हमें अपनी दस्तावेज़ीकरण भाषा वरीयताओं के बारे में बता सकते हैं? एक छोटा सर्वेक्षण पूरा करें. (कृपया ध्यान दें कि यह सर्वेक्षण अंग्रेज़ी में है)

सर्वेक्षण में लगभग सात मिनट लगेंगे. कोई भी व्यक्तिगत डेटा एकत्र नहीं किया जाता है (गोपनीयता कथन).