Oracle a HDFS mitjançant Sqoop



Oracle a HDFS mitjançant Sqoop: consulteu els passos per a Oracle a HDFS mitjançant Sqoop.

1. Baixeu l'Oracle Expresss Edition des de l'enllaç següent i descomprimiu-la.





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

61



2. Després d'extreure, trobareu un fitxer executable d'Oracle XE Edition com a la imatge següent.

3. Feu doble clic a OracleXEUniv per instal·lar la base de dades Oracle al vostre sistema i feu clic a Executa.



4. Feu clic a Següent

5. Accepteu l'acord de llicència i feu clic a Següent.

6. Per defecte, Oracle prendrà el sistema com a nom de base de dades. Introduïu la contrasenya

per a aquesta base de dades.

Introduïu la contrasenya -> sistema

Confirmeu la contrasenya -> sistema

Feu clic a Següent:

7. Feu clic a Instal·la

8. Feu clic a Finalitza

com instal·lar hadoop a Ubuntu

9. Editem el fitxer sqlnet.ora present a la carpeta

C: oraclexepporacleproduct.2.0serverNETWORKADMIN

Quan l'obriu, trobareu el contingut següent.

Editeu-lo com a la captura de pantalla de sota

10. Comencem la línia d'ordres SQL d'Oracle.

Aneu al menú Inici -> Tots els programes -> Oracle Database 10g Express Edition ->

Executeu la línia d’ordres SQL i feu doble clic sobre ella.

11. Obtindreu la base de dades Oracle Cli.

12. Connectem-nos a la base de dades Oracle.

Nom d’usuari: sistema

Contrasenya: sistema

Rebrà el missatge connectat correctament.

13. Anem a crear una taula senzilla.

Comandament:

crea la taula emp (número d'identificació)

14. Inserim-hi alguns valors mitjançant l'ordre Insereix.

Comandament:

insereix en valors emp (2)

15. Comprovem si les dades s’insereixen a la taula mitjançant l’ordre Selecciona.

Comandament:

seleccioneu * d'emp

16. Confermem les dades.

Comandament:

compromís

què és el pojo a la primavera

17. Per importar les dades de la base de dades Oracle a Sqoop, hem d'afegir el fitxer

Connector Oracle (ojdbc6_g.jar).

Podeu descarregar el pot des de l’enllaç següent.

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

18. Obriu Cloudera cdh3 i moveu el connector Oracle a Cloudera cdh3 (a l’escriptori) mitjançant FileZilla.

Utilitzeu l'enllaç següent per entendre com moure un fitxer del Windows a cloudera cdh3 vm.

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

19. Quan el connector Oracle estigui present a Cloudera Cdh3 Desktop, moveu-lo a la carpeta lib de

sqoop executant l'ordre següent:

Comandament:

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

20. Canvieu el directori a Sqoop executant l'ordre següent:

Comandament:

cd / usr / lib / sqoop /

21. Obriu el símbol del sistema (CMD) al Windows i comproveu el Adreça IPv4

executant el fitxer

ordre següent:

Comandament:

ipconfig

22. Importeu les dades de la taula emp present a la base de dades Oracle a hdfs executant el següent

comandament:

Elements necessaris per a l'ordre:

Adreça IPv4: la vostra adreça IPv4. En el meu cas és 192.168.46.1

Nom de la base de dades: sistema

Nom de la taula: emp

Nom d'usuari: sistema

Contrasenya: sistema

Directori de sortida: podria ser qualsevol. He utilitzat sqoopoutput1

Comandament:

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

system@192.168.46.1: 1521: vehicle

–Sistema d’usuari -P –table system.emp –columnes “ID” –target-dir /

sqoopoutput1 -m 1

23. Quan l'ordre s'hagi executat correctament, rebrà el missatge

que ha recuperat registres com a la imatge següent.

24. Obriu el navegador i aneu a l'URL següent:

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

Feu clic a Navega pel sistema de fitxers

25. Feu clic al directori sqoopoutput1

26. Feu clic al fitxer part-m-00000:

27. A continuació es mostren les dades importades de la base de dades Oracle:

Enhorabona! Heu importat amb èxit dades de la base de dades Oracle

a HDFS mitjançant Sqoop ..!