Oracle Database 11G: Manipulasi Data Sql Dari Dump Image Memakai Original Import Client

Penggunaan Oracle database di kalangan enterprise sangatlah besar, oleh alasannya ialah yakni itu dibutuhkan tips-tips untuk menggunakan Oracle supaya tidak memberatkan pekerjaan database admin. Salah satu tips yang akan dibahas pada artikel ini yakni bagaimana cara untuk melakukan manipulasi data SQL dari dump image dengan menggunakan fasilitas Original Import Client khusus untuk Oracle Database 11g.



Latar belakang


Oracle Database merupakan salah satu dari banyak perangkat lunak Relational Data Base Management System. Oracle Database lebih banyak digunakan oleh kalangan enterprise alasannya ialah yakni beberapa kelebihan yang dimiliki, diantaranya yaitu Real Application Cluster, Data Vault, Business Intelligence, Data Integrator, dan yang lainnya. Selain beberapa kelebihan tersebut, Oracle memiliki sistem export dan import sendiri yaitu original import export dan Oracle Data Pump. Setiap database direktur memiliki preferensi untuk memilih sistem import mana yang akan digunakan alasannya ialah yakni masing-masing memiliki kelebihan dan kekurangan.



Original Import Client yakni fasilitas oracle dasar yang diperkenalkan pada versi Oracle sejak awal. Walaupun export dan import data sehabis versi ini menggunakan Oracle Data Pump yang menyediakan PL / SQL API, masih banyak database direktur yang menggunakan Original Import Client alasannya ialah yakni sistem ini sangat fleksibel untuk menerima SQL dari dump data. Selain itu, Original Import Client terdapat dalam semua versi Oracle, berbeda dengan Oracle Data Pump yang hanya terdapat pada versi Oracle terbaru.



Pendahuluan


Menjalankan SQL merupakan pekerjaan biasa bagi database administrator, namun terkadang dibutuhkan manipulasi SQL dari dump data dengan tujuan menyebarkan struktur data terlebih dahulu sebelum dilakukan import. Untuk melakukan manipulasi SQL dari dump data ini ternyata cukup simpel dilakukan dengan cara mengekstraksi SQL dengan menggunakan Original Import Client yang terdapat pada setiap versi Oracle. Selain itu, proses manipulasi ini mampu dilakukan secara pribadi pada server tanpa harus memindahkan dump data ke komputer lokal ataupun menggunakan pertolongan tools yang berbayar. Dari aneka macam percobaan yang dijalankan oleh penulis, didapatkan informasi bahwa cara paling efisien untuk melakukan manipulasi SQL dari dump data yang dijelaskan pada poin dibawah.



Ekstraksi SQL


Untuk melakukan ekstraksi SQL dari dump data mampu dilakukan dengan menjalankan langkah berikut:


Oracle Database 11g: Manipulasi Data SQL dari Dump Image Menggunakan Original Import Client



 



Mengubah raw SQL supaya mampu digunakan


Proses untuk mengubah SQL mentah dari hasil ekstraksi tersebut bahu-membahu cukup tricky alasannya ialah yakni harus dikerjakan sesuai dengan urutan. Berikut yakni urutan tersebut:


1. Membuka SQL dengan menggunakan text editor sesuai dengan preferensi masing-masing pembaca.


2. Mengubah kata “REM ” menjadi “”.


3. Mengubah kata “…” menjadi “REM …”.


4. Mengubah kata “CONNECT” menjadi “REM CONNECT”.


Contoh jadinya yakni sebagai berikut:


Oracle Database 11g: Manipulasi Data SQL dari Dump Image Menggunakan Original Import Client



Langkah pengubahan tersebut harus dikerjakan sesuai dengan urutan supaya tidak terjadi kesalahan data SQL yang digenerate dari proses ini.



Manipulasi SQL


Untuk melakukan manipulasi data SQL mampu dijalankan dengan menggunakan text editor sesuai dengan preferensi masing-masing pembaca. Pada artikel ini, penulis menggunakan Notepad++ untuk melakukan manipulasi data SQL. Contoh manipulasi SQL yaitu mengubah tablespace tujuan dan menghapus semua command yang berhubungan dengan constraint, menyerupai create foreign key + enable constraint. Hal ini memiliki kegunaan untuk menghindari error terkena constraint saat import data.


Oracle Database 11g: Manipulasi Data SQL dari Dump Image Menggunakan Original Import Client



 



Menjalankan command SQL


Hasil dari manipulasi data SQL mampu dijalankan sebagai SQL biasa dengan command sebagai berikut:


sqlplus usertujuan/password @(lokasi sql).sql


Oracle Database 11g: Manipulasi Data SQL dari Dump Image Menggunakan Original Import Client



 



Penutup


Proses manipulasi SQL yang didapatkan dari dump data dengan menggunakan Original Import Client ini bahu-membahu sangat sederhana, namun menjadi sangat memiliki kegunaan saat kita memerlukan manipulasi SQL dari dump data yang sangat besar. Selain itu, proses manipulasi SQL ini akan membantu kita melakukan solving issue yang muncul pada saat import data menyerupai informasi tablespace, users, dan datafile mana yang perlu dimanipulasi. Semoga dengan artikel ini, pembaca mampu dimudahkan untuk melakukan manipulasi SQL dari dump data menggunakan Original Import Client.



Download Tulisan Lengkap: budi_satrio_oracle_manipulasi_sql_dump_image.pdf



Sumber https://ilmukomputer.org/


Popular posts from this blog

Membuat Aplikasi Perpustakaan Dengan Java Netbeans

Cara Run C++ Di Sublime Text

Cara Redirect Php