0% menganggap dokumen ini bermanfaat (0 suara)
75 tayangan9 halaman

Membuat Oracle Database

DBCA (Database Configuration Assistant) dapat digunakan untuk membuat, mengubah, atau menghapus database Oracle. DBCA akan memandu pengguna melalui proses konfigurasi database dengan menentukan template, lokasi penyimpanan, kredensial, dan parameter."

Diunggah oleh

Windra Dede Chandra
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
75 tayangan9 halaman

Membuat Oracle Database

DBCA (Database Configuration Assistant) dapat digunakan untuk membuat, mengubah, atau menghapus database Oracle. DBCA akan memandu pengguna melalui proses konfigurasi database dengan menentukan template, lokasi penyimpanan, kredensial, dan parameter."

Diunggah oleh

Windra Dede Chandra
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 9

3.

MEMBUAT ORACLE DATABASE

Objektif :
Setelah menyelesaikan materi ini, peserta dapat melakukan hal sebagai berikut :
1. Membuat database dengan Database Configuration Assistant (DBCA).
2. Membuat template rancangan database dengan DBCA.
3. Membuat skrip pembuatan database menggunakan DBCA.

3-1
3.1. Merencanakan Database
Hal ini penting untuk merencanakan bagaimana struktur penyimpanan logis dari database
akan mempengaruhi kinerja sistem dan berbagai operasi manajemen database. Misalnya, sebelum
membuat setiap tablespace untuk database, harus diketahui berapa banyak file data akan membuat
tablespace, apa jenis informasi yang akan disimpan di setiap tablespace, dan pada disk drive mana
file data akan disimpan secara fisik. Ketika merencanakan penyimpanan logis struktur database
keseluruhan, perhitungkan efek bahwa struktur ini akan dimiliki ketika database sebenarnya
diciptakan dan berjalan. Anda mungkin memiliki objek database yang memiliki persyaratan
penyimpanan khusus berdasarkan jenis atau ukuran.
Dalam lingkungan database terdistribusi, tahap perencanaan ini sangat penting. Lokasi fisik dari
data yang sering diakses secara dramatis mempengaruhi kinerja aplikasi.
Selama tahap perencanaan, kembangkan strategi backup untuk database. Anda dapat mengubah
struktur penyimpanan logis atau desain database untuk meningkatkan efisiensi dari backup.
Ini adalah jenis pertanyaan dan pertimbangan, yang akan Anda hadapi sebagai DBA, dan tentu
saja ini (secara keseluruhan) dirancang untuk membantu Anda menjawabnya.

3.2. Database: Contoh


Berbagai jenis database memiliki instance dan kebutuhan penyimpanan khusus tersendiri.
Perangkat lunak database Oracle menyertakan template untuk pembuatan berbagai jenis database
ini. Karakteristik contoh-contoh ini adalah sebagai berikut:
o Data Warehouse: Menyimpan data untuk waktu yang lama dan mengambil data dalam operasi
baca.
o Transaction Processing: Mengakomodasi banyak transaksi, tetapi biasanya transaksi kecil.
o General Purpose: Bekerja dengan transaksi dan menyimpannya untuk jangka waktu menengah.

3.3. Database Configuration Assistant (DBCA)


Untuk membuat, mengubah konfigurasi, atau menghapus database dapat menggunakan
Database Configuration Assistant (DBCA), dapat juga membuat database dari daftar template
standar atau menggunakan database yang ada sebagai contoh untuk membuat database baru atau
template. Hal ini terkadang disebut sebagai "database cloning."

3-2
Untuk memanggil DBCA dapat dilakukan langkah-langkah berikut:
1. Log on ke komputer sebagai anggota grup administratif yang berwenang untuk menginstal
perangkat lunak Oracle.
2. Jika diperlukan, mengatur environment variabel.
3. Masukkan dbca untuk menjalankan DBCA tersebut.
4. Klik Next untuk melanjutkan.
DBCA menawarkan pilihan untuk membantu dengan beberapa operasi, misalnya, menciptakan
database.

Gambar 3.1. Database Configuration Assistant (DBCA)

3.3.1. Membuat Database menggunakan DBCA


Untuk membuat database dapat menggunakan DBCA sebagai berikut:
1. Pilih Create a Database di halaman Operasi DBCA untuk menjalankan wizard yang
memungkinkan untuk mengkonfigurasi dan membuat database. Wizard meminta untuk
memberikan informasi konfigurasi yang dituangkan dalam langkah-langkah yang mengikuti.
Pada kebanyakan halaman, wizard memberikan pengaturan default yang dapat diterima.
2. Pilih jenis template database yang akan digunakan dalam menciptakan database. Ada template
untuk Data Warehouse, General Purpose, dan database Transaction Processing yang menyalin
database yang telah dikonfigurasikan, termasuk file data. File-file data termasuk file kontrol,
Redo log file, dan file data untuk berbagai tablespace. Klik Show Details untuk melihat
konfigurasi setiap jenis database.

3-3
Untuk lingkungan yang lebih kompleks, mungkin memilih pilihan Custom Database.

Gambar 3.2. Menggunakan DBCA untuk membuat database


3. Identifikasi Database : Masukkan Nama database global dalam bentuk
4. database_name.domain_name, dan sistem identifier (SID). Default SID ke nama
database dan secara unik mengidentifikasi instance yang terkait dengan database.
5. Pilihan Manajemen: Gunakan halaman ini untuk mengatur database sehingga dapat dikelola
dengan Oracle Enterprise Manager. Pilih default: Konfigurasi Database dengan Enterprise
Manager.

Gambar 3.3. Menggunakan DBCA untuk membuat database (langkah 3 dan 4)


