Archive for the ‘Database Server’ Category

Topology-Apache-and-MySQL-Cluster-on-Windows-Server-2012-R2-Cluster-Rev

Penulis Artikel : Nathan Gusti Ryan

Setelah kita membangun Windows Server 2012 R2 Clustering Server dengan Virtualisasi VMWare seperti tutorial dibawah ini :

https://thinkxfree.wordpress.com/2015/03/17/step-by-step-installasi-dan-konfigurasi-membangun-windows-server-2012-r2-clustering-server-dengan-virtualisasi-vmware/

Sekedar reminder saja, coba kita bayangkan jika kita memiliki WebServer dan MySQL Database Server, lalu server kita butuh restart untuk update security atau butuh restart setelah melakukan suatu konfigurasi. Tentunya proses restart ini membutuhkan waktu dan hal ini merupakan Downtime pada server kita. Restart ini butuh waktu berapa lama? 1 menit / 5 menit / 10 menit? Jika Web Application kita memberikan toleransi untuk downtime atau Web Application kita bukan aplikasi yang kritikal, downtime ini bukanlah masalah. Tapi jika aplikasi yang kritikal dan dituntut High Availability yang tinggi, tentunya downtime 1 menit saja sudah merupakan kerugian. Tinggal kalikan berapa kerugian permenitnya, kalikan berapa banyak user yang mengakses.

Renungkan lagi, jika anda menjadi Management Perusahaan dengan ratusan karyawan yang mengakses Server. Lalu server mengalami Down selama 5 menit lah. Maka dalam waktu 5 menit ini seluruh karyawan tidak bekerja, lalu jika 5 menit kali ratusan karyawan ketemu berapa jam? Dan kalau dihitung sebagai kerugian, sekian jam kali sekian rupiah nanti akan ketemu totalnya berapa juta rupiah…?

Ini masih cuman urusan Downtime akibat butuh waktu untuk Restart Server loh. Bayangkan jika Server anda mengalami OS Corrupt atau Hardware Problem. Anda butuh waktu berapa lama untuk melakukan Install ulang OS Server anda? 1 jam / 2 jam? Butuh waktu berapa lama untuk install aplikasi atau database server? Butuh waktu berapa lama untuk restore database? Belum lagi kalau database yang di backup ada Corrupt atau last backup anda adalah kemarin malam. Berapa banyak data yang hilang? Lalu selanjutnya hitung waktu Downtime server anda hingga Server Up kembali. Berapa jam kalikan kerugian perusahaan. Saya yakin kerugian ini bisa untuk membeli server lagi atau untuk membangun Clustering Server atau membuat solusi Disaster Recovery Server System. Downtime Server itu bukan hanya membuat kerugian materiin bagi perusahaan, tapi juga non materiil. Contohnya adalah kepercayaan dari customer ( renungkan ini dgn insting dewa ).

Okelah kalau begitu, setelah sedikit pemanasan diatas maka selanjutnya pada tutorial ini kita akan membangun WebServer Apache dan MySQL Database Cluster pada Windows Server 2012 R2 Clustering Server.

 

(more…)

Topology-MS-DTC-for-MS-SQL-Cluster

Penulis artikel : Nathan Gusti Ryan

Apakah itu DTC ( MS-DTC )?
MS-DTC / Microsoft Distributed Transaction Coordinator adalah layanan ditingkat OS, yang secara otomatis diinstal dan berjalan dibawah Network Service Account / account Layanan Jaringan. Perannya adalah untuk memastikan bahwa transaksi terdistribusi secara konsisten, ataukah ada kegagalan.

Transaksi tersebut mungkin dimulai ketika transaksi berurusan dengan data pada beberapa komputer melalui jaringan atau ketika bertransaksi dengan beberapa proses dalam satu komputer.

Semua komputer / peserta transaksi terdistribusi bekerja secara sinkron dengan peserta / komputer lain yang terlibat dalam sebuah transaksi, mencari saat yang tepat untuk melakukan atau membatalkan pekerjaannya. Untuk alasan ini, kita perlu memastikan bahwa komputer dapat berkomunikasi satu sama lain ( dalam satu jaringan LAN / WAN ).

