Belirtiler
Aşağıdaki senaryoyu düşünün:
Bu senaryoda, ADO başarısız olabilir. Bu sorun oluştuğunda, aşağıdaki hata iletisini alabilirsiniz:
Zaman uyumsuz komut yürütülürken msado15 dosyasında erişim ihlali
Ayrıca, bir bellek sızıntısı oluşur.
Neden
Ana iş parçacığı tarafından sıfırlandı bir yapının bir üyeye erişmek amacıyla zaman uyumsuz sorgu gerçekleştirdiği iş parçacığının çalıştığı için bu sorun oluşur.
Eşzamanlı olmayan iş parçacığı için EXECSTATE_NOTEXECUTING yürütme durumu ayarladığında, bir iş parçacığı askıya alır. Ancak, ana iş parçacığının eşzamanlı olmayan iş parçacığı tamamlandı ve bir yapı sıfırlar varsayar. Bu nedenle, iş parçacığı yapısı üyesi erişmeye çalıştığında, eşzamanlı olmayan iş parçacığı bir "erişim ihlali" hata karşılaşır.
Ana iş parçacığı bir recordset'e başvuru sayıları iki eklediğinde, başvuru sayıları biri bir çıkış parametresi kullanılır. Ancak, hatayla karşılaşırsanız recordset için çıkış parametresi gönderilmeyebilir. Bu nedenle, bir bellek sızıntısı oluşur.
Çözüm
Düzeltme bilgileri
Microsoft, desteklenen bir düzeltmeyi kullanıma sunmuştur. Ancak bu düzeltme yalnızca bu makalede anlatılan sorunu düzeltmek amacıyla hazırlanmıştır. Bu düzeltmeyi yalnızca bu makalede açıklanan sorunun yaşandığı sistemlere uygulayın. Bu düzeltme, ek test süreci gerektirebilir. Bu nedenle bu sorundan ciddi bir şekilde etkilenmiyorsanız, bu düzeltmeyi içeren bir sonraki yazılım güncelleştirmesini beklemeniz önerilir.
İndirilebilir bir düzeltme varsa, bu Bilgi Bankası makalesinin üst kısmında "Düzeltme İndirilebilir" bölümü bulunur. Bu bölüm görünmüyorsa, düzeltmeyi edinmek üzere Microsoft Müşteri Hizmetleri ve Destek'e başvurun.
Not: Ek sorunlar oluşursa veya sorun giderme gerekiyorsa, 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 bölümünün tam liste telefon numaralarına ulaşmak veya ayrı bir hizmet isteği oluşturmak için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://support.microsoft.com/contactus/?ws=supportNot: "Düzeltme indirilebilir” formu, düzeltmenin indirilebildiği dilleri görüntüler. Kendi dilinizi görmüyorsanız, bu dil için bir düzeltme mevcut değil demektir.
Önkoşullar
Bu düzeltmeyi uygulamak için Windows Server 2008 Service Pack 2 (SP2) çalıştırıyor gerekir.
Windows Server 2008 hizmet paketini elde etme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
968849 Windows Server 2008 için en son hizmet paketini elde etme
Kayıt defteri bilgileri
Düzeltmeyi kullanmak için kayıt defterinde herhangi bir değişiklik yapmanız gerekmez.
Yeniden başlatma gereksinimi
Bu düzeltmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekmez.
Düzeltme değiştirme bilgileri
Bu düzeltme önceden yayımlanmış bir düzeltmenin yerini almaz.
Dosya bilgileri
Bu düzeltmenin İngilizce (ABD) sürümü aşağıdaki tablolarda listelenen özniteliklere sahip dosyaları yükler. Bu dosyaların tarih ve saatleri Eşgüdümlü Evrensel Saat'te (UTC) listelenmiştir. Yerel bilgisayarınızda bu dosyaların tarih ve saatleri, yerel saatiniz ile geçerli gün ışığından yararlanma saati (DST) bilgilerine göre görüntülenir. Ayrıca, dosyalarda belirli işlemleri gerçekleştirdiğinizde tarihler ve saatler değişebilir.
Windows Server 2008 dosya bilgileriyle ilgili notlar
Önemli Windows Vista düzeltmeleri ve Windows Server 2008 düzeltmeleri aynı paketlerinde bulunur. Ancak, yalnızca "Windows Vista" Düzeltme isteği sayfasında listelenir. Bir veya her iki işletim sistemleri için geçerli olan düzeltme paketini istemek için sayfa üzerinde "Windows Vista" altında listelenen düzeltme'yi seçin. Her zaman her düzeltmenin uygulandığı gerçek işletim sistemini belirlemek için bir makale "Aşağıdakilere Uygulanır" bölümüne bakın.
-
Belirli bir ürün, SR_Düzeyi (RTM, SPn) ve hizmet dalı (LDR, GDR) dosyaları, aşağıdaki tabloda gösterildiği şekilde dosya sürümü numaraları incelenerek belirlenebilir.
Sürüm
Ürün
SR_Level
Hizmet dalı
6.0.600
1.
22 xxxWindows Server 2008
SP1
LDR
6.0.600
2.
22 xxxWindows Server 2008
SP2
LDR
-
Service Pack 1 Windows Server 2008'in yayım sürümüyle tümleşiktir. Bu nedenle, RTM aşama dosyaları yalnızca Windows Vista'ya uygulanır. RTM aşama dosyaları 6.0.0000. xxxxxx sürüm numarası.
-
Her ortam için yüklenen MANIFEST dosyaları (.manifest) ve MUM dosyaları (.mum) "Windows Server 2008 ve Windows Vista için ek dosya bilgisi" bölümünde ayrı olarak listelenir. Dosyaları MUM ve MANIFEST dosyalarının yanı sıra bunların ilişkili güvenlik kataloğu (.cat) dosyaları güncelleştirilmiş bileşenin durumunu korumak açısından büyük önem taşımaktadır. Özniteliklerin listelenmediği güvenlik kataloğu dosyaları, Microsoft dijital imzası kullanılarak imzalanmıştır.
Windows Server 2008 ve Windows Vista'nın desteklenen tüm x86 tabanlı sürümleri için
Dosya adı |
Dosya sürümü |
Dosya boyutu |
Tarih |
Saat |
Karma |
Platform |
---|---|---|---|---|---|---|
Msado15.dll |
6.0.6001.22679 |
708,608 |
28-Apr-2010 |
16:26 |
MD5: 7348BFAFF6E0C7AF3275748004D182C9 |
x86 |
Msado15.dll |
6.0.6002.22393 |
708,608 |
28-Apr-2010 |
17:48 |
MD5: E3B4EC4CB327821764EDBF01978B71E5 |
x86 |
Windows Server 2008 ve Windows Vista'nın desteklenen tüm x64 tabanlı sürümleri için
Dosya adı |
Dosya sürümü |
Dosya boyutu |
Tarih |
Saat |
Karma |
Platform |
---|---|---|---|---|---|---|
Msado15.dll |
6.0.6001.22679 |
978,944 |
28-Apr-2010 |
17:00 |
MD5: 33EDFF62C7152B00DFF5AE8E67807F45 |
x64 |
Msado15.dll |
6.0.6002.22393 |
978,944 |
28-Apr-2010 |
17:46 |
MD5: B33CDF642B8341803FA5E43619D8B971 |
x64 |
Msado15.dll |
6.0.6001.22679 |
708,608 |
28-Apr-2010 |
16:26 |
MD5: 7348BFAFF6E0C7AF3275748004D182C9 |
x86 |
Msado15.dll |
6.0.6002.22393 |
708,608 |
28-Apr-2010 |
17:48 |
MD5: E3B4EC4CB327821764EDBF01978B71E5 |
x86 |
Windows Server 2008'in tüm desteklenen IA-64 tabanlı sürümleri için
Dosya adı |
Dosya sürümü |
Dosya boyutu |
Tarih |
Saat |
Karma |
Platform |
---|---|---|---|---|---|---|
Msado15.dll |
6.0.6001.22679 |
1,798,144 |
28-Apr-2010 |
16:31 |
MD5: D20A937C4EE13C9235DFD745A3D19D3E |
IA-64 |
Msado15.dll |
6.0.6002.22393 |
1,798,144 |
28-Apr-2010 |
17:26 |
MD5: A04590E3C3E1897131DB6344638BD143 |
IA-64 |
Msado15.dll |
6.0.6001.22679 |
708,608 |
28-Apr-2010 |
16:26 |
MD5: 7348BFAFF6E0C7AF3275748004D182C9 |
x86 |
Msado15.dll |
6.0.6002.22393 |
708,608 |
28-Apr-2010 |
17:48 |
MD5: E3B4EC4CB327821764EDBF01978B71E5 |
x86 |
Durum
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Daha fazla bilgi
ADO, bir zaman uyumsuz bağlantı oluşturma hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
ADO içinde zaman uyumsuz bir bağlantı oluşturmak 194960 nasıl
Yazılım güncelleştirme terminolojisi hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
824684 Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması
Ek dosya bilgileri
Windows Server 2008 için ek dosya bilgileri
Windows Server 2008'in tüm desteklenen x86 tabanlı sürümleri için ek dosyalar
Dosya adı |
X86_127373a30fc0a853c867ae5227217abe_31bf3856ad364e35_6.0.6002.22393_none_52380957bc5e2d19.manifest |
Dosya sürümü |
Geçerli değil |
Dosya boyutu |
737 |
Tarih (UTC) |
29-Apr-2010 |
Saat (UTC) |
06:11 |
SHA-1 karması |
Geçerli değil |
MD5 karma değeri |
Geçerli değil |
Dosya adı |
X86_3fe43ece312522c5e7875878fab4a738_31bf3856ad364e35_6.0.6001.22679_none_5171fc99e8f516ba.manifest |
Dosya sürümü |
Geçerli değil |
Dosya boyutu |
737 |
Tarih (UTC) |
29-Apr-2010 |
Saat (UTC) |
06:11 |
SHA-1 karması |
Geçerli değil |
MD5 karma değeri |
Geçerli değil |
Dosya adı |
X86_microsoft-windows-m..ents-mdac-ado15-dll_31bf3856ad364e35_6.0.6001.22679_none_0c77dbf589f4ea09.manifest |
Dosya sürümü |
Geçerli değil |
Dosya boyutu |
128,201 |
Tarih (UTC) |
28-Apr-2010 |
Saat (UTC) |
18:46 |
SHA-1 karması |
Geçerli değil |
MD5 karma değeri |
Geçerli değil |
Dosya adı |
X86_microsoft-windows-m..ents-mdac-ado15-dll_31bf3856ad364e35_6.0.6002.22393_none_0e42ac498730df05.manifest |
Dosya sürümü |
Geçerli değil |
Dosya boyutu |
128,201 |
Tarih (UTC) |
28-Apr-2010 |
Saat (UTC) |
19:45 |
SHA-1 karması |
Geçerli değil |
MD5 karma değeri |
Geçerli değil |
Windows Server 2008'in tüm desteklenen x64 tabanlı sürümleri için ek dosyalar
Dosya adı |
Amd64_49970e950024625a33da31d1833c8f54_31bf3856ad364e35_6.0.6002.22393_none_ce789240d1ef325c.manifest |
Dosya sürümü |
Geçerli değil |
Dosya boyutu |
1,122 |
Tarih (UTC) |
29-Apr-2010 |
Saat (UTC) |
06:11 |
SHA-1 karması |
Geçerli değil |
MD5 karma değeri |
Geçerli değil |
Dosya adı |
Amd64_8987a86cd484b8f079944725eb71e437_31bf3856ad364e35_6.0.6001.22679_none_0e310ec350ee0c89.manifest |
Dosya sürümü |
Geçerli değil |
Dosya boyutu |
1,122 |
Tarih (UTC) |
29-Apr-2010 |
Saat (UTC) |
06:11 |
SHA-1 karması |
Geçerli değil |
MD5 karma değeri |
Geçerli değil |
Dosya adı |
Amd64_microsoft-windows-m..ents-mdac-ado15-dll_31bf3856ad364e35_6.0.6001.22679_none_6896777942525b3f.manifest |
Dosya sürümü |
Geçerli değil |
Dosya boyutu |
128,252 |
Tarih (UTC) |
28-Apr-2010 |
Saat (UTC) |
19:20 |
SHA-1 karması |
Geçerli değil |
MD5 karma değeri |
Geçerli değil |
Dosya adı |
Amd64_microsoft-windows-m..ents-mdac-ado15-dll_31bf3856ad364e35_6.0.6002.22393_none_6a6147cd3f8e503b.manifest |
Dosya sürümü |
Geçerli değil |
Dosya boyutu |
128,252 |
Tarih (UTC) |
28-Apr-2010 |
Saat (UTC) |
19:40 |
SHA-1 karması |
Geçerli değil |
MD5 karma değeri |
Geçerli değil |
Dosya adı |
X86_microsoft-windows-m..ents-mdac-ado15-dll_31bf3856ad364e35_6.0.6001.22679_none_0c77dbf589f4ea09.manifest |
Dosya sürümü |
Geçerli değil |
Dosya boyutu |
128,201 |
Tarih (UTC) |
28-Apr-2010 |
Saat (UTC) |
18:46 |
SHA-1 karması |
Geçerli değil |
MD5 karma değeri |
Geçerli değil |
Dosya adı |
X86_microsoft-windows-m..ents-mdac-ado15-dll_31bf3856ad364e35_6.0.6002.22393_none_0e42ac498730df05.manifest |
Dosya sürümü |
Geçerli değil |
Dosya boyutu |
128,201 |
Tarih (UTC) |
28-Apr-2010 |
Saat (UTC) |
19:45 |
SHA-1 karması |
Geçerli değil |
MD5 karma değeri |
Geçerli değil |
Windows Server 2008'in tüm desteklenen IA-64 tabanlı sürümleri için ek dosyalar
Dosya adı |
Ia64_8568b42258de733ec25b15ef5a924eba_31bf3856ad364e35_6.0.6001.22679_none_a77645ac11916233.manifest |
Dosya sürümü |
Geçerli değil |
Dosya boyutu |
1,120 |
Tarih (UTC) |
29-Apr-2010 |
Saat (UTC) |
06:11 |
SHA-1 karması |
Geçerli değil |
MD5 karma değeri |
Geçerli değil |
Dosya adı |
Ia64_c9570c74895fd5d77545372d9ee7905e_31bf3856ad364e35_6.0.6002.22393_none_a31aba82ca907550.manifest |
Dosya sürümü |
Geçerli değil |
Dosya boyutu |
1,120 |
Tarih (UTC) |
29-Apr-2010 |
Saat (UTC) |
06:11 |
SHA-1 karması |
Geçerli değil |
MD5 karma değeri |
Geçerli değil |
Dosya adı |
Ia64_microsoft-windows-m..ents-mdac-ado15-dll_31bf3856ad364e35_6.0.6001.22679_none_0c797feb89f2f305.manifest |
Dosya sürümü |
Geçerli değil |
Dosya boyutu |
128,225 |
Tarih (UTC) |
28-Apr-2010 |
Saat (UTC) |
18:30 |
SHA-1 karması |
Geçerli değil |
MD5 karma değeri |
Geçerli değil |
Dosya adı |
Ia64_microsoft-windows-m..ents-mdac-ado15-dll_31bf3856ad364e35_6.0.6002.22393_none_0e44503f872ee801.manifest |
Dosya sürümü |
Geçerli değil |
Dosya boyutu |
128,225 |
Tarih (UTC) |
28-Apr-2010 |
Saat (UTC) |
18:55 |
SHA-1 karması |
Geçerli değil |
MD5 karma değeri |
Geçerli değil |
Dosya adı |
X86_microsoft-windows-m..ents-mdac-ado15-dll_31bf3856ad364e35_6.0.6001.22679_none_0c77dbf589f4ea09.manifest |
Dosya sürümü |
Geçerli değil |
Dosya boyutu |
128,201 |
Tarih (UTC) |
28-Apr-2010 |
Saat (UTC) |
18:46 |
SHA-1 karması |
Geçerli değil |
MD5 karma değeri |
Geçerli değil |
Dosya adı |
X86_microsoft-windows-m..ents-mdac-ado15-dll_31bf3856ad364e35_6.0.6002.22393_none_0e42ac498730df05.manifest |
Dosya sürümü |
Geçerli değil |
Dosya boyutu |
128,201 |
Tarih (UTC) |
28-Apr-2010 |
Saat (UTC) |
19:45 |
SHA-1 karması |
Geçerli değil |
MD5 karma değeri |
Geçerli değil |