MS DTC Windows Server 2003 Service Pack 2 MS DTC düzeltme toplaması paketi 13'de düzeltilen hataların listesi

Makale çevirileri Makale çevirileri
Makale numarası: 938653 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Özet

Bu makalede, Microsoft Windows Server 2003 MS DTC düzeltme toplaması paketi 13'de giderilen Microsoft Distributed Transaction Coordinator (MS DTC) düzeltilen hatalar listelenmiştir. Bu paket, MS DTC ile ilgili düzeltme, Windows Server 2003 Service Pack 2 COM + 1.5 düzeltme toplaması paketi 12 içerir. Bu paketi ile başlayarak, Microsoft, MS DTC düzeltme toplaması paketlerinde ayrı olarak Microsoft COM + 1.5 Düzeltme Toplaması paketinde gelen yayımlayacaktır. Her paket önceki Windows Server 2003 MS DTC düzeltme toplaması paketinde'de yayımlanan tüm düzeltmeleri de içerir.

Düzeltme paketinde giderilen sorun

Bu düzeltme paketinde, aşağıdaki sorun giderilmiştir. Bu sorun, daha önce bir Microsoft Bilgi Bankası makalesinde belgelenmeyen:

Microsoft SQL Server iki bağlantı üzerinden iki XA dalı var. XA dalları farklı XA işlem kimliği (XID) ve farklı genel işlem kimliği (GTRID) varsa, SQL Server, farklı bir DTC işlem kimlikleri alır. Ayrıca, bu dallara operasyonların birbirinden ayrılmış olacaktır. Iki XA dalı farklı XIDs vardır, ancak aynı GTRID vardır, ancak, SQL Server yine farklı bir DTC işlem KIMLIĞI MS DTC alır. XA belirtimine göre aşağıdaki davranış beklenir:
  • Aynı GTRID olan farklı XA dalları sıkı eşleşen.
  • XA dalları birbirine kullanıcının değişiklikleri görebilirsiniz.
  • XA dalları aynı DTC işlem KIMLIğI eşleme
Not MS DTC geçerli sürümü, sıkı eşleşmiş XA şube davranışını desteklemez.

Daha fazla bilgi

Düzeltme bilgileri

Desteklenen bir düzeltme Microsoft'tan edinilebilir. Ancak bu düzeltmenin, yalnızca bu makalede anlatılan sorunu gidermesi amaçlanmıştır. Bu düzeltmeyi yalnızca bu sorunla karşılaşan sistemlere uygulayın. Bu düzeltme ek sınamaya tabi olabilir. Bu nedenle, bu sorun nedeniyle önemli ölçüde etkilenmediyseniz, bu düzeltmeyi içeren bir sonraki yazılım güncelleştirmesini beklemeniz önerilir.

Düzeltme karşıdan yüklenebilir ise bu Bilgi Bankası makalesinin başında "Düzeltme karşıdan yüklenebilir" bölümü bulunur. Bu bölüm görünmüyorsa, düzeltmeyi edinmek üzere Microsoft Müşteri Hizmetleri ve Destek ekibine başvurun.

Not Ek sorunlar oluşursa veya tüm sorun giderme işlemi gerekmiyorsa, ayrı bir hizmet isteği oluşturmanız gerekebilir. Ek destek sorularına ve bu düzeltme için geçerli olmayan sorunlara normal destek ücretleri uygulanır. Microsoft Müşteri Hizmetleri ve Destek telefon numaralarının tam listesi veya ayrı bir hizmet isteği oluşturmak için, aşağıdaki Microsoft Web sitesini ziyaret edin:
http://support.microsoft.com/contactus/?ws=support
Not "Düzeltme karşıdan yüklenebilir" formunda, düzeltmenin kullanılabilir olduğu diller görüntülenir. Kendi dilinizi görmüyorsanız, bunun nedeni bu düzeltme, seçtiğiniz dil için kullanılamaz.

ÖNKOŞULLAR

Bu düzeltme toplaması paketini uygulamak için Windows Server 2003 Service Pack 2 yüklü ya da Windows Server 2003 Service Pack 1 yüklü olmalıdır.

Yeniden başlatma gereksinimi

Bu düzeltme toplaması paketi uygulandıktan sonra bilgisayarı yeniden başlatmanız gerekir.

Düzeltme Değiştirme Bilgileri

Bu düzeltme başka bir düzeltmenin yerini almaz.

DOSYA BİLGİLERİ

