SlideShare une entreprise Scribd logo
1  sur  4
Télécharger pour lire hors ligne
Tips dan Trik IlmuKomputer.Com
Copyright © 2003 IlmuKomputer.Com




Mendeteksi Perubahan Struktur
Pada SQL Server 2000 Dengan
Lumigent Schema Alert
Sony Arianto Kurniawan
sony-ak@sony-ak.com
Sony AK Knowledge Center
http://www.sony-ak.com/




   Lisensi Dokumen:
   Copyright © 2003 IlmuKomputer.Com
   Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan
   disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat
   tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang
   disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang,
   kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com.




Salah satu rekan penulis pernah bertanya mengenai bagaimana caranya mendeteksi apabila terjadi
perubahan struktur (schema) pada database SQL Server 2000. Dia bertanya demikian karena
menemui error ketika aplikasi database-nya dijalankan. Setelah selidik punya selidik ternyata
error-nya muncul akibat dari programmer merubah struktur tabel pada SQL Server tetapi lupa
melakukan penyesuaian pada source program aplikasi nya.

Kasus seperti ini mungkin sering terjadi pada Anda dan untuk itu maka Anda perlu suatu utility yang
tepat. Dari sekian banyak utility yang bertujuan untuk memonitor perubahan struktur/schema
database pada SQL Server adalah Lumigent Schema Alert.

Lumigent Schema Alert adalah suatu utility yang fungsi utamanya adalah memantau setiap
perubahan struktur database pada server SQL Server, khususnya akibat perintah-perintah SQL
sebagai berikut:

- CREATE TABLE, operasi pembuatan tabel
- DROP TABLE, operasi penghapusan tabel
- ALTER TABLE, operasi perubahan struktur tabel
- CREATE DATABASE, operasi pembuatan database
- DROP DATABASE, operasi penghapusan database

Jika salah satu dari perintah di atas terdeteksi maka secara otomatis Lumigent Schema Alert akan
menampilkan alert. Alert ini akan muncul pada window Lumigent Schema Alert dan bahkan bisa
juga ditampilkan ke Event Log dari Windows atau menuju ke suatu alamat e-mail tertentu (tentunya
Anda harus menentukan SMTP server sebelumnya).

Sampai tulisan ini ditulis (September 30, 2003) Lumigent Schema Alert bisa didownload melalui
http://www.lumigent.com/downloads/schemaalert/ dan bisa digunakan bebas.




                                                                                                 1
Tips dan Trik IlmuKomputer.Com
Copyright © 2003 IlmuKomputer.Com



Lumigent Schema Alert tidak menggunakan teknik trigger dalam menjalankan operasinya tetapi
menggunakan fasilitas atau fungsi-fungsi trace pada SQL Server sehingga tidak akan mempengaruhi
performance dari SQL Server. Sekali lagi penulis sampaikan bahwa Lumigent Schema Alert hanya
bisa memonitor perubahan struktur pada SQL Server 2000, untuk SQL Server 7 atau sebelumnya
tidak bisa dideteksi oleh aplikasi ini.

Berikut ini penulis akan sajikan penggunaan dari Lumigent Schema Alert beserta screen shot
gambarnya.

Pertama-tama download dan install Lumigent Schema Alert pada komputer Anda, Anda bisa
menginstall aplikasi ini pada komputer database server ataupun pada komputer client, sesuai dengan
kebutuhan Anda. Jalankan Lumigent Schema Alert dan akan muncul layar awal seperti gambar di
bawah ini.




Pada bagian "Select SQL Server to monitor" Anda bisa isikan IP atau nama komputer tempat SQL
Server 2000 yang hendak Anda monitor, (penulis ambil contoh nama komputernya adalah
SYSSOFT).

Tentukan tipe autentikasi yang digunakan ke SQL Server 2000 tersebut, Anda bisa memilih
menggunakan Windows Authentication atau SQL Server Authentication, silakan Anda pilih sesuai
keadaan koneksi ke database Anda, (penulis ambil contoh dengan menggunakan Windows
Authentication).

