1. Ladda ner Oracle Expresss Edition från länken nedan och packa upp den.
https://docs.google.com/a/edureka.in/file/d/0B2-rlCGKD40NNW5BcHZMTkdtcmc/edit
2. Efter extrahering hittar du en körbar fil av Oracle XE Edition som i bilden nedan.
3. Dubbelklicka på OracleXEUniv för att installera Oracle-databasen på ditt system och klicka på Kör.
4. Klicka på Nästa
5. Acceptera licensavtalet och klicka på nästa.
6. Som standard tar oracle systemet som databasnamn. Låt oss ange lösenord
för denna databas.
Ange lösenord -> system
Bekräfta lösenord -> system
Klicka på Nästa:
7. Klicka på Installera
8. Klicka på Slutför
9. Låt oss redigera filen sqlnet.ora som finns i mappen
C: oraclexepporacleproduct.2.0serverNETWORKADMIN
När du öppnar den hittar du innehållet nedan.
Redigera den som i skärmbilden nedan
mysql tutorial för nybörjare med exempel
10. Låt oss starta SQL Command Line i Oracle.
Gå till Start-menyn -> Alla program -> Oracle Database 10g Express Edition ->
Kör SQL Command Line och dubbelklicka på den.
11. Du får Cli fo Oracle Database.
12. Låt oss ansluta till Oracle-databasen.
Användarnamn: system
Lösenord: system
Du kommer att få meddelandet anslutet framgångsrikt.
13. Låt oss skapa en enkel tabell.
Kommando:
skapa tabell emp (id-nummer)
14. Låt oss infoga några värden i det med hjälp av kommandot Infoga.
Kommando:
infoga i emp-värden (2)
15. Låt oss kontrollera om data läggs in i tabellen med hjälp av Välj kommando.
Kommando:
välj * från emp
16. Låt oss begå uppgifterna.
Kommando:
begå
17. För att importera data från Oracle Database till Sqoop måste vi lägga till
Oracle Connector (ojdbc6_g.jar).
Du kan ladda ner burken från länken nedan.
https://docs.google.com/a/edureka.in/file/d/0B2-rlCGKD40Nekw3ZXBRWUU5Y1E/edit
18. Öppna Cloudera cdh3 och flytta Oracle-anslutningen till Cloudera cdh3 (till skrivbordet) med FileZilla.
Använd länken nedan för att förstå hur du flyttar en fil från Windows till cloudera cdh3 vm.
https://www.edureka.co/blog/transfer-files-windows-cloudera-demo-vm/
19. När Oracle-kontakten finns på Cloudera Cdh3 Desktop, flyttar du den till lib-mappen på
sqoop genom att utföra kommandot nedan:
Kommando:
sudo cp /home/cloudera/Desktop/ojdbc6_g.jar / usr / lib / sqoop / lib /
20. Ändra katalogen till Sqoop genom att utföra kommandot nedan:
Kommando:
cd / usr / lib / sqoop /
21. Öppna kommandotolken (CMD) på Windows och kontrollera IPv4-adress
genom att utföra
under kommando:
Kommando:
ipconfig
22. Importera data från tabell-emp som finns i Oracle-databasen till hdfs genom att köra nedan
kommando:
Obligatoriska objekt för kommandot:
IPv4-adress - din IPv4-adress. I mitt fall är det 192.168.46.1
Databasnamn - system
Tabellnamn - emp
Användarnamn - system
Lösenord - system
Output Directory - kan vara vilken som helst. Jag har använt sqoopoutput1
Kommando:
sudo bin / sqoop import –anslut jdbc: oracle: thin: system /
system@192.168.46.1: 1521: fordon
–Användarsystem -P –tabellsystem.emp –kolumner “ID” –mål-dir /
sqoopoutput1 -m 1
är doktorsexamen och behärskar samma sak
23. När kommandot har utförts framgångsrikt kommer du att få meddelandet
som hämtade poster som i bilden nedan.
24. Öppna webbläsaren och gå till nedanstående URL:
URL: http: // localhost: 50070 / dfshealth.jsp
Klicka på Bläddra i filsystemet
25. Klicka på sqoopoutput1-katalogen
26. Klicka på del-m-00000-filen:
27. Nedan visas de data som importerades från Oracle-databasen:
Grattis! Du har importerat data från Oracle Database
till HDFS med Sqoop ..!