Ana veritabanı

The master database records all the system-level information for a SQL Server system.Bu örnek-oturum açma hesapları, bitiş noktaları, bağlantılı sunucuları ve sistem yapılandırma ayarları gibi geniş bir meta veriler.Ayrıca, ana tüm veritabanları varlığını kayıtları veritabanı ve bu veritabanının konumunu dosyalarını ve kayıt başlatma bilgileri için SQL Server.Bu nedenle, SQL Server , başlatılamıyor ana veritabanı kullanılamıyor.De SQL Server, sistem nesneleri artık depolanmış olan ana veritabanı; Bunun yerine, depolandıkları kaynak veritabanı.

Ana fiziksel özellikleri

Aşağıdaki tablo ilk yapılandırma değerlerini listeler ana veri ve günlük dosyaları.Bu dosyaların boyutları farklı sürümleri için birbirinden farklı olabilir SQL Server.

Dosya

Mantıksal ad

Fiziksel adı

Dosya büyümesi

Birincil veri

Yönetici

Master.mdf

Otomatik büyüme yüzde 10 kadar disk dolu olduğu kadar.

Günlük

Mastlog

Mastlog.ldf

En fazla 2 terabayt 10 oranında otomatik büyüme.

Taşıma hakkında bilgi için ana veri ve günlük dosyaları Bkz: Sistem veritabanlarını taşıma.The Resource database depends on the location of the master database.Taşırsanız, ana veritabanı, aynı zamanda taşımanız gerekir kaynak aynı konuma veritabanı.

Veritabanı seçenekleri

Aşağıdaki tablo her veritabanı seçeneği için varsayılan değer listeleri ana veritabanı ve seçeneği değiştirilmiş.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_DFLT_ON

KAPALI

Evet

ANSI_NULLS

KAPALI

Evet

ANSI_PADDING

KAPALI

Evet

ANSI_WARNINGS

KAPALI

Evet

ARITHABORT

KAPALI

Evet

AUTO_CLOSE

KAPALI

Hayır

AUTO_CREATE_STATISTICS

ON

Evet

AUTO_SHRINK

KAPALI

Hayır

AUTO_UPDATE_STATISTICS

ON

Evet

AUTO_UPDATE_STATISTICS_ASYNC

KAPALI

Evet

CHANGE_TRACKING

KAPALI

Hayır

CONCAT_NULL_YIELDS_NULL

KAPALI

Evet

CURSOR_CLOSE_ON_COMMIT

KAPALI

Evet

DEFAULT_CURSOR

GENEL

Evet

Veritabanı kullanılabilirlik seçenekleri

ÇEVRİMİÇİ

MULTI_USER

READ_WRITE

Hayır

Hayır

Hayır

DATE_CORRELATION_OPTIMIZATION

KAPALI

Evet

DB_CHAINING

ON

Hayır

ŞİFRELEME

KAPALI

Hayır

NUMERIC_ROUNDABORT

KAPALI

Evet

PAGE_VERIFY

SAĞLAMA TOPLAMI

Evet

PARAMETERİZASYONUNU

BASİT

Evet

QUOTED_IDENTIFIER

KAPALI

Evet

READ_COMMITTED_SNAPSHOT

KAPALI

Hayır

KURTARMA

BASİT

Evet

RECURSIVE_TRIGGERS

KAPALI

Evet

Hizmet Aracısı seçenekleri

DISABLE_BROKER

Hayır

GÜVENİLİR

KAPALI

Evet

Bu veritabanı seçenekleri açıklaması için bkz: ALTER DATABASE (Transact-SQL).

Kısıtlamalar

Aşağıdaki işlemleri gerçekleştirilemez ana veritabanı:

  • Dosyaları veya filegroups ekleme.

  • Değiştirme harmanlama.Varsayılan harmanlama sunucu harmanlama düzeni ' dir.

  • Changing the database owner.master is owned by dbo.

  • Tam metin kataloğu veya tam metin dizini oluşturuluyor.

  • Tetikleyici oluşturma konusunda sistem tabloları veritabanı.

  • Veritabanı bırakarak.

  • Bırakarak Konuk kullanıcı veritabanından.

  • Etkinleştirme değişiklik veri yakalama.

  • Veritabanında katılan yansıtma.

  • Birincil dosya grubu, birincil veri dosyası veya günlük dosyası kaldırılıyor.

  • Veritabanı veya birincil dosya grubu yeniden adlandırılıyor.

  • Çevrimdışı veritabanı ayarlama.

  • Veritabanı veya birincil dosya grubu read_only olarak ayarlanıyor.

Öneriler

İle çalışırken ana veritabanı, aşağıdaki önerileri göz önünde bulundurun:

  • Her zaman bir geçerli olan yedek , ana veritabanı kullanılabilir.

  • Yedekleme ana hemen sonra aşağıdaki işlemleri veritabanı:

    • Oluşturma, değiştirme veya herhangi bir veritabanı siliniyor

    • Sunucu veya veritabanı yapılandırma değerlerini değiştirme

    • Oturum açma hesapları ekleme veya değiştirme

  • Alanındaki kullanıcı nesnelerini oluşturmak ana.Aksi takdirde, ana daha sık yedeklemeniz gerekir.

  • trustworthy seçeneğini açık için küme ana veritabanı.