Kemudian pilih jenis notifikasi yang Anda inginkan jika terjadi perubahan struktur/schema pada
database. Secara default Lumigent Schema Alert akan melakukan alerting ke window defaultnya,
tapi selain itu kita juga bisa menambahkan target alert untuk menuju ke Event Log dari Windows



                                                                                                2
Tips dan Trik IlmuKomputer.Com
Copyright © 2003 IlmuKomputer.Com



dan juga menuju ke suatu alamat e-mail tujuan.

Jika Anda ingin mengarahkan alert ke suatu alamat e-mail tertentu maka silakan Anda aktifkan
checkbox "Send e-mail alerts" dan kemudian isikan alamat e-mail tujuan beserta dengan alamat
SMTP dan port nya.

Jika Anda ingin mengarahkan alert ke Event Log Windows maka silakan Anda aktifkan checkbox
"Log alerts to the Windows Event Log". Dengan ini maka Anda juga akan bisa melihat setiap
perubahan struktur database melalui aplikasi Event Viewer yang telah disediakan oleh Windows.

Pada bagian paling bawah juga terdapat opsi tambahan yang memungkinkan Anda untuk menerima
alert perubahan struktur yang terjadi terhadap tabel temporer (temporary table).

Jika semua sudah di set maka sekarang silakan Anda tekan tombol OK pada bagian bawah program
dan akan muncul window standard yang berfungsi sebagai tempat menampung alert yang terjadi
seperti gambar di bawah ini.




Pada gambar di atas terlihat terdapat tiga buah alert, penulis mengambil contoh perubahan yang
terjadi dalam SQL Server yaitu membuat sebuah database baru yang bernama dba_own2 dan
kemudian penulis membuat table baru dengan nama customer, kemudian struktur tabel customer tadi
diubah lagi dengan menambahkan field email dengan tipe varchar(100).

Anda bisa ber-eksperimen dengan melakukan berbagai perubahan struktur pada database dan silakan



                                                                                             3
Tips dan Trik IlmuKomputer.Com
Copyright © 2003 IlmuKomputer.Com



Anda lihat hasilnya pada alert yang dihasilkan Lumigent Schema Alert.

Kita lihat di atas bahwa pada alert tersebut akan mencatat hal-hal sebagai berikut yaitu:

- Tanggal perubahan
- Nama user yang melakukan perubahan
- Nama server dimana terjadi perbuahan
- Nama aplikasi yang melakukan perubahan (jika ada)
- Statement perubahan yang dilakukan (khusus pada statement ALTER)

Dengan menggunakan Lumigent Schema Alert ini Anda akan bisa memonitor perubahan
struktur/schema pada database SQL Server Anda dengan mudah dan juga bisa dijadikan bahan
dokumentasi terhadap database yang bersangkutan. Utility berguna juga bagi pada DBA SQL Server
2000.

Sekian dulu sampai jumpa pada tulisan selanjutnya, jika ada pertanyaan silakan Anda kirimkan
melalui sony-ak@sony-ak.com.

Mission completed on 00:52.

Sony Arianto Kurniawan,
Founder and Creative Director of The Sony AK Knowledge Center
sony-ak@sony-ak.com
www.sony-ak.com




                                                                                            4

Contenu connexe

Similaire à Deteksi Perubahan Struktur SQL Server

laporan praktikum rekayasa software php dan mysql
laporan praktikum rekayasa software php dan mysqllaporan praktikum rekayasa software php dan mysql
laporan praktikum rekayasa software php dan mysqlHibaten Wafiroh
 
Tugas makalah 4 ka34 pemograman generasi ke 4
Tugas makalah 4 ka34 pemograman generasi ke 4Tugas makalah 4 ka34 pemograman generasi ke 4
Tugas makalah 4 ka34 pemograman generasi ke 4Maulana Rocky
 
Bidang pembelajaran-2-3-tingkatan-4
Bidang pembelajaran-2-3-tingkatan-4Bidang pembelajaran-2-3-tingkatan-4
Bidang pembelajaran-2-3-tingkatan-4cikgushaharizan
 
