c ++ fungsi penyortiran
1. Unduh Oracle Expresss Edition dari tautan di bawah dan unzip.
https://docs.google.com/a/edureka.in/file/d/0B2-rlCGKD40NNW5BcHZMTkdtcmc/edit
2. Setelah mengekstrak Anda akan menemukan file yang dapat dieksekusi dari Oracle XE Edition seperti pada gambar di bawah ini.
3. Klik dua kali pada OracleXEUniv untuk menginstal database Oracle pada sistem Anda dan klik Run.
4. Klik Berikutnya
5. Terima perjanjian lisensi dan klik berikutnya.
6. Secara default oracle akan menggunakan sistem sebagai nama database. Mari kita masukkan kata sandi
untuk database ini.
Masukkan Kata Sandi -> sistem
Konfirmasi Kata Sandi -> sistem
Klik Berikutnya:
7. Klik Install
8. Klik Selesai
9. Mari kita edit file sqlnet.ora yang ada di folder tersebut
C: oraclexepporacleproduct.2.0serverNETWORKADMIN
Saat Anda membukanya, Anda akan menemukan konten di bawah ini.
Edit seperti di Screenshot Di Bawah Ini
10. Mari kita mulai dengan SQL Command Line dari Oracle.
Buka menu Mulai -> Semua Program -> Oracle Database 10g Express Edition ->
Jalankan Baris Perintah SQL dan klik dua kali di atasnya.
11. Anda akan mendapatkan Cli untuk Oracle Database.
12. Mari kita sambungkan ke database Oracle.
Nama pengguna: sistem
Kata sandi: sistem
Anda akan menerima pesan terhubung dengan sukses.
13. Mari kita buat tabel sederhana.
Perintah:
buat tabel emp (nomor id)
14. Mari kita masukkan beberapa nilai di dalamnya dengan menggunakan perintah Sisipkan.
Perintah:
masukkan ke dalam nilai emp (2)
15. Mari kita periksa apakah data sudah dimasukkan ke dalam tabel dengan menggunakan Select Command.
Perintah:
pilih * dari emp
16. Mari kita komit datanya.
Perintah:
melakukan
17. Untuk mengimpor data dari Oracle Database ke Sqoop kita perlu menambahkan file
Konektor Oracle (ojdbc6_g.jar).
Anda dapat mengunduh jar dari tautan di bawah ini.
https://docs.google.com/a/edureka.in/file/d/0B2-rlCGKD40Nekw3ZXBRWUU5Y1E/edit
18. Buka Cloudera cdh3 dan pindahkan konektor Oracle ke Cloudera cdh3 (Ke Desktop) menggunakan FileZilla.
Gunakan tautan di bawah ini untuk memahami cara memindahkan file dari Windows ke cloudera cdh3 vm.
https://www.edureka.co/blog/transfer-files-windows-cloudera-demo-vm/
19. Setelah konektor Oracle ada di Cloudera Cdh3 Desktop, pindahkan ke folder lib
sqoop dengan menjalankan perintah di bawah ini:
Perintah:
sudo cp /home/cloudera/Desktop/ojdbc6_g.jar / usr / lib / sqoop / lib /
20. Ubah direktori menjadi Sqoop dengan menjalankan perintah di bawah ini:
Perintah:
cd / usr / lib / sqoop /
21. Buka Command Prompt (CMD) di Windows dan centang file Alamat IPv4
dengan menjalankan
di bawah perintah:
Perintah:
ipconfig
22. Impor data dari tabel emp yang ada di database Oracle ke hdfs dengan menjalankan di bawah ini
perintah:
Item yang diperlukan untuk perintah:
Alamat IPv4 - Alamat IPv4 Anda. Dalam kasus saya, ini adalah 192.168.46.1
Nama Database - sistem
Nama Tabel - emp
Nama pengguna - sistem
Kata sandi - sistem
Direktori Output - Bisa apa saja. Saya telah menggunakan sqoopoutput1
Perintah:
sudo bin / sqoop import –hubungkan jdbc: oracle: thin: system /
system@192.168.46.1: 1521: kendaraan
–Sistem nama pengguna -P –tabel system.emp –kolom “ID” –target-dir /
sqoopoutput1 -m 1
23. Ketika perintah berhasil dijalankan, Anda akan menerima pesan
bahwa Retrieved Records seperti pada gambar di bawah ini.
24. Buka Browser dan pergi ke URL di bawah ini:
URL: http: // localhost: 50070 / dfshealth.jsp
Klik Jelajahi sistem file
25. Klik pada direktori sqoopoutput1
26. Klik pada file part-m-00000:
27. Di bawah ini adalah data yang diimpor dari database Oracle:
Selamat! Anda telah berhasil mengimpor data dari database Oracle
ke HDFS Menggunakan Sqoop ..!