Düzeltme:, veritabanının SQL Server 2000'de açtığınızda BIR veritabanı şüpheli olarak işaretleniyor

Ö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:889266
Bu makale arşivlenmiştir. "Olduğu gibi" sunulmaktadır ve bundan sonra güncelleştirilmeyecektir.
# Hata: 470755 (SQL Server 8.0)
Özet
Bu makalede, bu düzeltme sürümü hakkında aşağıdaki açıklanır:
  • Bu düzeltme paketi ile giderilen sorunlar.
  • Düzeltme paketini yükleme önkoşulları.
  • Düzeltme paketini yükledikten sonra bilgisayarınızı yeniden başlatmanızın gerekip gerekmediği.
  • Düzeltme paketinin içerdiği dosyalar.
Belirtiler
Microsoft SQL Server 2000'de, bir veritabanını açtığınızda kullanıcı veritabanı şüpheli olarak işaretlenmiş dikkat edin. Ayrıca, aşağıdakine benzer bir hata iletisi SQL Server 2000 hata günlüğüne kaydedilir:
<Date> <Time>spid9 ' UserDatabaseName ' (5) veritabanı kurtarma 2 % tamamlandı (yaklaşık 185 daha fazla saniye) olan (Aşama 3 / 3).
<Date> <Time>spid9 'dbghelp.dll', '4.0.5' sürümü kullanılarak * iş parçacığı - spid dökümü = 9, PSS 0x80178098, EC = 0x801783c0 =
<Date> <Time>spid9 Watson hata raporlaması için özel durum bilgisi gönderildi.
<Date> <Time>dökümü için spid9 yığın imzası 0x986D5509 olur.
<Date> <Time>spid9 SQL Server onaylama işlemi: dosya: <page.cpp>, satır 3430 onaylama işlemi başarısız oldu = = ' m_freeCnt emptySlots + * (yuva) boyutu > spaceNeed = '.
<Date> <Time>spid9 konum: page.cpp:3430 Expression: m_freeCnt emptySlots + * (yuva) boyutu > spaceNeed =
Neden
Bu sorun, SQL Server bir satıra eklendiğinde, boş bir veri sayfasını alan yanlış asserts nedeniyle oluşur. Tahmine değil henüz iadesi bir boş alanı hesaplar. Eklenmekte olan bir satır, gerçekte kullanılabilir olandan daha fazla boş alan olması gerekir.

Not Bu makalede anlatılan düzeltmeyi uyguladıktan sonra kurtarma işlemi yeniden çalıştırmanız, aynı assert karşılaşacaklardır. Bu düzeltme, yalnızca sonraki Tekrarı önler.
Çözüm

Hizmet paketi bilgileri

Bu sorunu gidermek için <a0></a0>, Microsoft SQL Server 2000 için en son hizmet paketini edinin. Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
290211En son SQL Server 2000 hizmet paketi nasıl elde edilir

Düzeltme bilgileri

Not Bu assert karşılaştığı bir koşul bir veritabanınız varsa, bu durum, bu düzeltmeyi uygulamak ve kurtarma işlemi yeniden çalıştırma çalışılırken sorun çözülemedi. Sorunun nedeni orijinal hareket günlük kayıtlarının değişikliklerini etkilenen sayfasında zaten kalıcı. Hareketler, çalışma zamanı sırasında benzer bir durum karşılaştığınızda, bu düzeltme yalnızca bu sorunu sonraki tekrarı engelleyecektir. Bu sorunla karşılaşan bir veritabanını kurtarmak için <a0></a0>, bir yedekten geri yükleme veritabanının gerçekleştirmelisiniz.

ÖNKOŞULLAR

SQL Server 2000 Service Pack 3 (SP3) yüklemelisiniz. SQL Server 2000 SP3'ü edinme hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
290211En son SQL Server 2000 hizmet paketi nasıl elde edilir
SQL Server 2000 deftere naklet SP3a düzeltme hakkında daha fazla bilgi için 2000.80.977 oluşturmak için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
84296032-Bit SQL Server 7.0 ve SQL Server 2000 düzeltme yükleyicisi'nin açıklaması

Yeniden başlatma bilgileri

