Oracle v HDFS z uporabo Sqoop



Oracle za HDFS z uporabo Sqoop - Oglejte si korake za Oracle za HDFS z uporabo Sqoop.

1. Prenesite izdajo Oracle Expresss s spodnje povezave in jo razpakirajte.





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

61



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 ..!