Sebahgai tambahan dari saya: Berikut ini adalah hal2 yg perlu diketahui dan yg dilakukan oleh seorang Oracle DBA: 0. Memahami konsep Oracle Database (saya pakai nomor urut "0" karena ini sbg pondasi utamanya) - Minimal istilah2 yg dipakai spt: instance, database, datafile, controlfile, log file, SGA, PGA,listener,... Anda bisa memperlajarinya sendiri atau ikut kursus.
1. Instalasi software berikut patching dan upgradenya contoh: - Instalasi Oracle binary/software (pada server, mungkin juga pada client ) - Apply patch kalau ada bug - Upgrade versi - Optional: Migrasi ke platform yang berbeda - Optional: Cloning (misal: dari lingkungan "production" ke "development") - ... 2. Konfigurasi Instance & Database contoh: - Penentuan nama instance, nama database - Pengaturan besarnya memory (SGA, PGA, SharedPool, Buffer Pool,...) - Pengaturan listener: service name,port number,... berikut start/stop-nya - Pengaturan koneksi dari client dan atau dari server aplikasi (misal: dedicated atau shared server) - Optional: Konfigurasi RAC, Standby database/Data Guard ... - ... 3. Pengaturan struktur database, baik secara logical maupun physical contoh: Logical: - Tablespace : alokasi besarnya tablespace, penentuan cara pengalokasian extentnya, pengaturan quotanya, ... - Segment : alokasi extent spt. table, index, materialized view, ... - ... Physical: - Pengaturan lokasi, besar dan jumlah datafiles, tempfiles, logfiles, archived log files,... - ... 4. Pengaturan security contoh: - pembuatan user - pembuatan role - pengaturan privilege - pengaturan profile - pengaturan ekspirasi password - pengaturan penggunaan resource (Resource Manager) - pengaturan quota - ... 4. Performance Tuning - Pengaturan optimizer di level instance - Optimasi memory (shared pool, buffer pool, log buffer, SGA, PGA, ...) - Optimasi I/O (distribusi datafiles, log files) - Monitoring performance: bisa manual pakai statspack, awr atau pakai Database Control/OEM - ... 5. Backup & Recovery - Menentukan backup dan recovery strategy/plan - Physical backup (offline/online) - Logical backup (exp/imp, expdp/impdp) - Recovery database jika terjadi kerusakan (comple recovery, incomplete recovery) - Optional: Penentuan disaster recovery plan - Optional: Penggunaan tools dari Oracle (RMAN) atau third-party tools utk backup/restore ke tape/disk - ... 6. Troubleshooting - Masalah koneksi dari client ke database server, atau dari server aplikasi ke database server - Masalah alokasi space kalau kurang - ... 7. Support user & developer - Paham dan bisa menggunakan SQL & PL/SQL - Membantu developer dalam hal tuning aplikasi (SQL atau PL/SQL) - ... 8. Bisa menggunakan tools di level OS sesuai dgn platform yg dipakai contoh: - UNIX/LINUX: ls, cp, ps, vmstat, ipcs,... - Bisa buat shell script (biasanya dipakai utk tugas2 yg rutin) - ... cmiiw, Bowo --- In [email protected], dev_o...@... wrote: > > Pak Levl, > dari awal jd dba di konsultan, baru denger 'Palu Gada' euy, artine opi ya, > hhe... *beneran ga tau. :) > > Mari-mari yg OCM, setau abip ada 2 di Indonesia, satu aktif di forum tp jauh, > satu lg aktif di kelas, hhe... > > Nambahin aja : konsep, performance tuning, backup recovery, troubleshooting, > struktur instance n file. Yang lain mungkin ada yg mau nambahin. :) > > Nuhun, > Abip > Sent from my BlackBerry® smartphone from Sinyal Bagus XL, Nyambung > Teruuusss...! > > -----Original Message----- > From: LevI <ffahl...@...> > Date: Wed, 24 Feb 2010 23:40:20 > To: <[email protected]> > Subject: Re: [indo-oracle] DBA > > Pak Muharmaji, > Hal yg perlu dipertimbangkan adalah : > 1. seberapa critical databasenya? > 2. Jika sangat critical, ada baiknya hire dba yang sudah matang, sambilan > belajar dari dba tersebut > 3. Jika tidak terlalu critical, dan ada waktu banyak mempelajarinya, bisa > baca buku, self study cd bahkan training. > Step-stepnya mulai dari pengenalan concept oracle database, sql, > administrasi database sampai ke tingkat yang lebih advance. tergantung > kebutuhan tempat bapak. > Saya pikir, mungkin banyak rekan-rekan disini yang menjadi DBA berangkat > dari Developer oracle juga. maklum kalau di konsultan mottonya kan "Palu > Gada" ... :) > > Mungkin yg udah Master (OCM maksudnya) bisa menambahkan atau mengoreksi... > :) > > thanks, > > Fahmi > > 2010/2/24 muharmaji <yogie_ahma...@...> > > > > > > > Dear Para master > > > > Salah masih buta sekali dengan dunia database. kebetulan dikantor saya > > menggunakan oracle, hal yg perlu sekali di miliki oleh seorang DBA apa ya > > dan apa saya yg harus dipelajari? karena pasti berbeda dengan developer > > oracle.. > > > > Thanks A lot para master > > > > > > > > > [Non-text portions of this message have been removed] > > > > ------------------------------------ > > -- > -----------I.N.D.O - O.R.A.C.L.E--------------- > Keluar: [email protected] > Website: http://indooracle.wordpress.com > http://www.facebook.com/group.php?gid=51973053515 > ----------------------------------------------- > > Bergabung dengan Indonesia Thin Client User Groups, > Terminal Server, Citrix, New Moon Caneveral, di: > http://indo-thin.blogspot.comYahoo! Groups Links >

