Kalau dari saya, tambahannya. 

Apa yang dilakukan, dicatat. Untuk keperluan sendiri, dan mudah untuk dicari. 
Karena apa?, karena semua yang ada di list ini kita tidak mampu mengingatnya 
semua. Apalagi yang jarang dilakukan. 
Contoh:
Seperti instalasi software, mungkin kalau yang bekerja di konsultant bisa 
setiap hari. Tapi kalau di end user lebih jarang. 
Cloning DB juga moderate, tidak setiap hari kita lakukan. 

Kalau Database nya sudah running seperti di end user, mungkin kegiatan-kegiatan 
yang berulang bisa kita ingat. Seperti memperbesar size datafile, Backup, print 
dan membaca AWR dst.

Untuk Recovery DB mungkin perlu disimulasi paling tidak 2 kali dalam setahun, 
untuk menyakinkan apakah backup kita valid atau tidak dan juga untuk memaintain 
skill DBA.

Happy DBA.. :)

Iwe




________________________________
From: yulius_wibowo <[email protected]>
To: [email protected]
Sent: Thu, February 25, 2010 8:28:44 AM
Subject: [indo-oracle] Re: DBA

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
>




------------------------------------

--
-----------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




      

[Non-text portions of this message have been removed]

Kirim email ke