Yükleme ve yükseltme sorunları (Raporlama Servisleri) sorun giderme

Bu konuda sorun giderme ve yüklerken veya yükseltirken karşılaştığınız sorunlara geçici bir çözüm için kullanmak Reporting Services.Hakkında daha fazla bilgi için Reporting Services yükleme önkoşulları, günlükleri ve yapılandırma, bkz: Nasıl yapılır: Raporlama Hizmetleri Yükleme sorun giderme.

Bu konu aşağıdaki konular hakkında bilgiler içerir:

  • Performans sayaçları Windows Vista veya Windows Server 2008 için yükseltme yaptıktan sonra görünür değil

  • sql Server 2000 Raporlama Hizmetleri'nden başarısız yükseltme onarma hatası

  • sql Server 2005'den yükseltme sonrasında ReportServerExternalURL ve PassThroughCookies yapılandırma özellikleri yapılandırılmamış

  • sql Server 2000 Reporting Services yükleme sql Server 2008 Reporting Services varsayılan örnek keser

  • sql Server 2005 Reporting Services varsayılan örnek üzerinde sql Server 2008 Reporting Services'ı çalıştıran bir bilgisayar için yükleme işlemi başarısız oluyor

  • sql Server 2008 için sql Server 2005'den yükseltme sonrasında Windows kimlik doğrulaması kullanırken, 401-yetkisiz hata

  • 32-Bit örnek sql Server 2008 Raporlama Servisleri yan yana dağıtımdaki bir 64-bit örnek sonlarını 64-bit örnek ile kaldırma

  • sql Server 2008 Raporlama Hizmetleri bir ssl, daha sonraki bir sürümü Şubat CTP'dan yükseltme sırasında hata iletisi sertifika sonra Şubat ctp yüklendi

Performans sayaçları Windows Vista veya Windows Server 2008 için yükseltme yaptıktan sonra görünür değil

İşletim sistemine yükseltirseniz, Windows Vista veya Windows Server 2008 çalıştıran bir bilgisayarda Reporting Services, Reporting Services Performans sayaçları değil küme sonra yükseltme.

Raporlama Servisleri performans sayaçlarını yeniden başlatmak için

  1. Aşağıdaki kayıt defteri anahtarlarını silin:

    • HKLM\SYSTEM\CurrentControlSet\Services\MSRS 2008 Web hizmeti

    • HKLM\SYSTEM\CurrentControlSet\Services\MSRS 2008 Windows hizmeti

  2. Bir komut penceresi açın ve aşağıdaki komutu yazın:

    • run <.net 2.0 Framework dizini**>\InstallUtil.exe <rapor sunucusu Bin dizini>\ReportingServicesLibrary.dll**

      Not

      Yerine <.net 2.0 Framework dizini> fiziksel yol ile.net Framework 2.0 dosyaları ve değiştirmek <rapor sunucusu Bin dizini> rapor sunucusu depo dosyaları fiziksel yol ile.

  3. Yeniden Reporting Services hizmet.

Adımlar işe yaradığını doğrulamak için bir Web tarayıcısı açın ve Rapor Yöneticisi URL'sini veya rapor sunucusu url gidin.Sayaçları çalıştığını doğrulamak için Performans İzleyicisi'ni açın.

Üst

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

  1. Açık SQL Server Management Studio ve veritabanına bağlanmak barındıran ReportServer ve ReportServerTempDB veritabanları.

  2. Object Explorer'da aşağıdaki düğümleri genişletin: Veritabanlarını, Raporlama sunucusu, Güvenlik, Rol, ve veritabanı rolü.

  3. Sağ db_owner,'ı tıklatın ve Özellikler.

  4. Üzerinde Database Role Properties sayfa,'ı Ekle.

  5. Üzerinde veritabanı kullanıcı seçin ya da rol sayfa, türü RSExecRoleve i Tamam iki kez.

  6. ReportServerTempDB için bu adımları yineleyin.

  7. Rapor sunucusu yeniden hizmet.Yeniden başlatmanız gerekebilir hizmet iki kez.Daha fazla bilgi için bkz: Rapor Sunucusu hizmetini başlatma ve durdurma.

Üst

