Hata iletisi 823 donanım veya SQL Server sistem sorunları gösterebilir.
(الشرق الاوسط (العربية Brasil (Português) Deutschland (Deutsch) España, Latinoamérica (Español) France (Français) Indonesia (Bahasa Indonesia) Italia (Italiano) Portugal (Português) România (Română) Slovenská Republika (Slovenčina) United States (English) Việt Nam (Tiếng Việt) Česká republika (Čeština) Ελλάδα (Ελληνικά) Россия (Русский) Україна (Україньска) भारत (हिंदी) ไทย (ไทย) 中国 (简体中文) 台灣 (繁體中文) 日本 (日本語) 대한민국 (한국어) Makale numarası: 828339 - Bu makalenin geçerli olduğu ürünleri görün.Otomatik tercüme makalelerin ne olduğunu açıklayan yazıyı okumak için buraya tıklayınMicrosoft destek sayfalarında makine çevirisiIf you are a Small Business customer, find additional troubleshooting and learning resources at the Support for Small Business site.Hepsini aç | Hepsini kapaBu SayfadaBelirtilerAşağıdaki hata iletisini almaya devam ederseniz, öğe okuma veya veritabanı dosyalarına yazılırken, Microsoft SQL Server 2000 donanım ya da sistem sorunları algıladı gösterebilir:823 hataG/ç hatasıhata> sırasında algılananişlem> uzaklığındakiMahsup hesabı> dosyasında 'Dosya>'Not Hata iletisinin Microsoft SQL Server 2005 ve sonraki sürümlerinde biraz farklı biçimidir. Ancak, aynı kavramlar ve tartışmalar da bu sürümler için geçerlidir. SQL Server 2005 ve sonraki sürümlerinde bu sorunu gidermek için aşağıdaki KB başvurun2015755
: SQL Server ileti 823 hatası nasıl giderilirBu iletinin çeşitli bölümleri hakkında daha fazla bilgi için aşağıdaki gibihata> veişlem> ve SQL Server 2000 tarafından oluşturulan Microsoft Windows API çağrıları kullanımı hakkında daha fazla bilgi için bu makalenin "Ek bilgi" bölümüne bakın. Üste | Geri Bildirim VerÇözümSQL Server 2000 aşağıdaki koşulların doğru olması durumunda, bu makalenin "Belirtiler" bölümünde sözü edilen hata oluşturur: İşletim sistemi hatası: A Windows API çağrısı okuma veya writeWindows API çağrısı başarısız olur ve SQL Server ilişkili İşletimSistemi hata karşılaştığında Windows API çağrısı için. Aşağıdaki errormessage 823 hata işletim sistemi için bir örnektir:2003-07-28 09:01:27.38 spid75 hata: 823, önem derecesi: 24Durum: 22003-07-28 09:01:27.38 spid75 g/ç hatası 1117 (requestcould değil yapılmalıdır bir g/ç aygıt hatası. nedeniyle) okuma atoffset dosyasında 0x0000002d460000 sırasında algılanan ' e:\program files\Microsoft SQLServer\mssql\data\mydb. MDF' İşletim sistemi hatası 6 dışında ("işleci geçerli değil"), işletim sistemi hatalarını 823errors olasılığı için bildirilen ilgili bir sistem sorunu veya donanım sorunu. Bir işletim sistemi hatası oluştuğunda DBCC CHECKDB deyimini etmediğinden rapor olsa bile bir sorun, donanım satıcısı, systemadministrator veya Microsoft Ürün Destek Hizmetleri ile çevirmektir çözümlemeye çalışmak zorunda kalabilirsiniz.Not DBCC CHECKDB deyimini hataları hata iletisindeki dosya ile ilişkili veritabanı üzerinde görüntülenebilir veya olabilir. 823 hata gördüğünüzde çalıştırılmadı DBCC CHECKDB deyimini kullanabilirsiniz. Hataları DBCC CHECKDBstatement bildirmezse, sürekli olmayan bir systemproblem veya bir disk sorunu büyük olasılıkla vardır.G/ç mantıksal onay hatası: Okuma bir Windows API çağrısı veya awrite bir veritabanı dosyası için Windows API çağrısı başarılı, ancak belirli logicalchecks verileri, başarılı olan (bozuk bir sayfa, örneğin), yükseltilmiş bir 823 erroris. Aşağıdaki hata iletisini ilgili bir sorunum 823 hata örnektir / Ological hatası denetle: 2003-09-05 16:51:18.90 spid17Error: 823, önem derecesi: 24 Durum: 2 2003-09-05 16:51:18.90 spid17 ı / Oerror (bozuk sayfa) okuma sırasında sırasında algılanan mahsup file'F:\SQLData\mydb içinde 0x00000094004000. MDF'... Bu sorunu gidermek için DBCCCHECKDB deyimi errormessage de dosyayla ilişkili veritabanında çalıştırın. DBCC CHECKDB deyimini hata bildirirse, bu sorunu gidermek için bu errorsbefore düzeltin. Hatta theDBCC CHECKDB Hatalar düzeltildikten sonra sorun devam ederse, veya DBCC CHECKDB deyimini etmediğinden hataları rapor, anysystem hataları ve diskle ilgili hatalar için Microsoft Windows NT sistem olay günlüğü gözden geçirin. Tüm uygun Tanılama aracını çalıştırın, donanım vendorto de başvurabilirsiniz.Üste | Geri Bildirim VerDaha fazla bilgiHata iletisinin ayrıntılarıAşağıdaki 823 hata iletisini bölümlerini burada daha ayrıntılı olarak açıklanmıştır:823 hataG/ç hatasıhata> sırasında algılananişlem> uzaklığındakiMahsup hesabı> dosyasında 'Dosya>' 823 hata iletisi bilgileri daha ayrıntılı olarak açıklanabilir: hata>: Bu anoperating sistem hatası veya mantıksal bir g/ç denetimi başarısız olabilir. Bir işletme systemerror için işletim sistemi hata numarası "G/ç hatası" izler. Theoperating sistem hata metnini "g/ç hatası sonra parantez içinde bulunmaktadırHata numarası."Mantıksal bir g/ç checkfailure için hata iletisi parantez içinde ve aşağıdaki biri olabilir: (bozuk sayfa): bozuk sayfalar hakkında daha fazla bilgi için bkz: SQL Server 2000 Çevrimiçi Kitapları.(hatalı bir sayfa kimliği): Bu iletiyi pageID sayfa başlığı diskten okumaya beklenen sayfa olmadığı anlamına gelir. Örneğin, SQL Server 2000 mahsup mantıksal sayfa 100 olan 1 veritabanı dosyası için bir dosya sağlarsa, o 8 KB sayfa için sayfa başlığı pageID 1 olmalıdır. Kimliği hatalı sayfa değil, yoksa mantıksal g/ç onay hata iletisinde yer alır.(yetersiz ürettiği): Bu sorunu Windows API çağrısı başarılı oldu, ancak değil beklenen aktarılan bayt olan gösterir.<operation>: Okuma veya yazma budur.</operation><offset>: Thestart dosyanın fiziksel bayt uzaklığı budur. Bu numara ile 8192 bölme hatası tarafından etkilenen mantıksal pagenumber verecektir.</offset><file>: Bu theI/O sorunla ilişkili olan bir dosyadır ve onun tüm fiziksel yolu içerir.</file>SQL Server g/ç ve Windows APISQL Server 2000 gibi ReadFile, ReadFileScatter, WriteFile ve WriteFileGather, standart Windows API çağrıları g/ç veritabanı dosyalarından gerçekleştirmek için kullanır. SQL Server 2000 Windows API çağrılarını kullandığında, dosya zaten başarıyla açıldı veya SQL Server 2000, okumak veya yazmak için denemek. Bu nedenle, bir Windows API çağrısı başarısız olur ve hata dışında bir işletim sistemi hatası 6 ("Geçersiz tanıtıcı") ise, hata büyük olasılıkla Windows veya aygıt sürücüsü gibi bir alt düzeydeki yazılım bileşeni tarafından yaratılmasına. 6 işletim sistemi hatası, geçersiz bir tanıtıcı olduğundan, SQL Server bir Windows API çağrısı yapmak için geçersiz bir tanıtıcı kullanarak sorun ortaya çıkabilir. Ancak, bu hala bir sistem sorunu olabilir.SQL Server Errorlog dosyasında aşağıdaki hata iletisini karşılaşırsanız, tempdb birincil veritabanı dosyasına yazmak için bir Windows API çağrısı kullanır, örneğin, SQL Server işletim sistemi 2 karşılaştı:Hata: 823, önem derecesi: 24, durum: 4G/ç hatası (Sistem belirtilen dosyayı bulamıyor.) 2 0x00000000284000 uzaklığındaki yazma sırasında dosyasında 'D:\Program Files\Microsoft SQL Server\MSSQL\data\tempdb.mdf' algılandı SQL Server dosya zaten başarıyla açtı ve "Tanıtıcı geçersiz" hata almadı çünkü hata büyük olasılıkla dosya sistemi veya aygıt sürücüsü gibi bir alt düzey çekirdek yazılım bileşeni içinde oluşturulur. Bu sorun SQL Server bir sorun olduğunu göstermez ve dosya sistemi veya dosya ile ilişkilendirilmiş olan bir aygıt sürücüsü ile ilgili bir sorun olarak araştırılması gerekir. Üste | Geri Bildirim VerReferanslar823 hatalar için ek tanılama bilgilerini izleme bayrağı 818 kullandığınızda SQL Server Errorlog dosyaya yazılabilir. Bu bilgileri hakkında ek bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:826433
PRB: bildirilmeyen g/ç sorunlarını algılamak için ek SQL Server tanılamaları eklenmiştirÜste | Geri Bildirim VerSQL Server, Microsoft SQL Server Always-On depolama çözümü gözden geçirme programı kapsamında özetlendiği gibi 'kararlı bir ortama garantili teslim' sistemleri gerektirir. FOSQL Server veritabanı altyapısı için giriş ve çıkış gereksinimleri 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:967576
Microsoft SQL Server veritabanı altyapısı giriş/çıkış gereksinimleriÜste | Geri Bildirim VerÖzelliklerMakale numarası: 828339 - Last Review: 28 Nisan 2015 Salı - Gözden geçirme: 1.0Bu makaledeki bilginin uygulandığı durum:Microsoft SQL Server 2000 64-bit EditionMicrosoft SQL Server 2000 Analysis ServicesMicrosoft SQL Server 2000 Developer EditionMicrosoft SQL Server 2000 Enterprise EditionMicrosoft SQL Server 2000 Enterprise Evaluation EditionMicrosoft SQL Server 2000 Personal EditionMicrosoft SQL Server 2000 Reporting ServicesMicrosoft SQL Server 2000 Standard EditionAnahtar Kelimeler: kbprb kbmt KB828339 KbMttrMachine-translated ArticleÖNEMLİ: Bu makale, Microsoft Makine Çevirisi Düzenleme yazılımı tarafından tercüme edilmiş olup, yüksek olasılıkla profesyonel bir çevirmen yerine CTF teknolojisi kullanılarak, Microsoft Topluluğu tarafından düzenlenmiştir. Microsoft, Bilgi Bankamız içindeki tüm makaleleri kendi dilinizde okuyabilmeniz için size hem profesyonel çevirmenler tarafından tercüme edilen hem de makine tarafından tercüme edildikten sonra Topluluk tarafından kontrol edilen makaleler sunar. Bununla birlikte, makine tarafından tercüme edilen, hatta Topluluk tarafından kontrol edilen bir makale bile her zaman mükemmel dil kalitesinde olmayabilir. Makalede dilinizi konuşan yabancı birisinin yapabileceği türden sözcük, söz dizimi veya dilbilgisi hataları bulunabilir. Microsoft, içeriğin hatalı tercümesinin veya müşterilerimiz tarafından kullanımının doğurabileceği olası yanlış anlamalar, hatalar veya zararlardan sorumlu değildir. Öte yandan Microsoft, Makine Çevirisi Düzenleme işlemini geliştirmek amacıyla Makine Çevirisi Düzenleme yazılımını ve araçlarını sık sık güncelleştirmektedir.Makalenin İngilizcesi aşağıdaki gibidir: 828339