Step by Step Installation Microsoft Distributed Transaction Coordinator ( MS-DTC ) for Microsoft SQL Server 2014 Cluster on Windows Server 2012 R2 Clustering Server

Posted: April 12, 2015 in Artikel IT, Artikel IT, Tips & Trik, Artikel Nathan Gusti Ryan, Database Server, GLOBAL INFO, MS-DTC Configuration, MS-SQL 2014 Cluster, Operating System, Posting Kang N4th4n, Strategy - IT Solution, Tips & Triks Database MS-SQL, Windows, Windows Server 2012 R2
Tags:

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

Bagaimana cara membuat Clusterred MS DTC?

1. Untuk mengkonfigurasi MS-DTC Cluster, kita akan membutuhkan disk dan hostname. Pastikan pembuatan MS-DTC Cluster ini setelah pembuatan Windows Cluster Server dan sebelum installasi MS-SQL Cluster Server. Siapkan sebuah Disk yang tidak digunakan oleh Role yang sudah ada. Parameternya adalah “Available Storage” seperti gambar dibawah ini.

MS-DTC-for-MS-SQL-Server-2014-Cluster-001

2. Dari menu utama, buat sebuah Role. Lalu klik Next untuk melanjutkan proses.

MS-DTC-for-MS-SQL-Server-2014-Cluster-002

3. Selanjutnya pilih menu Distributed Transaction Coordinator. Lalu klik Next untuk melanjutkan proses.

MS-DTC-for-MS-SQL-Server-2014-Cluster-003

4. Selanjutnya berikan nama Role dan berikan IP Address. Misalnya : 192.168.1.211. Lalu klik Next untuk melanjutkan proses.

MS-DTC-for-MS-SQL-Server-2014-Cluster-004

5. Selanjutnya kita pilih Disk untuk Role MS-DTC ini. Lalu klik Next untuk melanjutkan proses.

MS-DTC-for-MS-SQL-Server-2014-Cluster-005

6. Setelah tampil Summary konfigurasi ini, klik Next untuk melanjutkan proses.

MS-DTC-for-MS-SQL-Server-2014-Cluster-006

7. Lalu klik Finish sebagai parameter proses Create Role MS-DTC telah selesai.

MS-DTC-for-MS-SQL-Server-2014-Cluster-007

8. Perhatikan tampilan Role MS-DTC yang telah berhasil kita buat.

MS-DTC-for-MS-SQL-Server-2014-Cluster-008

9. Selanjutnya kita buka menu Server manager, lalu buka menu Tools lalu pilih menu Component Services.

MS-DTC-for-MS-SQL-Server-2014-Cluster-009

10. Dari menu Console Root -> Component Services -> Computer -> My Computer -> Microsoft Distributed Transaction Coordinator -> Clusterred DTC’s -> MS-DTC. Klik kanan lalu pilih Properties.

MS-DTC-for-MS-SQL-Server-2014-Cluster-010

11. Pilih Menu Security.

MS-DTC-for-MS-SQL-Server-2014-Cluster-011

12. Pada menu Security Setting, centang / checkmark Network DTC Access. Pada menu Transaction Manager Communication checkmark Allow Inbound dan Allow Outbound. Lalu kita checkmark juga Enable XA Transactions. Lalu klik menu Apply untuk menerapkan setting baru kita.

MS-DTC-for-MS-SQL-Server-2014-Cluster-012

13. Selanjutnya akan muncul tampilan The MSDTC service has been restarted.

MS-DTC-for-MS-SQL-Server-2014-Cluster-013

14. Okey, sampai sini konfigurasi MS-DTC pada Server Node1 telah selesai. Selanjutnya tinggal kita cek saja pada Server Node2. Apakah sudah aktif seperti Server Node1??? Silahkan cari jawabnya sendiri…

 

Artikel terkait :

1. Step by Step Installasi dan Konfigurasi membangun Windows Server 2012 R2 Clustering Server dengan Virtualisasi VMWare

2. Step by Step Installasi dan Konfigurasi membangun Microsoft SQL Server 2014 Cluster diatas Windows Server 2012 R2 Clustering Server dengan Virtualisasi VMWare

3.  Step by Step Installation Microsoft Distributed Transaction Coordinator ( MS-DTC ) for Microsoft SQL Server 2014 Cluster on Windows Server 2012 R2 Clustering Server

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s