SQL Server 2000 Raporlama Hizmetleri’nden başarısız yükseltme onarma hatası
If an upgrade from SQL Server 2000 to SQL Server 2008 Reporting Services fails, you can run Repair and try to fix it. Ancak, erişmeye çalıştığınızda aşağıdaki hata iletisini alabilirsiniz Reporting Services, Rapor Yöneticisi’ni açma veya rapor işlemek çalışıyor sonra Onar özelliğini çalıştırmak gibi:
“rapor sunucusu veritabanı ya da geçerli olmayan bir biçimde sürüm ve okuyamıyor demektir. Bulunan sürüm ‘c.0.6.54’ olur. ‘c.0.9.45’ beklenen sürüm.(rsInvalidReportServerDatabase)”
Bu sorunu gidermek için RSExecRole db_owner rolü eklemesi gerekir Reporting Services veritabanları.
Reporting Services veritabanlarında vt_sahibi rolünün RSExecRole eklemek için
- Açık SQL Server Management Studio ve veritabanına bağlanmak barındıran ReportServer ve ReportServerTempDB veritabanları.
- Object Explorer’da aşağıdaki düğümleri genişletin: Veritabanlarını, Raporlama sunucusu, Güvenlik, Rol, ve veritabanı rolü.
- Sağ db_owner,’ı tıklatın ve Özellikler.
- Üzerinde Database Role Properties sayfa,’ı Ekle.
- Üzerinde veritabanı kullanıcı seçin ya da rol sayfa, türü RSExecRoleve i Tamam iki kez.
- ReportServerTempDB için bu adımları yineleyin.
- Rapor sunucusu yeniden hizmet. Yeniden başlatmanız gerekebilir hizmet iki kez. Ayrıyeten inceleyebilirsiniz: Rapor Sunucusu hizmetini başlatma ve durdurma.
Cevap bırakın