Artikel ini menjelaskan konflik antara Microsoft SQL Server dan layanan Microsoft Koordinator transaksi terdistribusi (MSDTC) di Windows Server 2012 R2. Perbaikan terbaru tersedia untuk memperbaiki masalah ini. Hotfix ini memiliki prasyarat.
Gejala
Pertimbangkan skenario berikut ini:
-
Anda menggunakan SQL Server yang dikombinasikan dengan MSDTC.
-
Anda membuat transaksi terdistribusi yang mencakup dua atau lebih database contoh.
-
Selama dua fase commit, SQL Server menyiapkan transaksi, tetapi database harus me-restart.
-
Sebagai bagian dari ulang pangkalan data, SQL Server akan mencoba untuk memulihkan ke log, dan harus berkomunikasi dengan MSDTC hasil dengan menelepon Reenlist.
Dalam skenario ini, saat panggilan SQL Server Reenlist selama pemulihan database, MSDTC proxy melempar pesan galat XACT_E_RECOVERYALREADYDONE (0x8004D104L) yang menunjukkan Reenlist sudah tidak lagi tersedia untuk dipanggil.
Pemecahan masalah
Untuk memperbaiki masalah ini, kami telah mengedarkan perbaikan terbaru. Meskipun masalah ini diamati hanya di Windows Server 2012 R2, hotfix juga berlaku untuk Windows 8.1 dan Windows RT 8.1.
Penting Jika Anda menginstal paket bahasa setelah Anda menginstal perbaikan terbaru ini, Anda harus menginstal perbaikan terbaru ini. Oleh karena itu, kami menyarankan Anda menginstal bahasa setiap paket yang Anda butuhkan sebelum Anda menginstal perbaikan terbaru ini. Untuk informasi selengkapnya, lihat Tambah paket bahasa untuk Windows.
Informasi Hotfix
Tersedia hotfix yang didukung dari Microsoft. Namun, hotfix ini ditujukan untuk memperbaiki masalah yang dijelaskan di artikel ini. Menerapkan hotfix ini hanya ke sistem yang mengalami masalah khusus ini.
Apabila hotfix tersedia untuk diunduh, ada bagian "Hotfix Download tersedia" di bagian atas artikel Pangkalan Pengetahuan ini. Apabila bagian ini tidak muncul, kirimkan permintaan ke layanan pelanggan Microsoft dan dukungan untuk mendapatkan hotfix.
Catatan Jika terjadi masalah tambahan atau apabila pemecahan masalah apa pun diperlukan, Anda mungkin harus membuat permintaan layanan secara terpisah. Biaya dukungan biasa akan berlaku untuk dukungan tambahan pertanyaan dan masalah yang tidak memenuhi syarat untuk hotfix ini. Untuk daftar lengkap nomor telepon layanan pelanggan Microsoft dan dukungan atau untuk membuat permintaan layanan terpisah, kunjungi situs web Microsoft berikut:
http://support.microsoft.com/contactus/?ws=supportCatatan Formulir "Tersedia Unduhan Hotfix" menampilkan bahasa hotfix tersedia. Jika Anda tidak melihat bahasa Anda, hal ini karena hotfix tidak tersedia untuk bahasa tersebut.
Prasyarat
Untuk menerapkan hotfix ini, Anda harus memiliki April 2014 update rollup untuk Windows RT 8.1, Windows 8.1, dan Windows Server 2012 R2 (2919355) diinstal di Windows 8.1 atau Windows Server 2012 R2.
Informasi registri
Untuk menggunakan hotfix dalam paket ini, Anda tidak perlu melakukan perubahan apa pun pada registri.
Persyaratan menghidupkan ulang
Anda mungkin harus memulai ulang komputer setelah menerapkan hotfix ini.
Informasi penggantian hotfix
Hotfix ini tidak menggantikan hotfix yang diedarkan sebelumnya.
Status
Microsoft telah memastikan bahwa ini merupakan masalah di dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".
Referensi
Lihat peristilahan yang digunakan untuk menjelaskan pemutakhiran perangkat lunak Microsoft.
Informasi berkas
Versi bahasa Inggris (Amerika Serikat) dari pemutakhiran perangkat lunak ini menginstal berkas yang memiliki atribut yang tercantum dalam tabel berikut. Tanggal dan waktu untuk berkas-berkas tersebut dicantumkan dalam Waktu Universal Terkoordinasi (UTC). Perhatikan bahwa tanggal dan waktu untuk berkas-berkas tersebut di komputer lokal Anda ditampilkan dalam waktu lokal dengan selisih waktu daylight saving saat. Tanggal dan waktu juga dapat berubah jika Anda menjalankan pengoperasian tertentu pada berkas.
Penting Windows Server 2012 R2 dan hotfix Windows 8.1 disertakan dalam paket yang sama. Namun, hotfix pada halaman Permintaan Hotfix dicantumkan pada kedua sistem operasi. Untuk meminta paket hotfix yang berlaku untuk salah satu atau kedua sistem operasi, pilih hotfix yang tercantum di bawah "Windows 8.1/Windows Server 2012 R2" di halaman. Selalu rujuk ke bagian "Berlaku untuk" di artikel untuk menentukan sistem operasi aktual yang diterapkan untuk setiap hotfix.
Berkas MANIFEST (.manifest) dan berkas MUM (.mum) yang diinstal untuk setiap lingkungan dicantumkan secara terpisah di bagian "informasi berkas tambahan". File MUM dan MANIFEST dan terkait keamanan file Katalog (.cat), yang sangat penting untuk mempertahankan status komponen pemutakhiran. Berkas Katalog keamanan, di mana atribut tidak dicantumkan, ditandai dengan tanda tangan digital Microsoft.
x86 Windows 8.1
Nama file |
Versi file |
Ukuran file |
Tanggal |
Waktu |
Platform |
---|---|---|---|---|---|
Msdtcprx.dll |
2001.12.10530.18034 |
720,896 |
20-Aug-2015 |
17:20 |
x86 |
Xolehlp.dll |
2001.12.10530.18034 |
50,688 |
20-Aug-2015 |
17:34 |
x86 |
x64 Windows 8.1 dan Windows Server 2012 R2
Nama file |
Versi file |
Ukuran file |
Tanggal |
Waktu |
Platform |
---|---|---|---|---|---|
Msdtcprx.dll |
2001.12.10530.18034 |
871,424 |
20-Aug-2015 |
17:24 |
x64 |
Xolehlp.dll |
2001.12.10530.17415 |
61,440 |
29-Oct-2014 |
01:16 |
x64 |
Msdtcprx.dll |
2001.12.10530.18034 |
720,896 |
20-Aug-2015 |
17:20 |
x86 |
Xolehlp.dll |
2001.12.10530.18034 |
50,688 |
20-Aug-2015 |
17:34 |
x86 |
Windows RT 8.1
Nama file |
Versi file |
Ukuran file |
Tanggal |
Waktu |
Platform |
---|---|---|---|---|---|
Msdtcprx.dll |
2001.12.10530.18034 |
642,048 |
20-Aug-2015 |
17:06 |
Tidak dapat diterapkan |
Xolehlp.dll |
2001.12.10530.16384 |
51,712 |
22-Aug-2013 |
02:10 |
Tidak dapat diterapkan |
x86 Windows 8.1
Properti file |
Nilai |
---|---|
Nama file |
Update.mum |
Versi file |
Tidak dapat diterapkan |
Ukuran file |
1.784 |
Tanggal (UTC) |
21-Aug-2015 |
Waktu (UTC) |
10:26 |
Platform |
Tidak dapat diterapkan |
Nama file |
X86_371607d1b28380f8ea27e02daaea0c72_31bf3856ad364e35_6.3.9600.18034_none_6f40ce842bc8ceb1.manifest |
Versi file |
Tidak dapat diterapkan |
Ukuran file |
702 |
Tanggal (UTC) |
21-Aug-2015 |
Waktu (UTC) |
10:26 |
Platform |
Tidak dapat diterapkan |
Nama file |
X86_microsoft-windows-com-dtc-client_31bf3856ad364e35_6.3.9600.18034_none_e1c88e97d4bf0dfd.manifest |
Versi file |
Tidak dapat diterapkan |
Ukuran file |
6,520 |
Tanggal (UTC) |
20-Aug-2015 |
Waktu (UTC) |
19:51 |
Platform |
Tidak dapat diterapkan |
x64 Windows 8.1 dan Windows Server 2012 R2
Properti file |
Nilai |
---|---|
Nama file |
Amd64_6a7ed12e076afa4086d7c90226660b88_31bf3856ad364e35_6.3.9600.18034_none_1432988083f73ea8.manifest |
Versi file |
Tidak dapat diterapkan |
Ukuran file |
706 |
Tanggal (UTC) |
21-Aug-2015 |
Waktu (UTC) |
10:26 |
Platform |
Tidak dapat diterapkan |
Nama file |
Amd64_bda90ef8cbf10a53fc08bccd85da6f29_31bf3856ad364e35_6.3.9600.18034_none_6376f31f89e655c3.manifest |
Versi file |
Tidak dapat diterapkan |
Ukuran file |
706 |
Tanggal (UTC) |
21-Aug-2015 |
Waktu (UTC) |
10:26 |
Platform |
Tidak dapat diterapkan |
Nama file |
Amd64_microsoft-windows-com-dtc-client_31bf3856ad364e35_6.3.9600.18034_none_3de72a1b8d1c7f33.manifest |
Versi file |
Tidak dapat diterapkan |
Ukuran file |
6,525 |
Tanggal (UTC) |
21-Aug-2015 |
Waktu (UTC) |
10:33 |
Platform |
Tidak dapat diterapkan |
Nama file |
Update.mum |
Versi file |
Tidak dapat diterapkan |
Ukuran file |
2,896 |
Tanggal (UTC) |
21-Aug-2015 |
Waktu (UTC) |
10:26 |
Platform |
Tidak dapat diterapkan |
Nama file |
Wow64_microsoft-windows-com-dtc-client_31bf3856ad364e35_6.3.9600.18034_none_483bd46dc17d412e.manifest |
Versi file |
Tidak dapat diterapkan |
Ukuran file |
6,240 |
Tanggal (UTC) |
20-Aug-2015 |
Waktu (UTC) |
19:51 |
Platform |
Tidak dapat diterapkan |
Windows RT 8.1
Properti file |
Nilai |
---|---|
Nama file |
Arm_1eeffb75132b79c966d9c0abcd47047b_31bf3856ad364e35_6.3.9600.18034_none_efd176d820dbb986.manifest |
Versi file |
Tidak dapat diterapkan |
Ukuran file |
702 |
Tanggal (UTC) |
21-Aug-2015 |
Waktu (UTC) |
10:26 |
Platform |
Tidak dapat diterapkan |
Nama file |
Arm_microsoft-windows-com-dtc-client_31bf3856ad364e35_6.3.9600.18034_none_e1cb00efd4bc2cc3.manifest |
Versi file |
Tidak dapat diterapkan |
Ukuran file |
6,523 |
Tanggal (UTC) |
21-Aug-2015 |
Waktu (UTC) |
10:26 |
Platform |
Tidak dapat diterapkan |
Nama file |
Update.mum |
Versi file |
Tidak dapat diterapkan |
Ukuran file |
1,566 |
Tanggal (UTC) |
21-Aug-2015 |
Waktu (UTC) |
10:26 |
Platform |
Tidak dapat diterapkan |