Wie Sie eine 32-Bit-Version von SQL Server 2005 Reporting Services auf einem Computer installieren, auf dem eine 64-Bit-Version von Windows ausgeführt wird

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 934162 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Auf dieser Seite

EINFÜHRUNG

Dieser Artikel beschreibt wie Sie eine 32-Bit-Version von Microsoft SQL Server 2005 Reporting Services (SSRS) auf einem Computer installieren, auf dem eine 64-Bit-Version von Microsoft Windows ausgeführt wird.

Weitere Informationen

Reporting Services bietet systemeigene 64-Bit-Unterstützung für die folgenden:
  • Serverkomponenten auf Itanium-basierte Versionen von Windows und auf 64-Bit-Versionen von Windows.
  • Clienttools auf 64-Bit-Versionen von Windows.
Die folgenden Editionen von SQL Server 2005, die Reporting Services enthalten sind jedoch nur in 32-Bit-Versionen verfügbar:
  • SQL Server 2005 Express Edition with Advanced Services
  • SQL Server 2005 Workgroup Edition
Gehen Sie wenn Sie eine dieser Editionen von SQL Server 2005 auf einem Computer, auf dem eine 64-Bit-Version von Windows ausgeführt wird verwenden, folgendermaßen vor, um die 32-Bit-Version von Reporting Services zu installieren:
  1. Deinstallieren Sie die 64-Bit-Version von Reporting Services.

    Hinweis: Side-by-Side-Installationen von 32-Bit-Versionen von Reporting Services und Reporting Services in Microsoft Windows - 32 - auf - Windows - 64 (WOW64)-Subsystem 64-Bit-Versionen werden nicht unterstützt.
  2. Installieren Sie die 64-Bit-Version von Microsoft .NET Framework 2.0 redistributable Package.
  3. Aktivieren Sie die 32-Bit-Version von Microsoft ASP.NET auf dem Computer.

    Hinweis: Sie können das Skript ausführen, in diesem Artikel um die 32-Bit-Version von ASP.NET zu aktivieren. Wenn Sie nicht die 32-Bit-Version von ASP.NET aktivieren vor der Installation von SQL Server 2005 Express Edition mit Advanced Services oder SQL Server 2005 Workgroup Edition, werden Reporting Services nicht auf der Seite zu installierende Komponenten verfügbar. Darüber hinaus erhalten Sie eine Warnmeldung für den Artikel ASP.NET Version Registrierung Anforderung auf der Seite Systemkonfigurationsprüfung . Wenn Sie den Bericht für diese Warnmeldung anzeigen, wird eine der folgenden Fehlermeldungen angezeigt:
    • In Windows Server 2008 erhalten Sie folgende Fehlermeldung:
      64-Bit ASP.NET ist registriert. 32-Bit ASP.NET zum Installieren von Microsoft Reporting Service 2005 (32.bit) erforderlich.
    • In Windows Server 2003 erhalten Sie folgende Fehlermeldung:
      ASP.NET Version Registrierung mit Microsoft Internetinformationsdienste (IIS) wurde nicht gefunden
  4. Installieren Sie die 32-Bit-Version von Reporting Services, nachdem Sie das Skript ausgeführt.
In den folgenden Abschnitten finden Sie Informationen zum Installieren der 32-Bit-Version von Reporting Services auf einem Computer mit 64-Bit-Version von Microsoft Internetinformationsdienste (IIS) 6.0 und auf einem Computer mit die 64-Bit-Version von IIS 7.0. Die 64-Bit-Version von Windows Server 2003 enthält die 64-Bit-Version von IIS 6.0. Die 64-Bit-Version von Windows Vista enthält die 64-Bit-Version von IIS 7.0.

Installieren Sie die 32-Bit-Version von Reporting Services auf einem Computer mit die 64-Bit-Version von IIS 6.0

