1. Prenesite izdajo Oracle Expresss s spodnje povezave in jo razpakirajte.
https://docs.google.com/a/edureka.in/file/d/0B2-rlCGKD40NNW5BcHZMTkdtcmc/edit
2. Po ekstrakciji boste našli izvršljivo datoteko izdaje Oracle XE Edition, kot je na spodnji sliki.
3. Dvokliknite OracleXEUniv, če želite v svoj sistem namestiti bazo podatkov Oracle, in kliknite Zaženi.
4. Kliknite Naprej
5. Sprejmite licenčno pogodbo in kliknite Naprej.
6. Oracle privzeto vzame sistem kot ime baze podatkov. Vnesite geslo
za to bazo podatkov.
Vnesite geslo -> sistem
Potrdite geslo -> sistem
Kliknite Naprej:
7. Kliknite Namesti
8. Kliknite Finish
9. Uredimo datoteko sqlnet.ora, ki je prisotna v mapi
C: oraclexepporacleproduct.2.0serverNETWORKADMIN
Ko jo odprete, boste našli spodnjo vsebino.
Uredite ga kot na spodnjem posnetku zaslona
10. Začnimo ukazno vrstico SQL Oracle.
Pojdi na meni Start -> Vsi programi -> Oracle Database 10g Express Edition ->
Zaženite ukazno vrstico SQL in dvokliknite nanjo.
11. Prejeli boste Cli za Oracle Database.
razlika med povezanim in nepovezanim iskanjem
12. Povežimo se z bazo podatkov Oracle.
Uporabniško ime: sistem
Geslo: sistem
Sporočilo boste uspešno povezali.
13. Ustvarimo preprosto tabelo.
Ukaz:
ustvari tabelo emp (id številka)
kaj je pojo razred v javi
14. Z ukazom Vstavi vanj vstavimo nekaj vrednosti.
Ukaz:
vstavi v vrednosti emp (2)
15. Preverite, ali so podatki v tabelo vstavljeni z uporabo ukaza Select.
Ukaz:
izberite * med emp
16. Zavejmo podatke.
Ukaz:
zavezati
17. Za uvoz podatkov iz Oracle Database v Sqoop moramo dodati
Oracle Connector (ojdbc6_g.jar).
Kozarec lahko prenesete s spodnje povezave.
https://docs.google.com/a/edureka.in/file/d/0B2-rlCGKD40Nekw3ZXBRWUU5Y1E/edit
18. Odprite Cloudera cdh3 in s pomočjo FileZille premaknite Oracle priključek na Cloudera cdh3 (na namizje).
Uporabite spodnjo povezavo, da boste razumeli, kako premakniti datoteko iz sistema Windows v cloudera cdh3 vm.
https://www.edureka.co/blog/transfer-files-windows-cloudera-demo-vm/
19. Ko je priključek Oracle prisoten na namizju Cloudera Cdh3, ga premaknite v mapo lib v
sqoop z izvajanjem spodnjega ukaza:
Ukaz:
sudo cp /home/cloudera/Desktop/ojdbc6_g.jar / usr / lib / sqoop / lib /
20. S pomočjo spodnjega ukaza spremenite imenik v Sqoop:
Ukaz:
cd / usr / lib / sqoop /
21. Odprite ukazni poziv (CMD) v sistemu Windows in preverite Naslov IPv4
z izvajanjem
spodnji ukaz:
Ukaz:
ipconfig
22. Uvozite podatke tabele, ki so prisotni v zbirki podatkov Oracle, v hdfs tako, da izvedete spodnje podatke
ukaz:
Potrebni elementi za ukaz:
Naslov IPv4 - vaš naslov IPv4. V mojem primeru je 192.168.46.1
Ime baze podatkov - sistem
Ime tabele - izp
Uporabniško ime - sistem
Geslo - sistem
Izhodni imenik - lahko kateri koli. Uporabil sem sqoopoutput1
Ukaz:
sudo bin / sqoop import –connect jdbc: oracle: thin: system /
system@192.168.46.1: 1521: vozilo
–Ime uporabniškega sistema -P –tabela system.emp – stolpci “ID” –cilj-dir /
sqoopoutput1 -m 1
23. Ko je bil ukaz uspešno izveden, boste prejeli sporočilo
da je Retrieved Records kot na spodnji sliki.
24. Odprite brskalnik in pojdite na spodnji URL:
URL: http: // localhost: 50070 / dfshealth.jsp
kaj iterator počne v javi
Kliknite Prebrskaj datotečni sistem
25. Kliknite imenik sqoopoutput1
26. Kliknite datoteko part-m-00000:
27. Spodaj so podatki, ki so bili uvoženi iz baze podatkov Oracle:
Čestitamo! Uspešno ste uvozili podatke iz baze podatkov Oracle
na HDFS z uporabo Sqoopa ..!