Article Pengenalan Konsep Xml Web Services
Article Pengenalan Konsep Xml Web ServicesArticle Pengenalan Konsep Xml Web Services
Article Pengenalan Konsep Xml Web ServicesFredy Budimansyah
 
Bidang pembelajaran-2-3-tingkatan-4
Bidang pembelajaran-2-3-tingkatan-4Bidang pembelajaran-2-3-tingkatan-4
Bidang pembelajaran-2-3-tingkatan-4Nasran Syahiran
 
Implementasi otentikasi pada squid dalam mode transparent proxy
Implementasi otentikasi pada squid dalam mode transparent proxyImplementasi otentikasi pada squid dalam mode transparent proxy
Implementasi otentikasi pada squid dalam mode transparent proxyPanggih Supraja
 
Part 15 triggerr
Part 15  triggerrPart 15  triggerr
Part 15 triggerrDenny Yahya
 
Network Monitoring Documentation
Network Monitoring DocumentationNetwork Monitoring Documentation
Network Monitoring DocumentationArif Wahyudi
 
Monitoring Jaringan Komputer dan Server di GNS3
Monitoring Jaringan Komputer dan Server di GNS3Monitoring Jaringan Komputer dan Server di GNS3
Monitoring Jaringan Komputer dan Server di GNS3Jumroh Arrasid
 
Presentasi SO4 Ryan.pptx
Presentasi SO4 Ryan.pptxPresentasi SO4 Ryan.pptx
Presentasi SO4 Ryan.pptxssuser2b8f96
 
Otomatisasi Sistem Parkiran Berbasis Objek
Otomatisasi Sistem Parkiran Berbasis ObjekOtomatisasi Sistem Parkiran Berbasis Objek
Otomatisasi Sistem Parkiran Berbasis Objeknaufals11
 
Program database sederhana di android
Program database sederhana di androidProgram database sederhana di android
Program database sederhana di androidInto Setiawan
 
Proposal inventaris system_v.1.0
Proposal inventaris system_v.1.0Proposal inventaris system_v.1.0
Proposal inventaris system_v.1.0Riscky Excellent
 

Similaire à Deteksi Perubahan Struktur SQL Server (20)

Sony (misconfig)
Sony (misconfig)Sony (misconfig)
Sony (misconfig)
 
laporan praktikum rekayasa software php dan mysql
laporan praktikum rekayasa software php dan mysqllaporan praktikum rekayasa software php dan mysql
laporan praktikum rekayasa software php dan mysql
 
Tugas makalah 4 ka34 pemograman generasi ke 4
Tugas makalah 4 ka34 pemograman generasi ke 4Tugas makalah 4 ka34 pemograman generasi ke 4
Tugas makalah 4 ka34 pemograman generasi ke 4
 
Bidang pembelajaran-2-3-tingkatan-4
Bidang pembelajaran-2-3-tingkatan-4Bidang pembelajaran-2-3-tingkatan-4
Bidang pembelajaran-2-3-tingkatan-4
 
Article Pengenalan Konsep Xml Web Services
Article Pengenalan Konsep Xml Web ServicesArticle Pengenalan Konsep Xml Web Services
Article Pengenalan Konsep Xml Web Services
 
Bidang pembelajaran-2-3-tingkatan-4
Bidang pembelajaran-2-3-tingkatan-4Bidang pembelajaran-2-3-tingkatan-4
Bidang pembelajaran-2-3-tingkatan-4
 
Implementasi otentikasi pada squid dalam mode transparent proxy
Implementasi otentikasi pada squid dalam mode transparent proxyImplementasi otentikasi pada squid dalam mode transparent proxy
Implementasi otentikasi pada squid dalam mode transparent proxy
 
Part 15 triggerr
Part 15  triggerrPart 15  triggerr
Part 15 triggerr
 
Choirul (client-01)
Choirul (client-01)Choirul (client-01)
Choirul (client-01)
 
Model Driven Software Development
Model Driven Software DevelopmentModel Driven Software Development
Model Driven Software Development
 
Network Monitoring Documentation
Network Monitoring DocumentationNetwork Monitoring Documentation
Network Monitoring Documentation
 
