msdb veritabanını
Msdb veritabanı tarafından kullanılan SQL ServerAracısı zamanlama uyarıları ve işleri ve diğer özellikleri gibi SQL Server Management Studio, Service Brokerve veritabanı posta.
Örneğin, SQL Serverotomatik olarak tam çevrimiçi yedekleme ve geri yükleme geçmişini tabloları içinde sakladığı msdb. Bu bilgiler, yedekleme, yedekleme aygıtları veya yedeğin depolandığı dosya gerçekleştirilen parti adını içerir. SQL Server Management Studiobir veritabanını geri yüklemek ve herhangi bir işlem günlüğü yedekleri uygulanıyor bir planı önermek için bu bilgileri kullanır. Özel uygulamalar veya üçüncü taraf araçlar ile oluşturulan bile tüm veritabanları için yedek olayları kaydedilir. Örneğin, eğer bir Microsoft Visual Basicyedekleme işlemleri gerçekleştirmek için SQL Server Management Objects (smo) nesneleri çağıran uygulama olay günlüğe msdb sistem tabloları, MicrosoftWindows uygulama günlüğüne ve SQL Serverhata günlüğü. Yardımcı olmak için depolanan bilgilerin korunmasına msdb, yerleştirmeyi düşünün öneririz msdb işlem günlüğü hataya dayanıklı depolama.
Varsayılan olarak, msdb basit kurtarma modeli kullanır. Eğer sen kullanma Yedekleme ve geri yükleme geçmişini tablolar, öneririz için tam kurtarma modeli kullanmak msdb. Daha fazla bilgi için, bkz. Choosing the Recovery Model for a Database. Dikkat edin o zaman SQL Serveryüklü veya yükseltilmiş ve Setup.exe kurtarma modeli sistem veritabanları yeniden oluşturmak için kullanıldığında msdb için basit otomatik olarak ayarlanır.
Önemli |
---|
Güncelleştirmeleri herhangi bir işlemden sonra msdb, yedekleme veya herhangi bir veritabanını geri yükleme gibi o geri öneririz msdb. Daha fazla bilgi için, bkz. Considerations for Backing Up and Restoring the model and msdb Databases (SQL Server). |
Msdb fiziksel özellikleri
İlk yapılandırma değerleri aşağıdaki tabloda msdb veri ve günlük dosyaları. Bu dosyaların boyutlarını biraz farklı sürümleri için farklı olabilir SQL Server Veritabanı Altyapısı.
Dosya |
Mantıksal adı |
Fiziksel adı |
Dosya büyümesi |
---|---|---|---|
Birincil veri |
MSDBData |
MSDBData.mdf |
Otomatik büyüme 256 kb disk dolu olduğu kadar. |
Günlük |
MSDBLog |
MSDBLog.ldf |
Otomatik büyüme en çok 2 terabayt 256 kb. |
Taşımak için msdb veritabanı veya günlük dosyaları Bkz: Sistem veritabanlarını taşıma.
Veritabanı seçenekleri
Her veritabanı seçeneği için varsayılan değer aşağıdaki tabloda msdb veritabanı ve ister seçeneği değiştirilebilir. Bu seçenekler geçerli ayarlarını görüntülemek için sys.databases Katalog görünümü.
Veritabanı seçeneği |
Varsayılan değer |
Değiştirilebilir |
---|---|---|
ALLOW_SNAPSHOT_ISOLATION |
ON |
Hayır |
ANSI_NULL_DEFAULT |
OFF |
Evet |
ANSI_NULLS |
OFF |
Evet |
ANSI_PADDING |
OFF |
Evet |
ANSI_WARNINGS |
OFF |
Evet |
ARITHABORT |
OFF |
Evet |
AUTO_CLOSE |
OFF |
Evet |
AUTO_CREATE_STATISTICS |
ON |
Evet |
AUTO_SHRINK |
OFF |
Evet |
AUTO_UPDATE_STATISTICS |
ON |
Evet |
AUTO_UPDATE_STATISTICS_ASYNC |
OFF |
Evet |
CHANGE_TRACKING |
OFF |
Hayır |
CONCAT_NULL_YIELDS_NULL |
OFF |
Evet |
CURSOR_CLOSE_ON_COMMIT |
OFF |
Evet |
NONE |
KÜRESEL |
Evet |
Veritabanı kullanılabilirlik seçenekleri |
ONLINE MULTI_USER READ_WRITE |
Hayır Evet Evet |
DATE_CORRELATION_OPTIMIZATION |
OFF |
Evet |
DB_CHAINING |
ON |
Evet |
ENCRYPTION |
OFF |
Hayır |
NUMERIC_ROUNDABORT |
OFF |
Evet |
PAGE_VERIFY |
SAĞLAMA TOPLAMI |
Evet |
PARAMETERIZATION |
BASİT |
Evet |
QUOTED_IDENTIFIER |
OFF |
Evet |
READ_COMMITTED_SNAPSHOT |
OFF |
Hayır |
KURTARMA |
BASİT |
Evet |
RECURSIVE_TRIGGERS |
OFF |
Evet |
Service Broker seçenekleri |
ENABLE_BROKER |
Evet |
GÜVENİLİR |
ON |
Evet |
Bu veritabanı seçenekleri açıklaması için bkz: alter veritabanı (Transact-sql).
Kısıtlamalar
Aşağıdaki işlemleri gerçekleştirilemez msdb veritabanı:
Harmanlamayı değiştirme. Varsayılan harmanlama Sunucu harmanlaması ' dir.
Veritabanını bırakma.
Bırakarak Konuk kullanıcı veritabanından.
Etkinleştirme değişiklik veri yakalama.
Veritabanı yansıtma içinde katılan.
Birincil filegroup, birincil veri dosyası veya günlük dosyası kaldırılıyor.
Veritabanı veya birincil filegroup yeniden adlandırılıyor.
Veritabanı OFFLINE olarak ayarlama.
Birincil filegroup read_only için ayarlama.