Apakah kita memerlukan MS-DTC?
Jawabannya : Tergantung. Anda perlu memahami lebih dulu apakah kita akan melakukan transaksi terdistribusi apa tidak.

Jika kita memiliki lebih dari satu instance pada satu komputer yang sama (tanpa komponen tambahan yang terpasang), Anda tidak perlu DTC.

Tapi jika Anda memiliki cluster dua node dengan dua instance yang saling berkomunikasi satu sama lain, maka kita akan membutuhkan DTC.

Skenario lain yang mungkin adalah ketika kita memiliki database engine dan terinstall SSIS, dalam hal ini kita akan perlu untuk mengkonfigurasi MS-DTC.

Untuk informasi lebih lanjut, cek link ini: http://msdn.microsoft.com/en-us/library/ms189910#MSDTC

(more…)

Microsoft-Dot-Net-Framework-Logo

Penulis Artikel : Nathan Gusti Ryan

Berikut ini adalah tutorial Step by Step Installasi Microsoft Dot Net 3.5 SP1 pada Windows Server 2012 R2 prerequisite Installasi Microsoft SQL Server 2014. Jika anda akan melakukan installasi Microsoft SQL Server 2014 pada OS Windows Server 2012 R2, membutuhkan Microsoft Dot Net 3.5 SP1. Jika belum di install maka anda akan mendapatkan pesan sponsor seperti gambar dibawah ini :

Install-MS-Dot-Net-3.5-SP1-for-MS-SQL-Server-2012-Cluster-000-Install-MS-SQL-Server-2012-Cluster-019-Error-Required-MS-Dot-Net-3.5-SP1

(more…)

xps-windows-2012-iSCSI-Initiator-logo

Penulis Artikel : Nathan Gusti Ryan

Berikut ini adalah tutorial Step by Step Installasi dan Konfigurasi membangun Microsoft SQL Server 2014 Cluster diatas Windows Server 2012 R2 Clustering Server dengan Virtualisasi VMWare. Sebelum membaca tutorial ini lebih lanjut, silahkan baca tutorial yang telah dibuat sebelumnya dibawah ini :

https://thinkxfree.wordpress.com/2015/03/17/step-by-step-installasi-dan-konfigurasi-membangun-windows-server-2012-r2-clustering-server-dengan-virtualisasi-vmware/

Membangun Microsoft SQL Server 2014 Cluster tidak bisa lepas dari Windows Server 2012 R2 Clustering Server. Sedangkan Windows Server 2012 R2 Clustering Server tidak bisa lepas dari Active Directory dan Shared Storage ( SAN / NAS ).

https://thinkxfree.wordpress.com/2015/03/13/step-by-step-installasi-dan-konfigurasi-membangun-nas-server-dengan-windows-server-2012-r2/
https://thinkxfree.wordpress.com/2015/03/13/step-by-step-installasi-dan-konfigurasi-nas-server-dengan-freenas-9-3/
https://thinkxfree.wordpress.com/2015/03/13/step-by-step-konfigurasi-iscsi-initiator-windows-server-2012-r2-untuk-mengakses-freenas/

Perhatikan Topologi implementasi Microsoft SQL Server 2014 Cluster dibawah ini :

Topology-MS-SQL-Cluster

(more…)

Logo-XPS-Oracle-DB-12c

Penulis Artikel : Nathan Gusti Ryan

Oracle-EM-OPS-Center

(more…)

Logo-XPS-MySQL-Navicat

Penulis Artikel : Nathan Gusti Ryan

Berikut ini saya sharing Step by Step installasi Navicat for MySQL Server untuk membuat Database Replication. Artikel ini dan beberapa artikel sebelumnya maupun artikel berikutnya saling berkaitan, khususnya dalam hal membangun MySQL Cluster dan Real Time Database MySQL Backup / Replication.

Sebelum memulai installasi installasi Navicat for MySQL Server ini, tentunya kita sudah melakukan installasi Database MySQL Server seperti pada artikel ini :

http://thinkxfree.wordpress.com/2013/07/02/step-by-step-installasi-mysql-5-6-for-windows/