Gehen Sie folgendermaßen vor, um die 32-Bit-Version von Reporting Services auf einem Computer mit die 64-Bit-Version von IIS 6.0 zu installieren:
  1. Deinstallieren Sie die 64-Bit-Version von Reporting Services.

    Hinweis: Side-by-Side-Installationen von 32-Bit-Versionen von Reporting Services und 64-Bit-Versionen von Reporting Services werden nicht unterstützt.
  2. Führen Sie die Dotnetfx64.exe-Datei, die von .NET Framework manuell zu installieren.

    Die Dotnetfx64.exe-Datei ist im Ordner Tools\redist\2.0 auf die SQL Server 2005-Setup-Medien. Um die Datei Dotnetfx64.exe zu downloaden, die folgende Microsoft-Website:
    http://go.microsoft.com/fwlink/?LinkId=70186
  3. Klicken Sie im IIS-Manager auf Webserver Servererweiterungen .
  4. Klicken Sie im Detailfenster mit der Maustaste auf ASP.NET V2.0.50727 , und klicken Sie dann auf zulassen .
  5. Klicken Sie mit der rechten Maustaste auf Websites , und klicken Sie dann auf Eigenschaften .
  6. Klicken Sie auf die Registerkarte ISAPI-Filter .
  7. Klicken Sie in der Spalte Filtername auf ASP.NET_2.0.50727 , und klicken Sie dann auf Bearbeiten .
  8. Ersetzen Sie C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\aspnet_filter.dll mit C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_filter.dll.
    Hinweis: Die Datei Aspnet_filter.dll im Ordner "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\" ist eine 32-Bit-Version der Datei.
  9. Klicken Sie zweimal auf OK , und schließen Sie dann IIS-Manager.
  10. Führen Sie an einer Eingabeaufforderung den folgenden Befehl aus:
    Cscript %SystemDrive%\inetpub\AdminScripts\adsutil.vbs festlegen w3svc/AppPools/Enable32bitAppOnWin64 1
  11. Installieren Sie die 32-Bit-Version von Reporting Services.
  12. Nachdem Setup abgeschlossen ist, öffnen Sie den IIS-Manager und klicken Sie dann auf Webservererweiterungen .
  13. Klicken Sie im Detailbereich klicken Sie mit der rechten Maustaste auf ASP.NET V2.0.50727 (32-Bit) , und klicken Sie dann auf zulassen .

Installieren Sie die 32-Bit-Version von Reporting Services auf einem Computer mit die 64-Bit-Version von IIS 7.0

