Kaynak veritabanı

The Resource database is a read-only database that contains all the system objects that are included with SQL Server.SQL Server system objects, such as sys.objects, are physically persisted in the Resource database, but they logically appear in the sys schema of every database.Kaynak veritabanını, kullanıcı veri ya da kullanıcı meta veriler içermiyor.

Kaynak veritabanı'nın yeni bir sürümüne yükseltme yapar. SQL Server bir daha kolay ve hızlı yordamdır. ' Ün önceki sürümlerinde SQL Server, gerekli bırakarak ve sistem nesneleri oluşturma yükseltme. Kaynak veritabanı dosyası tüm sistem nesneleri içerdiğinden, artık tek bir kaynak veritabanı dosyasına yalnızca yerel sunucuya kopyalayarak yükseltme gerçekleştirilir.Benzer şekilde, sistem bir hizmet paketine nesnesi değişiklikleri geri alınıyor yalnızca geçerli sürüm, kaynak veritabanını eski sürümle üzerine yazmalarını gerektirir.

Fiziksel kaynak özellikleri

Kaynak veritabanının fiziksel dosya adlarını mssqlsystemresource.mdf ve mssqlsystemresource.ldf ' dir.Bu dosyalar bulunur <nedeniyle oluşur>: \Program Files\Microsoft SQL Server\MSSQL10.<>\MSSQL\Binn\ instance_name.Her örnek SQL Server örnekleri bu dosyayı paylaşmak ve yalnızca bir ilişkili mssqlsystemresource.mdf dosyası bulunur.

Metatabanını yedekleme ve kaynak veritabanını geri

SQL Server Kaynak veritabanını yedekleyemezsiniz.Kendi dosya tabanlı veya disk tabanlı bir yedek mssqlsystemresource.mdf dosyası olan bir veritabanı dosyası yerine, ikili dosya (.exe), ancak kullanamazsınız, gibi davranarak gerçekleştirebilir SQL Server yedekleri geri yükleme yüklemek için . Geri yükleme bir yedek mssqlsystemresource.mdf kopyasını yalnızca el ile yapılabilir ve süresi geçmiş ya da büyük olasılıkla güvenli olmayan sürüm ile geçerli kaynak veritabanının üzerine dikkatli olmalısınız.

Important noteImportant Note:

Mssqlsystemresource.mdf yedeğini geri yükledikten sonra izleyen tüm güncelleştirmeleri yeniden uygulamalısınız.

Kaynak veritabanına erişim

Kaynak veritabanını yalnızca tarafından veya bir Microsoft Müşteri Destek Hizmetleri'ne (CSS) uzmanına yönünü değiştirilmesi.Kaynak veritabanını her zaman 32767 kimliğidir.Kaynak veritabanı ile ilgili diğer önemli sürüm numarasını ve veritabanı güncelleştirildiği son tarih değerlerdir.

Sürüm numarasını belirlemek için Kaynak veritabanı kullanma:

SELECT SERVERPROPERTY('ResourceVersion');
GO

Ne zaman belirlemek için Kaynak Veritabanı güncelleştirilmiş olan son kullanım oldu.:

SELECT SERVERPROPERTY('ResourceLastUpdateDateTime');
GO

SQL tanımları sistem nesnelerine erişmek için , OBJECT_DEFINITION işlevini kullanın:

SELECT OBJECT_DEFINITION(OBJECT_ID('sys.objects'));
GO