Oracle naar HDFS met Sqoop



Oracle naar HDFS met Sqoop - Bekijk de stappen voor Oracle naar HDFS met Sqoop.

1. Download de Oracle Expresss Edition via de onderstaande link en pak deze uit.





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

61



2. Na het uitpakken vindt u een uitvoerbaar bestand van Oracle XE Edition zoals in de onderstaande afbeelding.

3. Dubbelklik op OracleXEUniv om de Oracle-database op uw systeem te installeren en klik op Uitvoeren.



4. Klik op Volgende

5. Accepteer de licentieovereenkomst en klik op volgende.

6. Standaard neemt oracle het systeem als databasenaam. Laat ons het wachtwoord invoeren

voor deze database.

Voer wachtwoord in -> systeem

geef waarde en geef door verwijzing in java door

Bevestig wachtwoord -> systeem

Klik volgende:

7. Klik op Installeren

8. Klik op Voltooien

9. Laten we het bestand sqlnet.ora in de map bewerken

C: oraclexepporacleproduct.2.0serverNETWORKADMIN

Wanneer u het opent, vindt u de onderstaande inhoud.

Bewerk het zoals in de onderstaande schermafbeelding

10. Laten we de SQL Command Line van Oracle starten.

Ga naar het menu Start -> Alle programma's -> Oracle Database 10g Express Edition ->

Voer SQL Command Line uit en dubbelklik erop.

11. U krijgt de Cli fo Oracle Database.

12. Laten we verbinding maken met de Oracle-database.

Gebruikersnaam: systeem

Wachtwoord: systeem

U ontvangt het bericht succesvol verbonden.

13. Laten we een eenvoudige tabel maken.

Opdracht:

tabel emp (id-nummer) maken

14. Laten we er enkele waarden in invoegen met de opdracht Invoegen.

Opdracht:

invoegen in emp-waarden (2)

15.Laten we controleren of de gegevens in de tabel zijn ingevoegd met behulp van een opdracht selecteren.

Opdracht:

selecteer * uit emp

16. Laten we de gegevens vastleggen.

Opdracht:

plegen

17. Om de gegevens van Oracle Database naar Sqoop te importeren, moeten we het

Oracle-connector (ojdbc6_g.jar).

U kunt de pot downloaden via de onderstaande link.

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

18.Open Cloudera cdh3 en verplaats de Oracle-connector naar Cloudera cdh3 (naar desktop) met FileZilla.

Gebruik de onderstaande link om te begrijpen hoe u een bestand van Windows naar cloudera cdh3 vm verplaatst.

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

19. Zodra de Oracle-connector aanwezig is op Cloudera Cdh3 Desktop, verplaatst u deze naar de map lib van

sqoop door het onderstaande commando uit te voeren:

Opdracht:

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

20. Verander de directory in Sqoop door het onderstaande commando uit te voeren:

Java-ontwikkelaars salaris in India

Opdracht:

cd / usr / lib / sqoop /

21. Open Command Prompt (CMD) op Windows en vink het IPv4-adres

door het uitvoeren van het

onder commando:

Opdracht:

ipconfig

22. Importeer de data van de tabel emp aanwezig in de Oracle database naar hdfs door het onderstaande uit te voeren

opdracht:

Vereiste items voor de opdracht:

IPv4-adres - Uw IPv4-adres. In mijn geval is het 192.168.46.1

Database naam - systeem

Tabelnaam - emp

Gebruikersnaam - systeem

Wachtwoord - systeem

Uitvoermap - kan elk zijn. Ik heb sqoopoutput1 gebruikt

Opdracht:

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

system@192.168.46.1: 1521: voertuig

–Gebruikersnaam systeem -P –tabel system.emp –kolommen “ID” –doel-dir /

sqoopoutput1 -m 1

hoe parameters in tableau te gebruiken

23. Als de opdracht met succes is uitgevoerd, ontvangt u het bericht

dat Records heeft opgehaald zoals in de onderstaande afbeelding.

24. Open de browser en ga naar de onderstaande URL:

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

Klik op Bladeren door het bestandssysteem

25. Klik op de directory sqoopoutput1

26. Klik op part-m-00000 bestand:

27. Hieronder staan ​​de gegevens die zijn geïmporteerd uit de Oracle-database:

Gefeliciteerd! U hebt met succes gegevens geïmporteerd uit Oracle Database

naar HDFS met Sqoop ..!