Microsoft Ürün Destek Hizmetleri'ne (PSS), SQL Server çoğaltma durumlarda sorun giderme sırasında belirli bilgiye gerek duyuyor. Bilgi PSS destek uzmanları sık destek servis taleplerini açarken müşterilerden istek belgelemek için bu makalenin amacı, olur. Bu, <a0></a0> değil, ancak kapsamlı bir listesi ve PSS destek uzmanı, servis talebi çalışma ortamınıza özgü ek bilgiler isteyebilir.
Tüm çoğaltma servis talepleri için gerekli bilgileri
Başarıyla herhangi bir çoğaltma durumda sorun gidermek için <a0></a0>, PSS, aşağıdaki bilgiyi ister:
En değerli bilgileri, herhangi bir SQL Server çoğaltma sorun giderme, ortamınızı ve çoğaltma topolojinizi rolüyle ilgili sunuculara açık bir açıklamasıdır. PSS, bu bilgileri içeren yazılı bir rapor beklemez karşın, sunucular ve rolleri (örneğin, yayımcıya dağıtıcı veya abone) tartışmak hazırlıklı olun.
Bu sorunun, katılan tüm sunucuları SQLDIAG rapordan. Bu rapor, tüm SQL Server hata günlüklerini ek olarak sunucunuza aşağıdaki saklı yordamlar çıkışını gibi temel bilgileri içerir: sp_helpdbsp_who2, sp_lock ve sp_configure.
Not: SQL Server çalıştıran kümelenmiş bilgisayarlardan SQLDIAG raporlarla ilgili bir sorun yok. Sorun, SQL Server çalıştıran kümelenmiş bir bilgisayar içeriyorsa, aşağıdaki makalede Microsoft Bilgi Bankası'ndaki görüntüleyin:
INF: Nasıl SQLDIAG kümelendirilmiş/sanal bir SQL Server üzerinde Çalıştır
SQL Server hata günlüklerini SQLDIAG raporu içeren, SQL Server \Log alt klasörün tüm içeriği olan de çok değerli. Bu klasör, yalnızca SQL Server Agent Çıktı dosyaları içerir, ancak sunucu kural dışı durumlar herhangi .dmp dosyaları de onaylamaları oluşturur. Ayrıca, <a1>çoğaltma</a1> "özel durum günlüklerinin" saklandığı burada. Bu dosyaları .zip dosya yerleştirin ve .zip dosyası için PSS gönderin.
Sistem ve uygulama olay günlüklerini metin (.txt) dosyalarını topolojinizi tüm sunuculara, servis talebi çalışan için destek uzmanına kaydedin. Olası işletim sistemi düzeyinde problemleri, ağ bağlantısı ya da genel donanım sorunlarını tanılamak için destek uzmanı bu bilgileri kullanabilirsiniz.
Tüm yayınlar ve makaleleri topolojinizi oluşturmak için kullanılan SQL Server saklı yordam çağrılarını içeren çoğaltılmış ortamınızın bir Transact-SQL komut dosyası oluşturabilir. Bu bilgiler immensely makaleler, makalelerinizi yapılandırılmış olan yöntemleri ve özellikleri yayınınızın sayısı gibi bilgisayarınızın ortamı hakkında daha fazla ayrıntı edinmenize yardımcı olur. Komut dosyası oluşturma konusunda ayrıntılı bilgi için SQL Server Books Online'da "Scripting çoğaltma" konusuna bakın.
Tam hata iletileri çoğaltma aracıları topolojinizi yer alıyor da doğru sorun için çözüm bulma son derece önemlidir. Verbatim hata iletisi alınıyor yanı sıra, anlama hata bu neden operasyonları oluşmasını da çok önemlidir. Bu bilgi almak için en iyi yolu Aracısı çıktı dosyasının biçimindedir. Bu dosyayı yapılandırma hakkında ek bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
NASıL YAPıLıR: Çoğaltma aracıları, oturum çıktı dosyaları için etkinleştir
Çıktı dosyasına yapılandırma çoğaltma aracısı, belirli sorun bağlıdır.
Daha belirli sorun giderme bilgileri
Aşağıdaki bilgiler, tüm çoğaltma destek durumlar için gerekli değildir, ancak daha hızlı bir çözüm sorununuzu bağlı olarak, görme sorunu neden olabilir:
Çoğaltma SQL oldukça özel bir bileşeni olduğu sürece, bu aslında bir istemci uygulaması Sunucusu'dur. Temel Uygulama performansı sorunlarını, aynı genellikle sorun giderme çoğaltma performansı sorunlarını başlatın; her ikisi de aynı veriyi gerektirir. PSS ile çoğaltma performansı servis talebi üzerinde çalışırken, aşağıdaki Bilgi Bankası makalesi, bilgi ister PSS için kılavuz olarak kullanın:
NASıL YAPıLıR: Uygulama performansı sorunlarını giderme
Işlem çoğaltması ile ilgili sorunlarınız ve dağıtım aracı sorunun kaynağını Dağıtımcı olarak bağlan ve dağıtım veritabanında sp_browsereplcmds saklı yordamı çalıştırın. Çıkış sırasındaki başarısızlık sp_browsereplcmds depolanmış yordamın bir dağıtım aracısını olası nedenini belirlemede PSS için çok yararlı olabilir hatası. Bu saklı yordam okunabilir bir biçimde, tüm abone (veya bilgisayarınız aboneleri için) teslim edilmesini bekleyen komutları <a0>Dağıtım</a0> veritabanında oluşturur.
Alternatif olarak, Günlük Okuma Aracısı başarısız centers, çıkış sp_repltrans depolanmış yordamın yararlıdır. Bu yordam tüm dağıtım veritabanına teslim edilmesini bekleyen hareketlerin yayımcının hareket günlüğüne gönderir.
Bir veri türü veya bir nesnesi şema ile ilgili olarak sorun sınıflandırabilirsiniz PSS, sorunun olası tanılama ve sorun gidermek için bu nesne oluşturmak için kullanılan Transact-SQL komut dosyasını kullanabilirsiniz. Veritabanınızın SQL Server Enterprise Manager'ı sağ tıklatıp, Tüm görevler ' i tıklatarak ve sonra Generate SQL Script ' ı tıklatarak, veritabanınızın bir Transact-SQL komut dosyası oluşturabilirsiniz.
PSS, SQL Profiler performans sorunlarını gidermek için sık kullanılır, ancak sunucuda hatasının zaman hızlı bir şekilde, belirli bir Transact-SQL deyimini ya da kaynağı olan bir sorun olabilir, saklı yordam gösterecek yaptığınız basit SQL Profiler izleme de kullanabilirsiniz.
Birleştirme çoğaltması çakışma sorunu hakkında PSS görevlerdir, çıktı sp_helpmergeconflictrowssp_helpmergedeleteconflictrows saklı yordamı (veya her ikisini de) ekleyin. Bu saklı yordamları çıkışını oluşan çakışma hakkında değerli bilgiler içerir. Bu saklı yordam, çakışma tablosuna depolandığı bilgisayarda çalıştırılır.
Ö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.