Bu düzeltmeyi yükledikten sonra bilgisayarınızı yeniden başlatmanız gerekmez.

Düzeltme Dosyası Bilgileri

Bu düzeltme, yalnızca bu makalede listelenen sorunları düzeltmek için gerekli olan dosyaları içerir. Bu düzeltme, bir ürünü en son sürüme tam olarak güncelleştirmek için gerekli olan dosyaları içermeyebilir.

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 aracında saat dilimi sekmesini kullanın.
   Date         Time   Version            Size    File name   -------------------------------------------------------------------------   04-Aug-2004  03:33  6.1.9.0            15,872  Spupdsvc.exe        04-Nov-2004  22:25                      3,696  Tempcatsign.cdf   15-Sep-2004  00:40  2000.80.977.0     664,128  Autoplt.dll         15-Sep-2004  00:40  2000.80.977.0      78,400  Console.exe         15-Sep-2004  00:40  2000.80.977.0     332,352  Ctasksui.dll        15-Sep-2004  00:40  2000.80.977.0     315,968  Custtask.dll        15-Sep-2004  00:40  2000.80.977.0      33,340  Dbmslpcn.dll        08-Apr-2004  19:42                    786,432  Distmdl.ldf   08-Apr-2004  19:42                  2,359,296  Distmdl.mdf   30-Sep-2003  20:55                        180  Drop_repl_hotfix.sql   15-Sep-2004  00:40  2000.80.977.0   1,905,216  Dtspkg.dll          15-Sep-2004  00:40  2000.80.977.0     528,960  Dtspump.dll         15-Sep-2004  00:40  2000.80.977.0   1,557,052  Dtsui.dll           15-Sep-2004  00:40  2000.80.977.0     639,552  Dtswiz.dll          30-Sep-2003  20:55                    747,927  Instdist.sql   30-Sep-2003  20:55                      1,581  Inst_repl_hotfix.sql   15-Sep-2004  00:40  2000.80.977.0     352,828  Isqlw.exe           15-Sep-2004  00:40  2000.80.977.0      82,492  Itwiz.exe           15-Sep-2004  00:40  2000.80.977.0      90,692  Msgprox.dll         19-May-2004  21:43  8.11.40209.0      209,408  Mssdi98.dll         15-Sep-2004  00:40  2000.80.977.0      62,024  Odsole70.dll        15-Sep-2004  00:41  2000.80.977.0      25,144  Opends60.dll        15-Sep-2004  00:40  2000.80.977.0      57,904  Osql.exe            15-Sep-2004  00:40  2000.80.977.0     279,104  Pfutil80.dll        30-Sep-2003  20:48                    550,780  Procsyst.sql   08-Apr-2004  19:42                     12,305  Qfe469315.sql   08-Apr-2004  19:42                     19,195  Qfe469571.sql   26-Aug-2004  22:14                      5,157  Qfe472197.sql   15-Sep-2004  00:40  2000.80.977.0     143,940  Qrdrsvc.exe         13-Sep-2004  20:09                  1,105,167  Replmerg.sql   15-Sep-2004  00:41  2000.80.977.0     221,768  Replprov.dll        15-Sep-2004  00:41  2000.80.977.0     307,784  Replrec.dll         13-Sep-2004  16:16  2000.80.977.0     159,813  Replres.rll   26-Aug-2004  22:14                  1,086,925  Replsys.sql   30-Sep-2003  20:55                    986,603  Repltran.sql   15-Sep-2004  00:41  2000.80.977.0     287,304  Rinitcom.dll        15-Sep-2004  00:41  2000.80.977.0      78,416  Sdiclnt.dll         15-Sep-2004  00:41  2000.80.977.0      66,112  Semmap.dll          15-Sep-2004  00:41  2000.80.977.0      57,916  Semnt.dll           15-Sep-2004  00:41  2000.80.977.0     492,096  Semobj.dll          13-Sep-2004  16:47  2000.80.977.0     172,032  Semobj.rll   15-Sep-2004  00:40  2000.80.977.0      53,832  Snapshot.exe        30-Sep-2003  20:48                    117,834  Sp3_serv_uni.sql   15-Sep-2004  00:40  2000.80.977.0      28,672  Sqlagent.dll        15-Sep-2004  00:40  2000.80.977.0     311,872  Sqlagent.exe        15-Sep-2004  00:40  2000.80.977.0     168,001  Sqlakw32.dll        15-Sep-2004  00:41  2000.80.977.0      33,344  Sqlctr80.dll        15-Sep-2004  00:41  2000.80.977.0   4,215,360  Sqldmo.dll          15-Sep-2004  00:40                     25,172  Sqldumper.exe       13-Sep-2004  16:09  2000.80.977.0      28,672  Sqlevn70.rll   15-Sep-2004  00:40  2000.80.977.0     156,224  Sqlmaint.exe        15-Sep-2004  00:41  2000.80.977.0     180,792  Sqlmap70.dll        15-Sep-2004  00:41  2000.80.977.0     188,992  Sqlmmc.dll          13-Sep-2004  16:51  2000.80.977.0     479,232  Sqlmmc.rll   15-Sep-2004  00:41  2000.80.977.0     401,984  Sqlqry.dll          15-Sep-2004  00:41  2000.80.977.0      57,920  Sqlrepss.dll        15-Sep-2004  00:41  2000.80.977.0   7,708,753  Sqlservr.exe        15-Sep-2004  00:41  2000.80.977.0     590,396  Sqlsort.dll         15-Sep-2004  00:41  2000.80.977.0      45,644  Sqlvdi.dll          15-Sep-2004  00:41  2000.80.977.0     106,588  Sqsrvres.dll        15-Sep-2004  00:41  2000.80.977.0      33,340  Ssmsgnet.dll        15-Sep-2004  00:41  2000.80.977.0      33,340  Ssmslpcn.dll        15-Sep-2004  00:41  2000.80.977.0      33,340  Ssmsqlgc.dll        15-Sep-2004  00:41  2000.80.977.0      82,492  Ssnetlib.dll        15-Sep-2004  00:41  2000.80.977.0      25,148  Ssnmpn70.dll        15-Sep-2004  00:41  2000.80.977.0     123,456  Stardds.dll         15-Sep-2004  00:41  2000.80.977.0     158,240  Svrnetcn.dll        15-Sep-2004  00:40  2000.80.977.0      76,416  Svrnetcn.exe        15-Sep-2004  00:41  2000.80.977.0      49,228  Ums.dll             15-Sep-2004  00:41  2000.80.977.0      74,304  Xplog70.dll         15-Sep-2004  00:41  2000.80.977.0      98,872  Xpweb70.dll         15-Sep-2004  00:40  2000.80.977.0      57,904  Osql.exe            26-Oct-2004  16:03  1.0.83.0          816,640  Sqlstpcustomdll.dll     26-Oct-2004  16:03                     22,528  Sqlstpcustomdll.rll   04-Aug-2004  03:35  6.1.9.0           344,576  Updspapi.dll 
