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