Gehen Sie folgendermaßen vor, um die 32-Bit-Version von Reporting Services auf einem Computer mit die 64-Bit-Version von IIS 7.0 zu installieren:
  1. Aktivieren Sie ASP.NET und IIS, bevor Sie Berichte installieren Services.
  2. Öffnen Sie eine Eingabeaufforderung. Dazu klicken Sie auf Start , zeigen Sie auf Programme , zeigen Sie auf Zubehör , klicken Sie mit der rechten Maustaste auf Eingabeaufforderung und klicken Sie dann auf als Administrator ausführen .
  3. Klicken Sie im Dialogfeld Benutzerkontensteuerung auf Weiter .
  4. Legen Sie die Enable32bitAppOnWin64 -Option auf true die übergeordnete Ebene unterhalb der master-Website-Ebene. Gehen Sie hierzu folgendermaßen vor:
    1. Klicken Sie im IIS-Manager auf Anwendungspools .
    2. Klicken Sie im Aktionen auf Application Pool Standard festlegen .
    3. Legen Sie im Abschnitt Allgemein die Option Enable32bitAppOnWin64 auf true fest.
    Hinweis: Ein SQL Server 2005 64-Bit-Installationsprogramm suchen standardmäßig für eine 64-Bit-IIS-Installation. Wenn die Option Enable32bitAppOnWin64 auf der Stammebene auf false festgelegt ist, sollte die Installation von Reporting Services erfolgreich abgeschlossen.
  5. Installieren Sie die 32-Bit-Version von Reporting Services. Sie müssen SQL Server 2005 Service Pack 2 (SP2) anwenden, nachdem Sie Reporting Services in Windows Vista installiert. Wenn Sie SQL Server 2005 Express Edition with Advanced Services installieren, können Sie SQL Server 2005 Express Edition mit Advanced Services SP2 ausführen.

    Weitere Informationen der folgenden Microsoft-Website:
    http://go.microsoft.com/fwlink/?LinkID=63922
    Wenn während der Installation Fehler auftreten, finden Sie im Abschnitt "Problembehandlung bei Setup-Fehler unter Windows Vista".
  6. Setzen Sie IIS zurück.
  7. Konfigurieren Sie den Berichtsserver für die lokale Verwaltung. Gehen Sie folgendermaßen vor um den Berichtsserver und Berichts-Manager lokal zuzugreifen,
    1. Starten Sie Microsoft Internet Explorer.
    2. Klicken Sie im Menü Extras auf Internetoptionen .
    3. Klicken Sie auf Sicherheit .
    4. Klicken Sie auf Vertrauenswürdige Sites .
    5. Klicken Sie auf Sites .
    6. Geben Sie unter Diese Website zur Zone hinzufügen http:// servername.
    7. Wenn Sie für die Standardsite nicht HTTPS verwenden, deaktivieren Sie die Server Zertifizierung erforderlich (Https:) für alle Websites in dieser Zone das Kontrollkästchen.
    8. Klicken Sie auf Hinzufügen .
    9. Wiederholen Sie die Schritte f und g http://localhost hinzufügen und klicken Sie dann auf Schließen .

      Diese Schritt können Sie die Internet Explorer auf Localhost oder Netzwerk-Computername des Servers für Berichtsserver und Berichts-Manager starten.
  8. Rollenzuweisungen, die Sie explizit erteilen vollständige erstellen-Berechtigungen-Zugriff. Gehen Sie hierzu folgendermaßen vor:
    1. Starten Sie Internet Explorer mithilfe der Option als Administrator ausführen . Dazu klicken Sie auf Start , klicken Sie auf Alle Programme , klicken Sie mit der rechten Maustaste auf Internet Explorer und klicken Sie dann auf als Administrator ausführen .
    2. Starten Sie den Bericht-Manager.

      Hinweis: Standardmäßig ist der Berichts-Manager-URL http:// servername / meldet. Wenn Sie SQL Server 2005 Express Edition mit Advanced Services SP2 verwenden, wird die URL des Berichts-Managers ist http:// servername / $ Sqlexpress meldet. Wenn Sie eine benannte Instanz von Reporting Services verwenden, wird die URL des Berichts-Managers ist http:// servername / meldet $ InstanceName.
    3. Klicken Sie auf der Seite Startseite auf Eigenschaften .
    4. Klicken Sie auf neue Rollenzuweisung .
    5. Geben Sie ein Windows-Benutzerkonto im folgenden Format ein:
      domain\user
    6. Klicken Sie auf den Inhalts-Manager das Kontrollkästchen.
    7. Klicken Sie auf OK .
    8. Klicken Sie in der Ecke oben rechts der Seite Startseite auf Websiteeinstellungen .
    9. Klicken Sie auf Siteweite Sicherheit konfigurieren .
    10. Klicken Sie auf neue Rollenzuweisung .
    11. Geben Sie ein Windows-Benutzerkonto im folgenden Format ein:
      domain\user
    12. Klicken Sie auf der System Administrator das Kontrollkästchen.
    13. Klicken Sie auf OK .
    14. Schließen Sie den Bericht-Manager.
  9. Öffnen Sie Berichts-Manager in Internet Explorer ohne die Option als Administrator ausführen .

Problembehandlung bei Setup-Fehler unter Windows Vista