Not Dosya bağımlılıkları nedeniyle, bu dosyaları içeren en son düzeltme, ek dosyalar da içerebilir.
Durum
Microsoft, "Geçerli Olduğu Ürünler" bölümünde listelenen Microsoft ürünlerinde bu sorunun olduğunu onaylamıştır. Bu sorun ilk olarak Microsoft SQL Server 2000 Service Pack 4'te giderilmiştir.
Daha fazla bilgi
Microsoft SQL Server güncelleştirmelerinin adlandırma şeması hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
822499Microsoft SQL Server yazılım güncelleştirme paketlerinin yeni adlandırma şeması
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ı

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 889266 - Son İnceleme: 12/09/2015 01:53:22 - Düzeltme: 3.3

Microsoft SQL Server 2000 Developer Edition, Microsoft SQL Server 2000 Standard Edition, Microsoft SQL Server 2000 Enterprise Edition, Microsoft SQL Server 2000 Personal Edition, Microsoft SQL Server 2000 Workgroup Edition, Microsoft SQL Server 2000 Desktop Engine (Windows), Microsoft SQL Server 2000 Enterprise Edition 64-bit

  • kbnosurvey kbarchive kbmt kbsqlserv2000presp4fix kbbug kbfix kbhotfixserver kbqfe KB889266 KbMttr
Geri bildirim