practica ADI
practica ADIpractica ADI
practica ADI
 
Monitoring Jaringan Komputer dan Server di GNS3
Monitoring Jaringan Komputer dan Server di GNS3Monitoring Jaringan Komputer dan Server di GNS3
Monitoring Jaringan Komputer dan Server di GNS3
 
Presentasi SO4 Ryan.pptx
Presentasi SO4 Ryan.pptxPresentasi SO4 Ryan.pptx
Presentasi SO4 Ryan.pptx
 
Otomatisasi Sistem Parkiran Berbasis Objek
Otomatisasi Sistem Parkiran Berbasis ObjekOtomatisasi Sistem Parkiran Berbasis Objek
Otomatisasi Sistem Parkiran Berbasis Objek
 
tugas APS
tugas APStugas APS
tugas APS
 
Program database sederhana di android
Program database sederhana di androidProgram database sederhana di android
Program database sederhana di android
 
Laporan web java
Laporan web javaLaporan web java
Laporan web java
 
Cara menghubungkan client ke server
Cara menghubungkan client ke serverCara menghubungkan client ke server
Cara menghubungkan client ke server
 
Proposal inventaris system_v.1.0
Proposal inventaris system_v.1.0Proposal inventaris system_v.1.0
Proposal inventaris system_v.1.0
 

Plus de Nurdin Al-Azies

Buku Studi Islam 3 (Dr. Ahmad Alim, LC. MA.)
Buku Studi Islam 3 (Dr. Ahmad Alim, LC. MA.)Buku Studi Islam 3 (Dr. Ahmad Alim, LC. MA.)
Buku Studi Islam 3 (Dr. Ahmad Alim, LC. MA.)Nurdin Al-Azies
 
Daftar riwayat hidup Jusuf Kalla
Daftar riwayat hidup Jusuf KallaDaftar riwayat hidup Jusuf Kalla
Daftar riwayat hidup Jusuf KallaNurdin Al-Azies
 
Daftar riwayat hidup Joko Widodo
Daftar riwayat hidup Joko WidodoDaftar riwayat hidup Joko Widodo
Daftar riwayat hidup Joko WidodoNurdin Al-Azies
 
Panduan Tour Taman Safari Indonesia
Panduan Tour Taman Safari Indonesia Panduan Tour Taman Safari Indonesia
Panduan Tour Taman Safari Indonesia Nurdin Al-Azies
 
Jadwal imsyakiyah Ramadhan 1435 H (Terbaru)
Jadwal imsyakiyah Ramadhan 1435 H (Terbaru)Jadwal imsyakiyah Ramadhan 1435 H (Terbaru)
Jadwal imsyakiyah Ramadhan 1435 H (Terbaru)Nurdin Al-Azies
 
Interpersonal skill and creativity (nurdin al azies)
Interpersonal skill and creativity (nurdin al azies)Interpersonal skill and creativity (nurdin al azies)
Interpersonal skill and creativity (nurdin al azies)Nurdin Al-Azies
 
Desain grafis ver1 2-pdf
Desain grafis ver1 2-pdfDesain grafis ver1 2-pdf
Desain grafis ver1 2-pdfNurdin Al-Azies
 
Biar ngampus tak sekedar status
Biar ngampus tak sekedar statusBiar ngampus tak sekedar status
Biar ngampus tak sekedar statusNurdin Al-Azies
 
Kreatif entreupreneur workshop
Kreatif entreupreneur workshopKreatif entreupreneur workshop
Kreatif entreupreneur workshopNurdin Al-Azies
 
Strategi Penyambutan Mahasiswa Baru UNTUK LDK
Strategi Penyambutan Mahasiswa Baru UNTUK LDKStrategi Penyambutan Mahasiswa Baru UNTUK LDK
Strategi Penyambutan Mahasiswa Baru UNTUK LDKNurdin Al-Azies
 
7 international linkages
7 international linkages7 international linkages
7 international linkagesNurdin Al-Azies
 