Wenn Fehlermeldungen "Fehler bei setup" für SQL Server Native Client (SNAC), für die Datenbankdienste und für Reporting Services. Oder die SNAC-Installationspaket ist möglicherweise ungültig oder falsch installiert. Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:
929667Fehlermeldung beim Installieren von SQL Server 2005 Express Edition Service Pack 2 Community Technology Preview: "ein Installationspaket für das Produkt Microsoft SQL Server Native Client kann nicht gefunden werden"
Wenn die Schritte zum Installieren der 32-Bit-Version von Reporting Services nicht die Fehler beheben, gehen Sie folgendermaßen vor:
  1. Beenden Sie das Setup-Programm.
  2. Klicken Sie auf Start , und klicken Sie auf Systemsteuerung .
  3. Klicken Sie auf Programm deinstallieren .
  4. Klicken Sie auf Microsoft SQL Server Native Client .
  5. Klicken Sie auf Deinstallieren .
  6. Klicken Sie auf Ja .
  7. Extrahieren Sie die SQL Server 2005 Express Edition mit Advanced Services Installation-Paket in einen Ordner auf Ihrem Computer. Zu diesem Zweck führen Sie SQLEXPR_ADV.EXE/x eine Eingabeaufforderung.
  8. Wählen Sie Ordner in dem die Dateien zu extrahieren.
  9. Suchen Sie im Ordner die Sqlncli_x64.msi-Datei. Dies ist die SNAC-Installationspaket für SNAC.
  10. Doppelklicken Sie auf die Datei Sqlncli_x64.msi, und führen Sie das Setupprogramm.
  11. Klicken Sie auf der Seite Featureauswahl auf SQL Server Native Client SDK , klicken Sie auf dieses Feature wird auf der lokalen Festplatte installiert , klicken Sie auf Weiter und klicken Sie dann auf Installieren .
  12. Klicken Sie im Dialogfeld Benutzerkontensteuerung auf Weiter .
  13. Installieren Sie SQL Server 2005 Express Edition mit Advanced Services.
  14. Setzen Sie IIS zurück.
  15. Wiederholen Sie die Schritte 9 bis 11 in "Die 32-Bit-Version von Reporting Services auf einem Computer mit die 64-Bit-Version von IIS 7.0 installieren" (Abschnitt).

Weitere Informationen

In IIS 7.0 kann die Enable32bitapponwin64-Option auf verschiedenen Ebenen auf Websiteebene zusätzlich zu bestimmten auf Websiteebene festgelegt werden. Dies war nicht der Fall bei IIS 6.0. Sie können entweder IIS 6.0 ausführen, die im vollständigen 32-Bit-Modus oder im 64-Bit-Modus, jedoch nicht beides.

Ein 32-Bit-SQL Server 2005-Installer sucht nach einer 32-Bit-IIS-Installation. Dies ist, da ein 32-Bit-SQL Server 2005-Installationsprogramm IIS für die Ausführung im 32-Bit-Modus erforderlich sind. Dies ist nicht in einem Szenario mit IIS 7.0 WAHR, da IIS 7.0 in unterschiedlichen Modi oder Bitness auf unterschiedlichen Ebenen ausgeführt werden können. IIS 7.0 können beispielsweise eine bestimmte Website in 32-Bit-Modus und einer anderen Website in 64-Bit-Modus ausgeführt werden. Dieses neue Feature wurde in IIS 7.0 eingeführt.

Weitere Informationen finden Sie auf der folgenden Microsoft-Websites:

32-Bit-Modus-Arbeitsprozesse
http://learn.iis.net/page.aspx/201/32-bit-mode-worker-processes
Enable32BitAppOnWin64-Eigenschaft der Metabasis (IIS 6.0)
http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/5d306956-b2a2-4708-9bb9-72a395d474bb.mspx

Informationsquellen

Weitere Informationen zum Installieren von Reporting Services auf einem Windows Vista-Computer folgendem Artikel der Microsoft Knowledge Base:
934164Installieren von SQL Server 2005 Reporting Services auf einem Vista-computer
Weitere Informationen zum Aktualisieren von Reporting Services auf einem Windows Vista-Computer folgendem Artikel der Microsoft Knowledge Base:
934163Wie Sie SQL Server 2005 Reporting Services auf einem Computer mit Windows Vista aktualisieren

Eigenschaften

Artikel-ID: 934162 - Geändert am: Montag, 22. Juni 2009 - Version: 2.0
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft SQL Server 2005 Reporting Services
Keywords: 
kbmt kbtshoot kbexpertiseinter kberrmsg kbinfo kbsql2005rs kbhowto KB934162 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 934162
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com