Bu düzeltmenin İngilizce sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahiptir. Bu dosyaların tarihleri ve saatleri Koordinatlı Evrensel Saat'e (UTC) göre listelenir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için <a0></a0>, Denetim Masası'ndaki tarih ve saat öğesinde saat dilimi sekmesini kullanın.
Windows Server 2003'ün x86 tabanlı sürümleri
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatformSP gereksinimiHizmet Dalı
Msdtc.exe2001.12.4720.29536,14411 Haz 200711: 16X86SP1SP1QFE
Msdtclog.dll2001.12.4720.295376,28811 Haz 200723: 19X86SP1SP1QFE
Msdtcprx.dll2001.12.4720.2953472,06411 Haz 200723: 19X86SP1SP1QFE
Msdtcstp.dll2001.12.4720.295398,30411 Haz 200723: 19X86SP1SP1QFE
Msdtctm.dll2001.12.4720.29531,053,69611 Haz 200723: 19X86SP1SP1QFE
Msdtcuiu.dll2001.12.4720.2953166,40011 Haz 200723: 19X86SP1SP1QFE
Mtxclu.dll2001.12.4720.295379,36011 Haz 200723: 19X86SP1SP1QFE
Mtxoci.dll2001.12.4720.2953111,61611 Haz 200723: 19X86SP1SP1QFE
Xolehlp.dll2001.12.4720.295310.75211 Haz 200723: 19X86SP1SP1QFE
Msdtc.exe2001.12.4720.40976,14411 Haz 200711: 30X86SP2SP2QFE
Msdtclog.dll2001.12.4720.409776,28811 Haz 200723: 15X86SP2SP2QFE
Msdtcprx.dll2001.12.4720.4097469,50411 Haz 200723: 15X86SP2SP2QFE
Msdtcstp.dll2001.12.4720.409798,30411 Haz 200723: 15X86SP2SP2QFE
Msdtctm.dll2001.12.4720.40971,054,20811 Haz 200723: 15X86SP2SP2QFE
Msdtcuiu.dll2001.12.4720.4097167,42411 Haz 200723: 15X86SP2SP2QFE
Mtxclu.dll2001.12.4720.409779,36011 Haz 200723: 15X86SP2SP2QFE
Mtxoci.dll2001.12.4720.4097111,10411 Haz 200723: 15X86SP2SP2QFE
Xolehlp.dll2001.12.4720.409710.75211 Haz 200723: 15X86SP2SP2QFE
Windows Server 2003'ün x64 tabanlı sürümleri
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatformSP gereksinimiHizmet Dalı
Msdtc.exe2001.12.4720.29536,65611 Haz 200712: 47X64SP1SP1QFE
Msdtclog.dll2001.12.4720.2953142,33611 Haz 200723: 20X64SP1SP1QFE
Msdtcprx.dll2001.12.4720.2953832,51211 Haz 200723: 20X64SP1SP1QFE
Msdtcstp.dll2001.12.4720.2953131,07211 Haz 200723: 20X64SP1SP1QFE
Msdtctm.dll2001.12.4720.29532,158,08011 Haz 200723: 20X64SP1SP1QFE
Msdtcuiu.dll2001.12.4720.2953291,84011 Haz 200723: 20X64SP1SP1QFE
Mtxclu.dll2001.12.4720.2953145.40811 Haz 200723: 20X64SP1SP1QFE
Mtxoci.dll2001.12.4720.2953175,10411 Haz 200723: 20X64SP1SP1QFE
Xolehlp.dll2001.12.4720.295310.75211 Haz 200723: 20X64SP1SP1QFE
Wmsdtcprx.dll2001.12.4720.2953472,06411 Haz 200723: 19X86SP1WOW
Wmsdtcuiu.dll2001.12.4720.2953166,40011 Haz 200723: 19X86SP1WOW
Wmtxclu.dll2001.12.4720.295379,36011 Haz 200723: 19X86SP1WOW
Wmtxoci.dll2001.12.4720.2953111,61611 Haz 200723: 19X86SP1WOW
Wxolehlp.dll2001.12.4720.295310.75211 Haz 200723: 19X86SP1WOW
Msdtc.exe2001.12.4720.40976,65611 Haz 200711: 52X64SP2SP2QFE
Msdtclog.dll2001.12.4720.4097142,84811 Haz 200723: 11X64SP2SP2QFE
Msdtcprx.dll2001.12.4720.4097834,56011 Haz 200723: 11X64SP2SP2QFE
Msdtcstp.dll2001.12.4720.4097131,07211 Haz 200723: 11X64SP2SP2QFE
Msdtctm.dll2001.12.4720.40972,158,59211 Haz 200723: 11X64SP2SP2QFE
Msdtcuiu.dll2001.12.4720.4097290,81611 Haz 200723: 11X64SP2SP2QFE
Mtxclu.dll2001.12.4720.4097145.40811 Haz 200723: 11X64SP2SP2QFE
Mtxoci.dll2001.12.4720.4097175,10411 Haz 200723: 11X64SP2SP2QFE
Xolehlp.dll2001.12.4720.409710.75211 Haz 200723: 11X64SP2SP2QFE
Wmsdtcprx.dll2001.12.4720.4097469,50411 Haz 200723: 15X86SP2WOW
Wmsdtcuiu.dll2001.12.4720.4097167,42411 Haz 200723: 15X86SP2WOW
Wmtxclu.dll2001.12.4720.409779,36011 Haz 200723: 15X86SP2WOW
Wmtxoci.dll2001.12.4720.4097111,10411 Haz 200723: 15X86SP2WOW
Wxolehlp.dll2001.12.4720.409710.75211 Haz 200723: 15X86SP2WOW
Windows Server 2003'ün Itanium tabanlı sürümleri
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatformSP gereksinimiHizmet Dalı
Msdtc.exe2001.12.4720.29539,72811 Haz 200710: 47IA-64SP1SP1QFE
Msdtclog.dll2001.12.4720.2953231,93611 Haz 200723: 23IA-64SP1SP1QFE
Msdtcprx.dll2001.12.4720.29531,338,36811 Haz 200723: 23IA-64SP1SP1QFE
Msdtcstp.dll2001.12.4720.2953241.15211 Haz 200723: 23IA-64SP1SP1QFE
Msdtctm.dll2001.12.4720.29533,213,82411 Haz 200723: 23IA-64SP1SP1QFE
Msdtcuiu.dll2001.12.4720.2953485,88811 Haz 200723: 23IA-64SP1SP1QFE
Mtxclu.dll2001.12.4720.2953208,38411 Haz 200723: 23IA-64SP1SP1QFE
Mtxoci.dll2001.12.4720.2953322,04811 Haz 200723: 23IA-64SP1SP1QFE
Xolehlp.dll2001.12.4720.295318,43211 Haz 200723: 23IA-64SP1SP1QFE
Wmsdtcprx.dll2001.12.4720.2953472,06411 Haz 200723: 19X86SP1WOW
Wmsdtcuiu.dll2001.12.4720.2953166,40011 Haz 200723: 19X86SP1WOW
Wmtxclu.dll2001.12.4720.295379,36011 Haz 200723: 19X86SP1WOW
Wmtxoci.dll2001.12.4720.2953111,61611 Haz 200723: 19X86SP1WOW
Wxolehlp.dll2001.12.4720.295310.75211 Haz 200723: 19X86SP1WOW
Msdtc.exe2001.12.4720.40979,72811 Haz 200710: 33IA-64SP2SP2QFE
Msdtclog.dll2001.12.4720.4097232,96011 Haz 200723: 09IA-64SP2SP2QFE
Msdtcprx.dll2001.12.4720.40971,340,41611 Haz 200723: 09IA-64SP2SP2QFE
Msdtcstp.dll2001.12.4720.4097241.15211 Haz 200723: 09IA-64SP2SP2QFE
Msdtctm.dll2001.12.4720.40973,216,38411 Haz 200723: 09IA-64SP2SP2QFE
Msdtcuiu.dll2001.12.4720.4097486,91211 Haz 200723: 09IA-64SP2SP2QFE
Mtxclu.dll2001.12.4720.4097208,38411 Haz 200723: 09IA-64SP2SP2QFE
Mtxoci.dll2001.12.4720.4097322,04811 Haz 200723: 09IA-64SP2SP2QFE
Xolehlp.dll2001.12.4720.409718,43211 Haz 200723: 09IA-64SP2SP2QFE
Wmsdtcprx.dll2001.12.4720.4097469,50411 Haz 200723: 15X86SP2WOW
Wmsdtcuiu.dll2001.12.4720.4097167,42411 Haz 200723: 15X86SP2WOW
Wmtxclu.dll2001.12.4720.409779,36011 Haz 200723: 15X86SP2WOW
Wmtxoci.dll2001.12.4720.4097111,10411 Haz 200723: 15X86SP2WOW
Wxolehlp.dll2001.12.4720.409710.75211 Haz 200723: 15X86SP2WOW