04 ekonomi mikro rancang bangun ekonomi islam
04 ekonomi mikro     rancang bangun ekonomi islam04 ekonomi mikro     rancang bangun ekonomi islam
04 ekonomi mikro rancang bangun ekonomi islamNurdin Al-Azies
 
03 ekonomi mikro permintaan dan penawaran
03 ekonomi mikro     permintaan dan penawaran03 ekonomi mikro     permintaan dan penawaran
03 ekonomi mikro permintaan dan penawaranNurdin Al-Azies
 
02 ekonomi mikro pendahulan tentang ekonomi mikro
02 ekonomi mikro    pendahulan tentang ekonomi mikro02 ekonomi mikro    pendahulan tentang ekonomi mikro
02 ekonomi mikro pendahulan tentang ekonomi mikroNurdin Al-Azies
 
(KULIAH S2 UIKA) 01 ekonomi mikro (DR. H. IRWAN CH, SE,MM )
(KULIAH S2 UIKA) 01 ekonomi mikro (DR. H. IRWAN CH, SE,MM )(KULIAH S2 UIKA) 01 ekonomi mikro (DR. H. IRWAN CH, SE,MM )
(KULIAH S2 UIKA) 01 ekonomi mikro (DR. H. IRWAN CH, SE,MM )Nurdin Al-Azies
 

Plus de Nurdin Al-Azies (20)

Jadwal Piala Dunia 2014
Jadwal Piala Dunia 2014Jadwal Piala Dunia 2014
Jadwal Piala Dunia 2014
 
Visi misi prabowo-hatta
Visi misi prabowo-hattaVisi misi prabowo-hatta
Visi misi prabowo-hatta
 
Buku Studi Islam 3 (Dr. Ahmad Alim, LC. MA.)
Buku Studi Islam 3 (Dr. Ahmad Alim, LC. MA.)Buku Studi Islam 3 (Dr. Ahmad Alim, LC. MA.)
Buku Studi Islam 3 (Dr. Ahmad Alim, LC. MA.)
 
Daftar riwayat hidup Jusuf Kalla
Daftar riwayat hidup Jusuf KallaDaftar riwayat hidup Jusuf Kalla
Daftar riwayat hidup Jusuf Kalla
 
Daftar riwayat hidup Joko Widodo
Daftar riwayat hidup Joko WidodoDaftar riwayat hidup Joko Widodo
Daftar riwayat hidup Joko Widodo
 
Panduan Tour Taman Safari Indonesia
Panduan Tour Taman Safari Indonesia Panduan Tour Taman Safari Indonesia
Panduan Tour Taman Safari Indonesia
 
Jadwal imsyakiyah Ramadhan 1435 H (Terbaru)
Jadwal imsyakiyah Ramadhan 1435 H (Terbaru)Jadwal imsyakiyah Ramadhan 1435 H (Terbaru)
Jadwal imsyakiyah Ramadhan 1435 H (Terbaru)
 
Brosur dan biaya
Brosur dan biayaBrosur dan biaya
Brosur dan biaya
 
Interpersonal skill and creativity (nurdin al azies)
Interpersonal skill and creativity (nurdin al azies)Interpersonal skill and creativity (nurdin al azies)
Interpersonal skill and creativity (nurdin al azies)
 
Desain grafis ver1 2-pdf
Desain grafis ver1 2-pdfDesain grafis ver1 2-pdf
Desain grafis ver1 2-pdf
 
Biar ngampus tak sekedar status
Biar ngampus tak sekedar statusBiar ngampus tak sekedar status
Biar ngampus tak sekedar status
 
Kreatif entreupreneur workshop
Kreatif entreupreneur workshopKreatif entreupreneur workshop
Kreatif entreupreneur workshop
 
Strategi Penyambutan Mahasiswa Baru UNTUK LDK
Strategi Penyambutan Mahasiswa Baru UNTUK LDKStrategi Penyambutan Mahasiswa Baru UNTUK LDK
Strategi Penyambutan Mahasiswa Baru UNTUK LDK
 
Dakwah Kreatif
Dakwah KreatifDakwah Kreatif
Dakwah Kreatif
 
Adobe Flash:
Adobe Flash: Adobe Flash:
Adobe Flash:
 
