Oracle til HDFS ved hjelp av Sqoop



Oracle til HDFS ved hjelp av Sqoop - Ta en titt på trinnene for for Oracle til HDFS ved hjelp av Sqoop.

1. Last ned Oracle Expresss Edition fra lenken nedenfor, og pakk den ut.





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

61



2. Etter utpakking finner du en kjørbar fil av Oracle XE Edition som på bildet nedenfor.

3. Dobbeltklikk på OracleXEUniv for å installere Oracle-databasen på systemet ditt, og klikk på Kjør.



4. Klikk på Neste

5. Godta lisensavtalen og klikk på neste.

hvordan installere hadoop i ubuntu

6. Som standard tar oracle systemet som databasenavn. La oss skrive inn passord

for denne databasen.

Skriv inn passord -> system

Bekreft passord -> system

Klikk Neste:

7. Klikk på Installer

8. Klikk på Fullfør

9. La oss redigere sqlnet.ora-filen som er tilstede i mappen

C: oraclexepporacleproduct.2.0serverNETWORKADMIN

Når du åpner den, finner du innholdet nedenfor.

Rediger det som i skjermbildet nedenfor

10. La oss starte SQL Command Line of Oracle.

Gå til Start-menyen -> Alle programmer -> Oracle Database 10g Express Edition ->

Kjør SQL Command Line og dobbeltklikk på den.

11. Du får Cli fo Oracle Database.

12. La oss koble oss til Oracle-databasen.

Brukernavn: system

Passord: system

Du vil motta meldingen koblet til.

13. La oss lage et enkelt bord.

Kommando:

lag tabell emp (id nummer)

14. La oss sette inn noen verdier i den ved å bruke kommandoen Sett inn.

Kommando:

sett inn i emp-verdier (2)

15. La oss sjekke om dataene er satt inn i tabellen ved hjelp av Select Command.

Kommando:

velg * fra emp

16. La oss begå dataene.

Kommando:

begå

17. For å importere dataene fra Oracle Database til Sqoop, må vi legge til

Oracle Connector (ojdbc6_g.jar).

Du kan laste ned glasset fra lenken nedenfor.

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

18.Åpne Cloudera cdh3 og flytt Oracle-kontakten til Cloudera cdh3 (til skrivebordet) ved hjelp av FileZilla.

Bruk lenken nedenfor for å forstå hvordan du flytter en fil fra Windows til cloudera cdh3 vm.

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

19. Når Oracle-kontakten er tilstede på Cloudera Cdh3 Desktop, flytter du den til lib-mappen til

sqoop ved å utføre kommandoen nedenfor:

Kommando:

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

20. Endre katalogen til Sqoop ved å utføre kommandoen nedenfor:

Kommando:

cd / usr / lib / sqoop /

21. Åpne ledetekst (CMD) på Windows og sjekk IPv4-adresse

ved å utføre

under kommando:

Kommando:

ipconfig

22. Importer dataene fra tabellen som er til stede i Oracle-databasen til hdfs ved å utføre nedenstående

kommando:

Nødvendige elementer for kommandoen:

IPv4-adresse - IPv4-adressen din. I mitt tilfelle er det 192.168.46.1

Databasenavn - system

Tabellnavn - emp

Brukernavn - system

Passord - system

Output Directory - kan være noe. Jeg har brukt sqoopoutput1

Kommando:

sudo bin / sqoop import –connect jdbc: oracle: thin: system /

system@192.168.46.1: 1521: kjøretøy

–Brukernavn system -P –tabell system.emp –kolonner “ID” –mål-dir /

sqoopoutput1 -m 1

23. Når kommandoen ble utført med suksess, vil du motta meldingen

som hentet poster som på bildet nedenfor.

24. Åpne nettleseren og gå til nedenstående URL:

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

Klikk på Bla gjennom filsystemet

25. Klikk på sqoopoutput1-katalogen

26. Klikk på del-m-00000-filen:

27. Nedenfor er dataene som ble importert fra Oracle-databasen:

Gratulerer! Du har importert data fra Oracle Database

til HDFS ved hjelp av Sqoop ..!