1. Download Oracle Expresss Edition fra nedenstående link, og pak den ud.
https://docs.google.com/a/edureka.in/file/d/0B2-rlCGKD40NNW5BcHZMTkdtcmc/edit
2. Efter udpakning finder du en eksekverbar fil af Oracle XE Edition som i nedenstående billede.
3. Dobbeltklik på OracleXEUniv for at installere Oracle-databasen på dit system, og klik på Kør.
4. Klik på Næste
5. Accepter licensaftalen, og klik på næste.
6. Som standard tager oracle systemet som databasenavn. Lad os indtaste adgangskode
til denne database.
Indtast adgangskode -> system
Bekræft adgangskode -> system
Klik på Næste:
print_r til streng
7. Klik på Installer
8. Klik på Udfør
9. Lad os redigere sqlnet.ora-filen, der findes i mappen
C: oraclexepporacleproduct.2.0serverNETWORKADMIN
Når du åbner den, finder du nedenstående indhold.
Rediger det som i nedenstående skærmbillede
10. Lad os starte SQL-kommandolinjen i Oracle.
Gå til Start-menu -> Alle programmer -> Oracle Database 10g Express Edition ->
Kør SQL Command Line og dobbeltklik på den.
11. Du får Cli fo Oracle Database.
12. Lad os oprette forbindelse til Oracle-databasen.
Brugernavn: system
Adgangskode: system
Du modtager den tilsluttede meddelelse med succes.
13. Lad os oprette en simpel tabel.
Kommando:
Opret tabel-emp (id-nummer)
14. Lad os indsætte nogle værdier i det ved hjælp af Indsæt kommando.
Kommando:
indsæt i emp-værdier (2)
15. Lad os kontrollere, om dataene indsættes i tabellen ved hjælp af Select Command.
Kommando:
vælg * fra emp
oprettelse af et objekt array i java
16. Lad os begå dataene.
Kommando:
begå
17. For at importere data fra Oracle Database til Sqoop skal vi tilføje
Oracle Connector (ojdbc6_g.jar).
Du kan downloade krukken fra nedenstående link.
https://docs.google.com/a/edureka.in/file/d/0B2-rlCGKD40Nekw3ZXBRWUU5Y1E/edit
18.Åbn Cloudera cdh3, og flyt Oracle-stik til Cloudera cdh3 (til skrivebordet) ved hjælp af FileZilla.
Brug nedenstående link til at 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-stikket er til stede på Cloudera Cdh3 Desktop, skal du flytte det til lib-mappen på
sqoop ved at udføre nedenstående kommando:
Kommando:
sudo cp /home/cloudera/Desktop/ojdbc6_g.jar / usr / lib / sqoop / lib /
20. Skift biblioteket til Sqoop ved at udføre nedenstående kommando:
Kommando:
cd / usr / lib / sqoop /
21. Åbn kommandoprompt (CMD) på Windows, og kontroller IPv4-adresse
ved at udføre
under kommando:
Kommando:
ipconfig
22. Importer data fra tabellen emp til stede i Oracle database til hdfs ved at udføre nedenstående
kommando:
Nødvendige elementer til kommandoen:
IPv4-adresse - Din IPv4-adresse. I mit tilfælde er det 192.168.46.1
Database navn - system
Tabelnavn - emp
Brugernavn - system
Adgangskode - system
Output Directory - kunne være nogen. Jeg har brugt sqoopoutput1
Kommando:
sudo bin / sqoop import –connect jdbc: oracle: thin: system /
system@192.168.46.1: 1521: køretøj
–Brugernavnesystem -P –tabelsystem.emp –kolonner “ID” –mål-dir /
sqoopoutput1 -m 1
23. Når kommandoen blev udført med succes, modtager du beskeden
at hentede poster som i nedenstående billede.
24. Åbn browseren, og gå til nedenstående URL:
URL: http: // localhost: 50070 / dfshealth.jsp
Klik på Gennemse filsystemet
25. Klik på mappen sqoopoutput1
26. Klik på del-m-00000 fil:
pl sql tutorial for begyndere med eksempler
27. Nedenfor er de data, der blev importeret fra Oracle-databasen:
Tillykke! Du har importeret data fra Oracle Database
til HDFS ved hjælp af Sqoop ..!