6. Database Credential: Gunakan halaman ini untuk menentukan password untuk akun
administratif, seperti SYS dan SYSTEM. Di praktikum, gunakan oracle sebagai password
untuk semua akun administratif.
7. Pilihan Storage: Tentukan jenis mekanisme penyimpanan (seperti File System) yang ingin
digunakan database.

3-4
8. Lokasi File Database: Pilih sesuai dengan kebutuhan. Oracle Managed Files (OMF)
menghilangkan kebutuhan untuk secara langsung mengelola file sistem operasi yang terdiri
dari database Oracle. Menentukan operasi dalam hal objek database bukan nama file.

Gambar 3.4. Menggunakan DBCA untuk membuat database (langkah 5,6 dan 7)
9. Konfigurasi pemulihan: Jika diperlukan, tentukan flash recovery area dan memungkinkan
pengarsipan.
10. Database content: Halaman ini menyediakan pilihan untuk memilih komponen, seperti Contoh
skema, dan untuk menggunakan script kustom.

Gambar 3.5. Menggunakan DBCA untuk membuat database (langkah 8 dan 9)


11. Parameter Inisialisasi: Tab di halaman ini menyediakan akses ke halaman yang memungkinkan
untuk mengubah pengaturan default parameter inisialisasi:
o Memory: Gunakan halaman ini untuk mengatur parameter inisialisasi yang mengontrol
penggunaan memori. Gunakan (A) Typical atau (B) kustomisasi alokasi memori.

3-5
o Ukuran: Untuk menentukan ukuran blok, masukkan ukuran dalam byte atau menerima
default.
o Karakter Set: Gunakan halaman ini untuk menentukan set karakter untuk database.
Tip Praktik Terbaik: Oracle merekomendasikan (bila memungkinkan) yang digunakan
Unicode untuk satu set karakter database karena memberikan fleksibilitas yang optimal
untuk mendukung teknologi Web dan juga banyak bahasa lisan.
o Connection Mode: Pilih Dedicated atau Shared Server Mode.

Gambar 3.6. Menggunakan DBCA untuk membuat database (langkah 10 a dan 10 b)

12. Penyimpanan Database: Jika telah memilih salah satu template yang telah dikonfigurasikan
untuk database, maka tidak dapat menambah atau menghapus file kontrol atau file data.
Catatan: mungkin ingin menyimpan definisi database sebagai file HTML untuk kemudahan
referensi.
13. Pilihan pembuatan: memiliki pilihan untuk menciptakan database saat ini, menyimpan
database definisi sebagai template, dan menghasilkan skrip. Jika memilih semua pilihan, maka
DBCA pertama menyimpan template database, kemudian menghasilkan script ke direktori
tujuan yang telah ditentukan, dan akhirnya membuat database.

3-6
Gambar 3.7. Menggunakan DBCA untuk membuat database (langkah 11 dan 12)

3.3.2. Manajemen Password


Setelah DBCA selesai, perhatikan informasi berikut untuk referensi penggunaan
selanjutnya:
o Lokasi dari file log instalasi (lihat A)
o Nama Global database (lihat B)
o Sistem identifier (SID) (lihat B)
o Nama file server parameter dan lokasi (lihat B)
o URL Enterprise Manager (lihat C)
Klik Password Management untuk membuka akun database yang direncanakan untuk digunakan.
Sediakan password ketika membuka akun.

Gambar 3.7. Manajemen Password

3-7
3.4. Membuat Database Desain Template
Template adalah database definisi yang telah ditetapkan yang digunakan sebagai titik awal
untuk database baru. Jika tidak membuat template sebagai bagian dari proses pembuatan database,
dapat dilakukan kapan saja dengan menerapkan DBCA. Terdapat tiga cara untuk membuat
template:
o Dari template yang ada
o Dari database yang sudah ada (struktur saja)
o Dari database (struktur serta data) yang ada
DBCA memandu melalui langkah-langkah untuk membuat template desain database.

Gambar 3.8. Membuat Database desain template

3.5. Menggunakan DBCA untuk Menghapus Database


Untuk menghapus (atau mengkonfigurasi) database di UNIX atau Linux, harus mengatur
ORACLE_SID dalam shell yang DBCA ditampilkan. Mulai DBCA dengan memasukkan dbca
di jendela terminal, dan klik Next pada halaman Welcome. Untuk menghapus database, lakukan
langkah-langkah berikut:
1. Pada halaman Operasi, pilih Delete a Database, dan klik Next.
2. Pilih database yang ingin dihapus (di kelas, hist), dan klik Finish.

3-8
3. Klik Yes untuk mengkonfirmasi penghapusan.

Gambar 3.9. Menghapus database menggunakan DBCA


Menghapus database melibatkan menghapus file data, Redo log file, file kontrol, dan file
parameter inisialisasi. Pernyataan DROP DATABASE menghapus semua file kontrol dan semua
file database lain yang tercantum dalam file kontrol. Untuk menggunakan pernyataan DROP
DATABASE dengan sukses, semua kondisi berikut harus berlaku:
o Database harus di mount dan close.
o Database harus di mount secara eksklusif-tidak dalam modus bersama.
o Database harus dipasang sebagai RESTRICTED.
Contoh dari pernyataan ini adalah:
DROP DATABASE;
Pernyataan DROP DATABASE tidak berpengaruh pada archived file log juga tidak memiliki efek
pada salinan atau backup dari database. Cara terbaik adalah untuk menggunakan Recovery
Manager (RMAN) untuk menghapus file tersebut. Jika database pada disk mentah, maka
sebenarnya disk mentah file khusus tidak dihapus.

3-9

Anda mungkin juga menyukai