Raporlama sunucusu veritabanı yükseltme

rapor sunucusu veritabanı için bir veya birden çok rapor server örnekleri iç depolama sağlar.Rapor sunucusu veritabanı şeması her yeni sürüm ile geçebileceğiniz Reporting Services, bunu gerekli veritabanı sürüm report server sürümünün uygun olduğunu örnek kullanmakta olduğunuz. Çoğu durumda, bir raporlama sunucusu veritabanı otomatik olarak sizin kısmı üzerinde belirli bir eylem yok ile yükseltilebilir

Not

Üzerinde çalıştığı rapor sunucusu veritabanı yükseltme yapabileceğiniz bir SQL Server 2005 Veritabanı Altyapısı yükseltmek zorunda kalmadan örnek Veritabanı Altyapısı için SQL Server 2008.You can also use a SQL Server 2005 Veritabanı Altyapısı instance to host a new report server database that you create for a SQL Server 2008 Reporting Services installation.

Raporlama sunucusu veritabanı yükseltme yolları

Aşağıdaki listede tüm koşullar altında rapor sunucusu veritabanı yükseltilir tanımlar:

  • Kur yükselten tek bir örnek bir rapor sunucusu.Sonra da veritabanı şemasını hizmet başlatma işleminden sonra otomatik olarak yükseltilir ve rapor sunucusu veritabanı şema sürüm sunucu sürüm eşleştiğini saptar.

  • Hizmet başlangıcında rapor sunucusu veritabanı şema sürümü, server sürüm eşleştiğini doğrulamak için denetler.veritabanı şeması sürüm daha eski bir sürüm, rapor sunucusu tarafından gerek duyulan şema sürüm için otomatik olarak yükseltilir.Eski rapor sunucusu veritabanı ekli veya geri otomatik yükseltme özellikle yararlıdır.Bir ileti içinde girilen rapor sunucusu izleme günlük dosyası veritabanı şema sürüm yükseltildiğini belirten.

  • The Reporting Services Configuration Manager upgrades a local or remote report server database when you select an older version to use with a newer report server instance.Bu durum, onu önce yükseltme eylem onaylamanız gerekir.

    The Reporting Services Configuration Manager no longer provides a separate Upgrade button or upgrade script.Bu özellikleri ile başlayan eski SQL Server 2008 yüzünden Otomatik yükseltme özelliği rapor sunucusu hizmet.

Şemayı güncelleştirdikten sonra yükseltme işlemini daha önceki bir geri alma olamaz sürüm.Her zaman yedekle rapor sunucusu veritabanı durumunda, bir önceki yüklemeyi yeniden oluşturmanıza gerek.

Nasıl şema meta verileri ve rapor sunucusu içerik güncelleştirilir

rapor sunucusu veritabanı üç aşamada yükseltilir:

  1. Şema kurulumu ve hizmet başlatma sonrasında veya seçtiğinizde otomatik olarak yükseltilir bir SQL Server 2005 veya 2000 rapor sunucusu veritabanı , Reporting Services Configuration Manager. Buna ek olarak, raporu sunucu hizmetini başlangıç sırasında veritabanı sürüm denetlerRapor sunucusu, önceki bir sürüm olan bir veritabanına bağlıysa, raporlama sunucusu veritabanı başlatma sırasında güncelleştirin.

  2. Güvenlik tanımlayıcıları ilk kullanımda yükseltilmiş rapor sunucusu veritabanı şema güncelleştirildikten sonra.

  3. İlk kullanımda, yayımlanmış raporları ve derlenmiş rapor anlık görüntülerini güncelleştirilir.Daha fazla bilgi için bkz: Raporları yükseltme.

rapor sunucusu veritabanı ek olarak, bir rapor sunucusu geçici veritabanı da kullanır.Geçici veritabanı rapor sunucusu veritabanı yükseltme sırasında otomatik olarak yükseltilir.

Raporlama sunucusu veritabanı yükseltmek için gerekli izinler

Yükseltme yapıyorsanız, bir Reporting Services rapor sunucusu veritabanı içeren yükleme gördüğünüz hata iletisi, veritabanı yükseltme işlemi gerçekleştirildiğinde ile yetersiz izinler...Varsayılan olarak, uzak bilgisayara bağlanmak için Kurulum programı çalıştıran kullanıcının güvenlik belirteci kurulum kullanır SQL Server örnek ve güncelleştirme şema.If you have SQL Server sysadmin permissions on the database server that hosts the report server databases, the database upgrade will succeed.Benzer şekilde, Kur'u komut istemi isteminden çalıştırın ve rsupgradedatabaseaccount ve rsupgradepassword bağımsız değişkenleri olan bir hesap belirtmek sysadmin uzak bilgisayardaki veritabanı yükseltmesini şema değiştirme izni başarılı olur.

Ancak, varsa, sysadmin izni uzak bilgisayardaki veritabanına bağlantı reddetti aşağıdaki hata ile:

"Setup was not able to upgrade the report server database schema. You must update the database schema manually after setup is finished. To update the schema, run the Reporting Services Configuration Manager, open the Database Setup page, re-select the database, and click Apply. The database will be upgraded automatically."

Bu noktada, rapor server program dosyalarını yükseltilir ama rapor sunucusu veritabanı önceki sürüm biçiminde olacaktır.Rapor sunucusu veritabanını el ile yükselterek yükseltme işlemi tamamlanıncaya kadar kullanılamaz.

Veritabanını el ile yükseltmek için

rapor sunucusu veritabanı yükseltmek için WMI komut dosyalarını kullanabilirsiniz.Daha fazla bilgi için bkz. GenerateDatabaseUpgradeScript yöntemi (WMI MSReportServer_ConfigurationSetting)