Teknik bilgiler

XA belirtimi gevşek eşleşmiş XA dalları ve sıkı eşleşmiş XA dalları için destek hakkında yönergeler içerir. Gevşek eşleşmiş XA dalları için ayırma sınırı üzerinde XID temel alır. Sıkı eşleşmiş XA dalları için ayırma sınırı üzerinde GTRID temel alır. Sıkı eşleşmiş XA dalları ve gevşek eşleşmiş XA dalları hakkında daha fazla bilgi için bkz: XA belirtimi.

MS DTC bir XA anahtarı X tanımlanan Apı'leri kullanan sunar. / Aç Distributed Transaction işlem XA belirtimi. Bu XA anahtarı tarafından herhangi bir XA hareket yöneticisi olmayan XA kaynak gibi SQL Server, MS DTC ile iletişim kurmak için kullanılır. MS DTC geçerli sürümü, yalnızca gevşek eşleşmiş XA dalları için destek sağlar. Örneğin, MS DTC bir XID ve MS DTC işlem KIMLIğI arasında bire bir eşleme vardır. Gevşek eşleşmiş XA dalları tarafından gerçekleştirilen çalışmanın birbirinden ayrılmış ' dir.

XA belirtimi, sıkı eşleşmiş XA dalları için destek hakkında yönergeler içerir. Farklı XIDs ve aynı GTRID XA dalları birden çok kaynak yöneticisi birbirine kullanıcının değişiklikleri görebilirsiniz. Bu düzeltmeyi etkinleştirir, sıkı eşleşmiş XA desteği, burada da birden çok XA ile aynı GTRID dalları dalları tek bir MS DTC işlem KIMLIğINE eşleştirilmiş Bu destek, kaynak yöneticisi, SQL Server gibi bir başka bilgisayarın değişiklikleri görmek birden çok sıkı eşleşmiş XA dalları sağlar.

