Sqoop का उपयोग कर HDFS के लिए Oracle



ओरेकल टू एचडीएफएस एसक्यूपी का उपयोग करना - ऑरेकल के लिए एचडीएफसी एसक्यूपी का उपयोग करके चरणों की जांच करें।

सॉर्टिंग एल्गोरिथ्म का उपयोग ________ क्रम में ________ के सेट को व्यवस्थित करने के लिए किया जा सकता है।

1. नीचे दिए गए लिंक से Oracle एक्सप्रेस संस्करण डाउनलोड करें और इसे अनज़िप करें।





https://docs.google.com/a/edureka.in/file/d/0B2-rlCGKD40NNW5BcHZMTkdtcmc/edit

61



2. निकालने के बाद आपको नीचे दिए गए चित्र की तरह Oracle XE संस्करण की एक निष्पादन योग्य फ़ाइल मिलेगी।

3. अपने सिस्टम पर Oracle डेटाबेस इंस्टॉल करने के लिए OracleXEUniv पर डबल क्लिक करें और Run पर क्लिक करें।



4. Next पर क्लिक करें

5. लाइसेंस समझौते को स्वीकार करें और अगले पर क्लिक करें।

6. डिफ़ॉल्ट रूप से डेटाबेस डेटाबेस नाम के रूप में सिस्टम ले जाएगा। हमें पासवर्ड दर्ज करें

इस डेटाबेस के लिए।

पासवर्ड दर्ज करें -> प्रणाली

पासवर्ड की पुष्टि करें -> प्रणाली

अगला पर क्लिक करें:

7. इंस्टॉल पर क्लिक करें

8. समाप्त पर क्लिक करें

9. आइए फोल्डर में मौजूद sqlnet.ora फाइल को एडिट करें

C: oraclexepporacleproduct.2.0serverNETWORKADMIN

जब आप इसे खोलेंगे तो आपको नीचे दी गई सामग्री मिलेगी।

इसे नीचे स्क्रीन शॉट के रूप में संपादित करें

10. हम Oracle की SQL कमांड लाइन शुरू करते हैं।

गोटो स्टार्ट मेनू -> सभी कार्यक्रम -> ओरेकल डेटाबेस 10g एक्सप्रेस संस्करण ->

SQL कमांड लाइन चलाएं और उस पर डबल क्लिक करें।

11. आपको Oracle डाटाबेस के लिए Cli fo मिलेगा।

12. हमें Oracle डेटाबेस से कनेक्ट करते हैं।

उपयोगकर्ता नाम: सिस्टम

पासवर्ड: सिस्टम

आपको संदेश सफलतापूर्वक जुड़ा हुआ मिलेगा।

13. आइए हम एक सरल तालिका बनाते हैं।

आदेश:

तालिका बनाएं (आईडी नंबर)

14. इंसर्ट कमांड का उपयोग करके इसमें कुछ मान डालें।

आदेश:

साम्राज्य मूल्यों में डालें (2)

अगर डेटा का चयन करें कमांड का उपयोग करके तालिका में किया जाता है, तो 15. हमें जाँचें।

आदेश:

एम्पायर से * सेलेक्ट करें

16. आइए हम डेटा बनाते हैं।

आदेश:

प्रतिबद्ध है

विंडोज़ 10 पर php 7 कैसे स्थापित करें

17. Oracle डेटाबेस से Sqoop में डेटा आयात करने के लिए हमें जोड़ना होगा

ओरेकल कनेक्टर (ojdbc6_g.jar)।

आप नीचे दिए गए लिंक से जार डाउनलोड कर सकते हैं।

https://docs.google.com/a/edureka.in/file/d/0B2-rlCGKD40Nekw3ZXBRWU5Y1E/edit

18.Open Cloudera cdh3 और FileZilla का उपयोग करके Oracle कनेक्टर को Cloudera cdh3 (To Desktop) में ले जाएं।

नीचे दी गई लिंक का उपयोग करके समझें कि विंडोज से क्लाउडडेरा cdh3 vm में फ़ाइल को कैसे स्थानांतरित किया जाए।

https://www.edureka.co/blog/transfer-files-windows-cloudera-demo-vm/

19. एक बार जब Oracle कनेक्टर Cloudera Cdh3 डेस्कटॉप पर मौजूद होता है, तो इसे lib फ़ोल्डर में ले जाएं

नीचे दिए गए आदेश को क्रियान्वित करके स्कूप:

आदेश:

sudo cp /home/cloudera/Desktop/ojdbc6_g.jar / usr / lib / sqoop / lib /

20. नीचे कमांड को निष्पादित करके निर्देशिका को Sqoop में बदलें:

आदेश:

cd / usr / lib / sqoop /

21. विंडोज पर कमांड प्रॉम्प्ट (CMD) खोलें और चेक करें IPv4 पता

निष्पादित करके

नीचे आदेश:

आदेश:

IPconfig

22. नीचे दिए गए निष्पादन को ओरेकल डेटाबेस में मौजूद टेबल एंपायर के डेटा को एचडीएफएस में आयात करें

आदेश:

आदेश के लिए आवश्यक आइटम:

IPv4 पता - आपका IPv4 पता। मेरे मामले में यह 192.168.46.1 है

डेटाबेस का नाम - सिस्टम

तालिका का नाम - साम्राज्य

उपयोगकर्ता नाम - प्रणाली

पासवर्ड - सिस्टम

आउटपुट डायरेक्टरी - कोई भी हो सकती है। मैंने sqoopoutput1 का उपयोग किया है

आदेश:

सुडो बिन / स्कूप आयात-कनेक्ट जेडीबीसी: oracle: thin: system /

system@192.168.46.1: 1521: वाहन

-सुनाम प्रणाली--समर्थन प्रणाली। बेरोजगार-आईडी 'आईडी'

sqoopoutput1 -m १

23. जब कमांड सफलतापूर्वक निष्पादित हो गया, तो आपको संदेश प्राप्त होगा

नीचे की छवि के रूप में कि पुनर्प्राप्त रिकॉर्ड्स।

24. ब्राउज़र खोलें और नीचे दिए गए URL पर जाएं:

URL: http: // localhost: 50070 / dfshealth.jsp

फाइलसिस्टम ब्राउज़ करें पर क्लिक करें

25. sqoopoutput1 निर्देशिका पर क्लिक करें

26. भाग- m-00000 फ़ाइल पर क्लिक करें:

27. बेलो वह डेटा है जो Oracle डेटाबेस से आयात किया गया था:

php कैसे सेट करें

बधाई हो! आपके पास Oracle डेटाबेस से सफलतापूर्वक आयातित डेटा है

HDS Sqoop का उपयोग करते हुए ..!