Dağıtılmış Replay gereksinimleri
Kullanmadan önce Microsoft SQL ServerDağıtılmış Replay özelliği, bu başlık altında anlatılan ürün gereksinimleri düşünün.
Giriş izleme gereksinimleri
Başarıyla izleme verilerini yeniden yürütme için bu sürümüne ve biçimine gereksinimlerine ve gerekli etkinlik ve sütunlar içerir.
Giriş izleme sürümü
Dağıtılmış Replay destekler aşağıdaki sürümlerinde toplanan giriş izleme verileri SQL Server:
SQL Server 2012
SQL Server 2008 R2
SQL Server 2008
SQL Server 2005
Giriş izleme formatı
Giriş izleme verilerini aşağıdaki biçimlerde olabilir:
Bir tek izleme dosyası olan .trcuzantısı.
Örneğin dosya aktarma adlandırma kuralları izleyin aktarma izleme dosyaları kümesi: <TraceFile>.trc, <TraceFile>_1.trc, <TraceFile>_2.trc, <TraceFile>_3.trc,...<TraceFile>_n.trc.
Giriş izleme olayları ve sütunlar
Giriş izleme verilerini, belirli olaylar ve sütunları tarafından dağıtılan Replay replayed içermelidir. TSQL_Replay şablonunda SQL Server Profilertüm gerekli etkinlik ve sütunlar, ayrıca ilave bilgileri içeren. Bu şablon hakkında daha fazla bilgi için bkz: Replay Requirements.
Dikkat |
---|
Eğer sen yapmak değil kullanma TSQL_Replay giriş izleme verileri yakalamak için şablon veya giriş izleme gereksinimlerini memnun değil, beklenmeyen yeniden yürütme sonuçları alabilirsiniz. |
Ayrıca, özel izleme şablonu oluşturun ve aşağıdaki olaylar içerdiği sürece dağıtılmış Replay ile olayları yeniden kullanabilirsiniz:
Denetim oturumu
Denetim oturumu kapatma
ExistingConnection
rpc çıkış parametresi
rpc: tamamlandı
rpc: başlangıç
SQL
SQL: BatchStarting
Sunucu tarafı imleçleri replaying, aşağıdaki olaylar da gereklidir:
CursorClose
CursorExecute
CursorOpen
CursorPrepare
CursorUnprepare
Sunucu tarafı hazırlanmış sql deyimleri replaying, aşağıdaki olaylar da gereklidir:
Exec Prepared sql
sql hazırla
Tüm giriş izleme verilerini aşağıdaki sütunları içermelidir:
Olay sınıfı
EventSequence
TextData
Uygulama adı
LoginName
Veritabanı adı
Veritabanı Kımlığı
HostName
İkili veri
SPID
Başlangıç saati
EndTime
IsSystem
Desteklenen giriş izleme ve hedef sunucu kombinasyonları
İzleme verisi ve her, desteklenen sürümleri desteklenen sürümleri aşağıdaki tabloda SQL Serververi getirilmek ki.
Veri giriş izleme sürümü |
Hedef sunucu örneği için SQL Server sürümleri desteklenir |
---|---|
SQL Server 2005 |
SQL Server 2008, SQL Server 2008 R2, SQL Server 2012 |
SQL Server 2008 |
SQL Server 2008, SQL Server 2008 R2, SQL Server 2012 |
SQL Server 2008 R2 |
SQL Server 2008 R2, SQL Server 2012 |
SQL Server 2012 |
SQL Server 2012 |
İşletim sistemi gereksinimleri
Aşağıdaki işletim sistemleri, yönetim aracı ve denetleyici ve müşteri hizmetleri çalıştırmak için desteklenir.
Windows Vista Service Pack 2 (SP2) veya sonraki sürümü
Pencere eşiği 7 rtm veya sonraki sürümü
Windows Server 2008SP2 veya daha ileri sürümü ile
Windows Server 2008R2 rtm veya sonraki sürümü
Dağıtılmış Replay özellikleri, hem x 86 tabanlı ve x 64 tabanlı işletim sistemleri desteklenir. X 64 tabanlı işletim sistemleri yalnızca Windows on Windows (wow) modunda desteklenir.
Yükleme sınırlamaları
Herhangi bir bilgisayar, yalnızca her dağıtılmış Replay özelliği yüklü tek bir örneği olabilir. Aşağıdaki tabloda, her özelliğinin kaç yükleme tek bir Replay dağıtılmış ortamında verilen listeler.
Yeniden oynama özelliği dağıtılmış |
Replay çevre başına en fazla yüklemeleri |
---|---|
SQL ServerDağıtılmış Replay denetleyicisi hizmeti |
1 |
SQL ServerDağıtılmış Replay istemci hizmeti |
16 (fiziksel veya sanal bilgisayarlar) |
Yönetim Aracı |
Sınırsız |
[!NOT]
Yönetim aracı yalnızca bir örneğini tek bir bilgisayara yüklenebilir, ancak birden çok yönetim aracı'nı başlatabilirsiniz. Birden fazla Yönetim Araçları'ndan verilen komutları içinde alındıkları sırada çözülür.
Veri erişim sağlayıcısı
Yeniden yürütme sadece destekler dağıtılan SQL Serveryerel istemci odbc veri erişim sağlayıcısı.
Hedef sunucu hazırlama gereksinimleri
Hedef Sunucu sınama ortamında bulunması önerilir. İzleme verilerini karşı farklı bir örneğini yeniden SQL Serverdaha başlangıçta kaydedildiği, aşağıdaki hedef sunucuya yapılan emin olun:
Tüm oturumları ve kullanıcıları izleme verileri içerdiği hedef sunucudaki aynı veritabanında bulunması gerekir.
Tüm oturumları ve kullanıcıları hedef sunucudaki özgün sunucuda vardı aynı izinleri olması gerekir.
Hedef veritabanı kimlikleri aynı kaynak ideali. Aynı değillerse, ancak eşleşen temel alınarak gerçekleştirilebilir DatabaseName Izleme varsa.
Varsayılan veritabanı izleme verileri içerdiği her bir giriş için (hedef sunucuda) ilgili hedef veritabanı oturum açma için ayarlanmış olması gerekir. Örneğin, etkinlik oturum açma replayed üzere izleme verileri içeren Fred, veritabanındaki Fred_Db orijinal örneği SQL Server. Bu nedenle, hedef sunucu üzerinde varsayılan veritabanı oturum açma Fred, eşleşen veritabanına ayarlanmalıdır Fred_Db (veritabanı adı farklı olsa bile). Oturum açma varsayılan veritabanını ayarlamak için sp_defaultdbsistem saklı yordamını.
Yeniden yürütme hataları eksik ya da hatalı oturum açma sonuçlarında ilişkili olayları replaying, ama tekrar işlem devam eder.