Varsayılan olarak, bu düzeltmeyi uyguladıktan sonra xa_open API gevşek eşleşmiş XA dalları için kullanılır. Xa_open API, sıkı eşleşmiş XA dalları için aramak istediğiniz xa_open API.'i ça??rd???n?zda, aşağıdaki ayarı xa_info parametresi eklemelisiniz
BrIso=Tight
örnek, sıkı eşleşmiş XA dalları. xa_open API çağrısı için şu kodu kullanın
char* pszXaOpenStr="TM=computerName, RmRecoveryGuid=b3a7647d-8ade-4816-9872-217f01b92071, BrIso=Tight”;

xa_open(pszXaOpenStr, rmid, flags);
bu düzeltme, her iki şekilde eşleşmiş XA dalları sağlar ve aynı anda xa_info parametre dizesini alarak olması, sıkı eşleşmiş XA dalları sunar. XA dalları aynı GTRID varsa, XA şube kümesinden sıkı gevşek bir XA dalları çift.

Ek kayıt defteri girdisi

Bu düzeltme, xa_prepare iletilerin işlenme şeklini değiştirmek için yeni bir kayıt defteri anahtarı sağlar. WaitForAllXABranchPrepares
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC
kayıt defteri alt anahtarına adlı yeni bir kayıt defteri girdisini ekleyebilirsiniz. Bu kayıt defteri girdisinin DWORD türüdür. Tüm iletileri hazırlamak için bu kayıt defteri girdisi oluşturulur ve değeri 1 olarak ayarlanır, MS DTC bekleyecektir.

Bu kayıt defteri girdisini etkin veya devre dışı uygulama veya kullanıcı tarafından. XA belirtimi aşağıdakileri belirtir:

Sıkı eşleşmiş XA dalları için kaynak yöneticisini diğer dalları aynı hareket için ek iş alabilirsiniz sonra hazırlamanız iletileri üzerinde bir şube gönderilir.

Bu senaryo etkinleştirmek için <a0></a0>, WaitForAllXABranchPrepares</a0> kayıt defteri girdisinin değeri 1 olarak ayarlanmalıdır. Sıkı eşleşen tüm kayıt defteri girdisi, 1, MS DTC için bekleyeceği WaitForAllXABranchPrepares değeri ayarladıktan sonra iletileri göndermek için XA dalları hazırlayın. Daha sonra MS DTC, SQL Server gibi kayıtlı kaynak hazırlık iletileri temsilci. Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
824684Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması

Özellikler

Makale numarası: 938653 - Last Review: 13 Haziran 2008 Cuma - Gözden geçirme: 2.0
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft COM+ 1.5
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
Anahtar Kelimeler: 
kbmt kbautohotfix kbhotfixserver kbfix kbexpertiseadvanced kbpubtypekc kbqfe KB938653 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:938653

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com