Sebelum kita bisa melakukan konfigurasi remote akses ke MySQL Database Server kita, maka kita harus melakukan sedikit konfigurasi. Yaitu menambahkan script pada my.ini :

bind = 127.0.0.1

Selanjutnya simpan file my.ini lalu kita restart MySQL Database Server kita.

(more…)

logo-mysql-xps2

Penulis Artikel : Nathan Gusti Ryan

Berikut ini saya sharing installasi MySQL Server 5.6. Artikel ini dan beberapa artikel berikutnya saling berkaitan, khususnya dalam hal membangun MySQL Cluster dan Real Time Database MySQL Backup / Replication.

MySQL-Cluster-W2K3-001

MySQL-Cluster-W2K3-001d

MySQL-Cluster-W2K3-002 (more…)

logo-mysql-xps

Penulis Artikel : Nathan Gusti Ryan

Berbekal pengalaman malang melintang dalam hal Clustering Server bersama Windows Cluster Services, Oracle Real Application Server, dll. Kali ini dengan sejumlah petunjuk dari empunya MySQL kita akan melakukan Installasi MySQL Cluster dengan konsep-konsep seperti dibawah ini. Silahkan baca guidance-nya dan download materialnya terlebih dahulu :

http://dev.mysql.com/downloads/cluster/

Tapi sebelumnya marilah kita pahami lebih dulu mengenai Topologi Infrastruktur Clustering Server System pada implementasi Database MySQL Cluster ini agar memudahkan kita dalam membuat planning installation-nya. MySQL-Cluster-001

(more…)

SAP-XPS-Logo

Penulis Artikel : Nathan Gusti Ryan

Artikel ini merupakan artikel lanjutan tentang SAP ERP. Artikel yang sudah saya upload sebelumnya adalah :

http://thinkxfree.wordpress.com/2013/05/26/step-by-step-installasi-dan-konfigurasi-sap-gui-sap-logon-sap-client-for-windows/

Kali ini saya sharing “Step by Step Installasi dan Konfigurasi SAP Server for Windows Server x64 ( System Copy )”. Walaupun sudah banyak artikel tutorial Installasi SAP Server, namun kebanyakan berupa penjelasan saja yang masih kurang manusiawi. Artikel ini merupakan Screen Capture Installasi SAP Server for Windows Server x64 secara keseluruhan. Artikel ini dibangun lebih dari 5x kegagalan installasi sehingga pada installasi ini penyempurnaan dari kesalahan-kesalahan yang sering terjadi benar-benar hasil formula atau resep atau ramuan yang sangat tepat sehingga dapat meminimalkan kegagalan installasi. Jadi artikel ini adalah Best Practice Installation SAP Server for Windows Server x64 with 100% success.

SAP Server pada panduan ini mengunakan Database Server IBM DB2. Memang sudah banyak yang mengunakan Database Server MS-SQL Server, MySQL Server, Max-DB, dll. Alasan perusahaan saya mengunakan Database Server IBM DB2 adalah sebagai berikut :

IBM DB2 Database Server is used as an engine with IBM Server for Development or Research of SAP ERP Germany before the application is published to Production Server.

Teknik Installasi dan Konfigurasi SAP Server for Windows Server x64 ( System Copy ) adalah sebagai berikut :

(more…)

SAP-XPS-Logo

Penulis Artikel : Nathan Gusti Ryan

Berikut ini saya sharing “Step by Step Installasi SAP GUI / SAP LOGON / SAP CLIENT”. SAP GUI / SAP LOGON / SAP CLIENT adalah salah satu media untuk mengakses SAP Server, selain kita bisa akses melalui WebBrowser. Tutorial ini mengunakan Installer SAP GUI / SAP LOGON / SAP CLIENT for Windows versi 7.20

Step by Step Installasi SAP GUI / SAP LOGON / SAP CLIENT for Windows adalah sebagai berikut :

1. Siapkan installer SAP GUI / SAP LOGON / SAP CLIENT for Windows versi 7.20. Lalu jalankan SETUPALL.EXE.

Install-SAP-GUI-720-001

2. Klik Next untuk memulai proses Installasi.

Install-SAP-GUI-720-002 (more…)