אורקל ל- HDFS באמצעות Sqoop



אורקל ל- HDFS באמצעות Sqoop - בדוק את השלבים עבור Oracle ל- HDFS באמצעות Sqoop.

1. הורד את מהדורת Oracle Expresss מהקישור שלמטה ופתח אותה.





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

61



2. לאחר החילוץ תוכלו למצוא קובץ הפעלה של מהדורת אורקל XE כמו בתמונה למטה.

3. לחץ פעמיים על OracleXEUniv כדי להתקין את מסד הנתונים של Oracle במערכת שלך ולחץ על הפעל.



4. לחץ על הבא

5. קבל את הסכם הרישיון ולחץ על הבא.

6. כברירת מחדל אורקל תיקח את המערכת כשם מסד נתונים. תן לנו להזין סיסמה

עבור מסד נתונים זה.

הזן סיסמה -> מערכת

אשר סיסמה -> מערכת

הקש 'הבא:

7. לחץ על התקן

8. לחץ על סיום

9. בואו נערוך את הקובץ sqlnet.ora הקיים בתיקיה

C: oraclexepporacleproduct.2.0serverNETWORKADMIN

כשתפתח אותו תמצא את התוכן שלהלן.

ערוך אותו כמו בתמונת המסך למטה

10. בואו נתחיל בשורת הפקודה SQL של ​​אורקל.

עברו לתפריט התחלה -> כל התוכניות -> Oracle Database 10g Express Edition ->

הפעל את שורת הפקודה של SQL ולחץ עליה פעמיים.

11. תקבל את מסד הנתונים Cli fo Oracle.

12. בואו נתחבר למסד הנתונים של אורקל.

שם משתמש: מערכת

סיסמא: מערכת

תקבל את ההודעה מחוברת בהצלחה.

13. בואו ניצור טבלה פשוטה.

פקודה:

צור EMP טבלה (מספר מזהה)

כיצד להתקין Hadoop על לינוקס - -

14. בואו נכניס בו כמה ערכים באמצעות הפקודה Insert.

פקודה:

הכנס לערכי אמפ (2)

15. תן לנו לבדוק אם הנתונים מוכנסים לטבלה באמצעות בחר פקודה.

פקודה:

בחר * מ- emp

16. הבה נבצע את הנתונים.

פקודה:

לְבַצֵעַ

17. כדי לייבא את הנתונים ממסד Oracle ל- Sqoop עלינו להוסיף את ה-

מחבר אורקל (ojdbc6_g.jar).

תוכלו להוריד את הצנצנת מהקישור הבא.

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

18. פתח את Cloudera cdh3 והעביר את מחבר Oracle ל- Cloudera cdh3 (לשולחן העבודה) באמצעות FileZilla.

השתמש בקישור שלמטה כדי להבין כיצד להעביר קובץ מ- Windows ל- cloudera cdh3 vm.

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

לאחר שהמחבר של Oracle קיים בשולחן העבודה Cloudera Cdh3, העבירו אותו לתיקיית lib של

sqoop על ידי ביצוע הפקודה הבאה:

פקודה:

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

20. שנה את הספרייה ל- Sqoop על ידי ביצוע הפקודה הבאה:

פקודה:

cd / usr / lib / sqoop /

21. פתח את שורת הפקודה (CMD) ב- Windows ובדוק את כתובת IPv4

על ידי ביצוע ה-

מתחת לפקודה:

פקודה:

זה-יש ויש לו מערכת יחסים בג'אווה

ipconfig

22. ייבא את הנתונים של טבלת ה- emp שנמצאים במסד הנתונים של Oracle ל- hdfs על ידי ביצוע ההמשך

פקודה:

פריטים נדרשים לפקודה:

כתובת IPv4 - כתובת ה- IPv4 שלך. במקרה שלי זה 192.168.46.1

שם מסד נתונים - מערכת

שם הטבלה - אמפ

שם משתמש - מערכת

סיסמה - מערכת

מדריך פלט - יכול להיות כזה. השתמשתי ב- sqoopoutput1

פקודה:

sudo bin / sqoop יבוא - חיבור jdbc: אורקל: דק: system /

system@192.168.46.1: 1521: רכב

–מערכת שם משתמש - P – system system.emp –עמודות “ID” – target-dir /

sqoopoutput1 -m 1

23. לאחר ביצוע הפקודה בהצלחה, תקבל את ההודעה

הרשומות שאוחזרו כמו בתמונה למטה.

24. פתח את הדפדפן ועבור לכתובת האתר הבאה:

כתובת אתר: http: // localhost: 50070 / dfshealth.jsp

לחץ על עיון במערכת הקבצים

25. לחץ על מדריך sqoopoutput1

26. לחץ על קובץ part-m-00000:

27. להלן הנתונים שיובאו ממסד הנתונים של אורקל:

מזל טוב! ייבאת נתונים בהצלחה ממסד הנתונים של אורקל

ל- HDFS באמצעות Sqoop ..!