sql Server 2005'den yükseltme sonrasında ReportServerExternalURL ve PassThroughCookies yapılandırma özellikleri yapılandırılmamış

When you upgrade from SQL Server 2005 to SQL Server 2008 Reporting Services, the ReportServerExternalURL and PassThroughCookies configuration properties are not configured by the upgrade process. ReportServerExternalURL is an optional property, and it should be set only if you are using SharePoint 2.0 Web Parts and you want users to be able to retrieve a report and open it in a new browser window.For more information about ReportServerExternalURL, see URL'lerde yapılandırma dosyaları (Raporlama Hizmetleri).PassThroughCookies is required only when using Custom authentication method.Hakkında daha fazla bilgi için PassThroughCookies, bkz: Özel kimlik doğrulama tanımlama bilgilerini iletmek için Rapor Yöneticisi'ni etkinleştirme.

Not

Özel kullandığınızda, kimlik doğrulaması, yükseltme gerçekleştirme yerine yüklemenizi geçirmeniz önerilir.Geçirme hakkında daha fazla bilgi için Reporting Services, bkz: Nasıl yapılır: Bir Raporlama Hizmetleri yüklemesi geçirme.

By default, these properties do not exist in the SQL Server 2008 Reporting Services configuration.Bu özellikler, yapılandırılmış, SQL Server 2005 ve sağladıkları işlevsellik gerekli devam, el ile bunları RSReportServer. eklemeniz gerekiryapılandırma dosyası aşağıdaki yükseltme işlemini.Daha fazla bilgi için bkz: Nasıl yapılır: Raporlama Hizmetleri Yapılandırma dosyası Değiştir.

Üst

sql Server 2000 Reporting Services yükleme sql Server 2008 Reporting Services varsayılan örnek keser

When you must run both SQL Server 2000 Reporting Services and SQL Server 2008 Reporting Services on the same computer, install the SQL Server 2000 instance first.If you do not, the SQL Server 2008 Reporting Services service entry for the default instance will be overwritten when you install SQL Server 2000 Reporting Services, and the SQL Server 2008 instance will break.This happens because SQL Server 2000 Reporting Services installs only as the default instance but the install process does not detect that the default instance is already in use by the SQL Server 2008 Reporting Services instance.Onarmaya çalışırsanız SQL Server 2008 örneği, SQL Server 2008 örnek onarıldı, ancak SQL Server 2000 örnek will break.

Üst

sql Server 2005 Reporting Services varsayılan örnek üzerinde sql Server 2008 Reporting Services'ı çalıştıran bir bilgisayar için yükleme işlemi başarısız oluyor

If you attempt to install a default instance of SQL Server 2005 Reporting Services on a computer that already runs an instance of SQL Server 2008 Reporting Services, the SQL Server 2005 Reporting Services instance will fail to install with the following error message:

"Aynı ada sahip örnek zaten bu bilgisayarda yüklü."sql Server kuruluma devam etmek için benzersiz bir örnek adı girin."

This issue happens regardless of whether the SQL Server 2008 Reporting Services instance is a default or named instance, and regardless of whether a SQL Server 2008 Reporting Services instance with that name already exists on the computer.

İçin geçici çözüm bu sorunu birine sahip aşağıdaki seçenekleri:

  • If you must run SQL Server 2005 Reporting Services as the default instance on the computer, you must install the SQL Server 2005 Reporting Services instance before the SQL Server 2008 Reporting Services instance.

  • If the SQL Server 2005 Reporting Services instance does not need to be a default instance, you can install the SQL Server 2005 Reporting Services instance as a named instance after you install the SQL Server 2008 Reporting Services instance.

Üst

sql Server 2008 için sql Server 2005'den yükseltme sonrasında Windows kimlik doğrulaması kullanırken, 401-yetkisiz hata

If you upgrade from SQL Server 2005 Reporting Services to SQL Server 2008 Reporting Services, and you use NTLM authentication with a built-in account for the Report Server service account, you might encounter a 401-Unauthorized error when you access the report server or Report Manager after the upgrade.

