1. Preuzmite Oracle Expresss Edition s donje poveznice i raspakirajte ga.
https://docs.google.com/a/edureka.in/file/d/0B2-rlCGKD40NNW5BcHZMTkdtcmc/edit
2. Nakon izdvajanja pronaći ćete izvršnu datoteku Oracle XE Edition kao na donjoj slici.
3. Dvaput kliknite na OracleXEUniv da biste instalirali Oracle bazu podataka u vaš sustav i kliknite na Run.
4. Kliknite Dalje
5. Prihvatite ugovor o licenci i kliknite na next.
6. Oracle će prema zadanim postavkama uzeti sustav kao naziv baze podataka. Unesite lozinku
za ovu bazu podataka.
Unesite lozinku -> sustav
Potvrdite lozinku -> sustav
Kliknite Dalje:
7. Kliknite Instaliraj
8. Kliknite Finish
9. Uredimo datoteku sqlnet.ora koja se nalazi u mapi
C: oraclexepporacleproduct.2.0serverNETWORKADMIN
Kada ga otvorite pronaći ćete donji sadržaj.
Uredite ga kao u Ispod snimke zaslona
10. Pokrenimo SQL naredbeni redak Oraclea.
Idite na izbornik Start -> Svi programi -> Oracle Database 10g Express Edition ->
Pokrenite SQL naredbeni redak i dvaput kliknite na njega.
11. Dobit ćete Cli za Oracle bazu podataka.
12. Povežimo se s Oracle bazom podataka.
Korisničko ime: sustav
Lozinka: sustav
Primit ćete poruku koja je uspješno povezana.
13. Izradimo jednostavnu tablicu.
Naredba:
izradi tablicu emp (id broj)
14. Umetnimo neke vrijednosti u njega pomoću naredbe Insert.
Naredba:
umetnuti u vrijednosti emp (2)
15. Dopustite da provjerimo jesu li podaci umetnuti u tablicu pomoću naredbe Select.
što je jit u javi
Naredba:
odaberite * iz emp
16. Dopustite nam podatke.
Naredba:
počiniti
17. Da bismo uvezli podatke iz Oracle baze podataka u Sqoop, moramo dodati
Oracle Connector (ojdbc6_g.jar).
Staklenku možete preuzeti s donje poveznice.
uporaba iteratora u javi
https://docs.google.com/a/edureka.in/file/d/0B2-rlCGKD40Nekw3ZXBRWUU5Y1E/edit
18. Otvorite Cloudera cdh3 i premjestite Oracle konektor na Cloudera cdh3 (na radnu površinu) pomoću FileZille.
Upotrijebite donju vezu da biste razumjeli kako premjestiti datoteku iz sustava Windows u cloudera cdh3 vm.
https://www.edureka.co/blog/transfer-files-windows-cloudera-demo-vm/
19. Kada je Oracle priključak prisutan na Cloudera Cdh3 Desktop, premjestite ga u mapu lib na
sqoop izvršavanjem naredbe u nastavku:
Naredba:
sudo cp /home/cloudera/Desktop/ojdbc6_g.jar / usr / lib / sqoop / lib /
20. Promijenite direktorij u Sqoop izvršavanjem naredbe u nastavku:
Naredba:
cd / usr / lib / sqoop /
21. Otvorite naredbeni redak (CMD) na sustavu Windows i provjerite IPv4 adresa
izvršavanjem
naredba ispod:
Naredba:
ipconfig
22. Uvezite podatke tablice iz Oracle baze podataka u hdfs izvršavanjem dolje navedenog
naredba:
Potrebne stavke za naredbu:
IPv4 Adresa - Vaša IPv4 adresa. U mom slučaju to je 192.168.46.1
Naziv baze podataka - sustav
Naziv tablice - emp
Korisničko ime - sustav
Lozinka - sustav
Izlazni direktorij - može biti bilo koji. Koristio sam sqoopoutput1
Naredba:
sudo bin / sqoop import –connect jdbc: oracle: thin: system /
system@192.168.46.1: 1521: vozilo
–Korisničko ime -P –tablica system.emp –kolone “ID” –cilj-dir /
sqoopoutput1 -m 1
23. Kad se naredba uspješno izvrši, primit ćete poruku
da su Dohvaćeni zapisi kao na donjoj slici.
24. Otvorite preglednik i idite na donji URL:
URL: http: // localhost: 50070 / dfshealth.jsp
Kliknite na Pregledaj datotečni sustav
25. Kliknite direktorij sqoopoutput1
26. Kliknite datoteku part-m-00000:
27. Dolje su podaci koji su uvezeni iz Oracle baze podataka:
Čestitamo! Uspješno ste uvezli podatke iz Oracle baze podataka
na HDFS koristeći Sqoop ..!