7 international linkages
7 international linkages7 international linkages
7 international linkages
 
04 ekonomi mikro rancang bangun ekonomi islam
04 ekonomi mikro     rancang bangun ekonomi islam04 ekonomi mikro     rancang bangun ekonomi islam
04 ekonomi mikro rancang bangun ekonomi islam
 
03 ekonomi mikro permintaan dan penawaran
03 ekonomi mikro     permintaan dan penawaran03 ekonomi mikro     permintaan dan penawaran
03 ekonomi mikro permintaan dan penawaran
 
02 ekonomi mikro pendahulan tentang ekonomi mikro
02 ekonomi mikro    pendahulan tentang ekonomi mikro02 ekonomi mikro    pendahulan tentang ekonomi mikro
02 ekonomi mikro pendahulan tentang ekonomi mikro
 
(KULIAH S2 UIKA) 01 ekonomi mikro (DR. H. IRWAN CH, SE,MM )
(KULIAH S2 UIKA) 01 ekonomi mikro (DR. H. IRWAN CH, SE,MM )(KULIAH S2 UIKA) 01 ekonomi mikro (DR. H. IRWAN CH, SE,MM )
(KULIAH S2 UIKA) 01 ekonomi mikro (DR. H. IRWAN CH, SE,MM )
 

Deteksi Perubahan Struktur SQL Server

  • 1. Tips dan Trik IlmuKomputer.Com Copyright © 2003 IlmuKomputer.Com Mendeteksi Perubahan Struktur Pada SQL Server 2000 Dengan Lumigent Schema Alert Sony Arianto Kurniawan sony-ak@sony-ak.com Sony AK Knowledge Center http://www.sony-ak.com/ Lisensi Dokumen: Copyright © 2003 IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com. Salah satu rekan penulis pernah bertanya mengenai bagaimana caranya mendeteksi apabila terjadi perubahan struktur (schema) pada database SQL Server 2000. Dia bertanya demikian karena menemui error ketika aplikasi database-nya dijalankan. Setelah selidik punya selidik ternyata error-nya muncul akibat dari programmer merubah struktur tabel pada SQL Server tetapi lupa melakukan penyesuaian pada source program aplikasi nya. Kasus seperti ini mungkin sering terjadi pada Anda dan untuk itu maka Anda perlu suatu utility yang tepat. Dari sekian banyak utility yang bertujuan untuk memonitor perubahan struktur/schema database pada SQL Server adalah Lumigent Schema Alert. Lumigent Schema Alert adalah suatu utility yang fungsi utamanya adalah memantau setiap perubahan struktur database pada server SQL Server, khususnya akibat perintah-perintah SQL sebagai berikut: - CREATE TABLE, operasi pembuatan tabel - DROP TABLE, operasi penghapusan tabel - ALTER TABLE, operasi perubahan struktur tabel - CREATE DATABASE, operasi pembuatan database - DROP DATABASE, operasi penghapusan database Jika salah satu dari perintah di atas terdeteksi maka secara otomatis Lumigent Schema Alert akan menampilkan alert. Alert ini akan muncul pada window Lumigent Schema Alert dan bahkan bisa juga ditampilkan ke Event Log dari Windows atau menuju ke suatu alamat e-mail tertentu (tentunya Anda harus menentukan SMTP server sebelumnya). Sampai tulisan ini ditulis (September 30, 2003) Lumigent Schema Alert bisa didownload melalui http://www.lumigent.com/downloads/schemaalert/ dan bisa digunakan bebas. 1
  • 2. Tips dan Trik IlmuKomputer.Com Copyright © 2003 IlmuKomputer.Com Lumigent Schema Alert tidak menggunakan teknik trigger dalam menjalankan operasinya tetapi menggunakan fasilitas atau fungsi-fungsi trace pada SQL Server sehingga tidak akan mempengaruhi performance dari SQL Server. Sekali lagi penulis sampaikan bahwa Lumigent Schema Alert hanya bisa memonitor perubahan struktur pada SQL Server 2000, untuk SQL Server 7 atau sebelumnya tidak bisa dideteksi oleh aplikasi ini. Berikut ini penulis akan sajikan penggunaan dari Lumigent Schema Alert beserta screen shot gambarnya. Pertama-tama download dan install Lumigent Schema Alert pada komputer Anda, Anda bisa menginstall aplikasi ini pada komputer database server ataupun pada komputer client, sesuai dengan kebutuhan Anda. Jalankan Lumigent Schema Alert dan akan muncul layar awal seperti gambar di bawah ini. Pada bagian "Select SQL Server to monitor" Anda bisa isikan IP atau nama komputer tempat SQL Server 2000 yang hendak Anda monitor, (penulis ambil contoh nama komputernya adalah SYSSOFT). Tentukan tipe autentikasi yang digunakan ke SQL Server 2000 tersebut, Anda bisa memilih menggunakan Windows Authentication atau SQL Server Authentication, silakan Anda pilih sesuai keadaan koneksi ke database Anda, (penulis ambil contoh dengan menggunakan Windows Authentication). Kemudian pilih jenis notifikasi yang Anda inginkan jika terjadi perubahan struktur/schema pada database. Secara default Lumigent Schema Alert akan melakukan alerting ke window defaultnya, tapi selain itu kita juga bisa menambahkan target alert untuk menuju ke Event Log dari Windows 2
  • 3. Tips dan Trik IlmuKomputer.Com Copyright © 2003 IlmuKomputer.Com dan juga menuju ke suatu alamat e-mail tujuan. Jika Anda ingin mengarahkan alert ke suatu alamat e-mail tertentu maka silakan Anda aktifkan checkbox "Send e-mail alerts" dan kemudian isikan alamat e-mail tujuan beserta dengan alamat SMTP dan port nya. Jika Anda ingin mengarahkan alert ke Event Log Windows maka silakan Anda aktifkan checkbox "Log alerts to the Windows Event Log". Dengan ini maka Anda juga akan bisa melihat setiap perubahan struktur database melalui aplikasi Event Viewer yang telah disediakan oleh Windows. Pada bagian paling bawah juga terdapat opsi tambahan yang memungkinkan Anda untuk menerima alert perubahan struktur yang terjadi terhadap tabel temporer (temporary table). Jika semua sudah di set maka sekarang silakan Anda tekan tombol OK pada bagian bawah program dan akan muncul window standard yang berfungsi sebagai tempat menampung alert yang terjadi seperti gambar di bawah ini. Pada gambar di atas terlihat terdapat tiga buah alert, penulis mengambil contoh perubahan yang terjadi dalam SQL Server yaitu membuat sebuah database baru yang bernama dba_own2 dan kemudian penulis membuat table baru dengan nama customer, kemudian struktur tabel customer tadi diubah lagi dengan menambahkan field email dengan tipe varchar(100). Anda bisa ber-eksperimen dengan melakukan berbagai perubahan struktur pada database dan silakan 3
  • 4. Tips dan Trik IlmuKomputer.Com Copyright © 2003 IlmuKomputer.Com Anda lihat hasilnya pada alert yang dihasilkan Lumigent Schema Alert. Kita lihat di atas bahwa pada alert tersebut akan mencatat hal-hal sebagai berikut yaitu: - Tanggal perubahan - Nama user yang melakukan perubahan - Nama server dimana terjadi perbuahan - Nama aplikasi yang melakukan perubahan (jika ada) - Statement perubahan yang dilakukan (khusus pada statement ALTER) Dengan menggunakan Lumigent Schema Alert ini Anda akan bisa memonitor perubahan struktur/schema pada database SQL Server Anda dengan mudah dan juga bisa dijadikan bahan dokumentasi terhadap database yang bersangkutan. Utility berguna juga bagi pada DBA SQL Server 2000. Sekian dulu sampai jumpa pada tulisan selanjutnya, jika ada pertanyaan silakan Anda kirimkan melalui sony-ak@sony-ak.com. Mission completed on 00:52. Sony Arianto Kurniawan, Founder and Creative Director of The Sony AK Knowledge Center sony-ak@sony-ak.com www.sony-ak.com 4