This happens because of a change in the default SQL Server 2008 Reporting Services configuration for Windows authentication.Anlaşma, rapor sunucusu hizmet ağ hizmet veya yerel sistem hesabıdır yapılandırılır.Report Server hizmet hesabını yerleşik hesaplar biri değil, ntlm yapılandırılır.Yükseltmeden sonra bu sorunu gidermek için RSReportServer düzenleyebilirsiniz.yapılandırma dosyası ve AuthenticationType olması için RSWindowsNTLM.Daha fazla bilgi için bkz: Nasıl yapılır: Raporlama Hizmetleri Windows kimlik doğrulamasını yapılandırma.

Üst

32-Bit örnek sql Server 2008 Raporlama Servisleri yan yana dağıtımdaki bir 64-bit örnek sonlarını 64-bit örnek ile kaldırma

When you install a 32-bit instance and a 64-bit instance of SQL Server 2008 Reporting Services side-by-side on a computer, and you uninstall the 32-bit instance, four Reporting Services registry keys are removed.64-Bit örnek sonlarını bu Reporting Services.The Reporting Services registry keys that are removed when you uninstall the 32-bit instance are:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2008 Web Service\Performance:Counter NamesHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2008 Windows Service\Performance:Counter NamesHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2008 Web Service\Performance:Counter TypesHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2008 Windows Service\Performance:Counter Types

Bu sorunu gidermek için 64-bit örnek onarabilirsiniz.Onarma'yı kullanmanız önerilir, ancak, kayıt defteri anahtarlarını el ile Kayıt Defteri Düzenleyicisi'ni kullanarak yeniden ekleyebilirsiniz.

Dikkat notuDikkat

Kayıt defterinin yanlışlıkla düzenlenmesi sisteminize ciddi zarar verebilir.Kayıt defterine değişiklik yapma önce aşağıdakileri yapmanız gerekir yedeklemek değerli herhangi bir bilgisayardaki verileri.

Performans kayıt defteri anahtarları kayıt defteri Düzenleyicisi'ni kullanarak yeniden eklemeniz için

  1. Kayıt Defteri Düzenleyicisi'ni açın:

    1. ' I Başlat,'ı tıklatın ve çalıştırmak.

    2. De çalıştırmak iletişim kutusunda açık kutusuna yazın regedit.

  2. Kayıt Defteri Düzenleyicisi'nde, aşağıdaki kayıt defteri seçin anahtar: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2008 Web Service\Performance

  3. Sağ Performans düğüm noktasına Yeni,'ı tıklatın ve Çok Dizeli Değer.

  4. Türü Sayaç adlarını yazıp enter tuşuna basın.

  5. Eklemek için tekrar Sayaç türleri kayıt defteri anahtar de bu düğümü.

  6. Gezinmek için aşağıdaki kayıt defteri anahtar: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2008 Web Service\Performance

  7. Sağ Performans düğüm noktasına Yeni,'ı tıklatın ve Çok Dizeli Değer.

  8. Türü Sayaç adlarını yazıp enter tuşuna basın.

  9. Eklemek için tekrar Sayaç türleri kayıt defteri anahtar de bu düğümü.

64-Bit örnek onarmak veya kayıt defteri anahtarlarını el ile yeniden yükledikten sonra Performans İzleyicisi'ni yapılandırmak için kullanabileceğiniz Reporting Services performans nesneleri istediğiniz monitörü.

Üst

sql Server 2008 Raporlama Hizmetleri bir ssl, daha sonraki bir sürümü Şubat CTP'dan yükseltme sırasında hata iletisi sertifika sonra Şubat ctp yüklendi

When you upgrade SQL Server 2008 Reporting Services from the February CTP to Release Candidate 0 (RC0) or later, and you installed a Secure Sockets Layer (SSL) certificate on the default Web site in Internet Information Services (IIS) after you installed or upgraded to the February CTP version, you receive the following error during upgrade:

"sql Server Kur, ssl Sertifika adı alınamadı."

Bu sorun, yükseltmeye devam etmesini engeller.Bu sorunu önlemek için ssl kaldırma sertifika varsayılan Web sitesinde RC0 veya rtm için yükseltme ve yükseltme başarılı olduktan sonra varsayılan IIS Web sitesi için yeniden önce.

Üst