Fehler beim Drucken von Reports
Seit kurzem hatten einige Workstations mit Windows 7 Probleme Reports auszudrucken. Auf einer Workstation mit Windows XP funktionierte es noch. Ursache könnte ein Windows Update gewesen sein.
Was ist aber genau passiert? Beim Versuch zu drucken wurde auf allen Workstation plötzlich jedesmal der Software-Teil zum Drucken vom Reportserver heruntergeladen. Bei der nächsten Seite dann schon wieder. Die Windows 7 Rechner konnten danach auch nicht drucken.
Erster Workaround
Auf Windows 7 den Internet Explorer als Administrator starten. Dann wurde das Control auch sauber installiert und man konnte drucken. Einmal.
Zweiter Workaround
Die Workstations riefen einen Report auf einem neueren Berichtsserver ab. Version 2008 R2. Dann wurde das Control einmalig installiert und ab dem Zeitpunkt konnte man wieder alles drucken.
Lösungsmöglichkeit
Dieses Control liegt in einer CAB-Datei auf dem Reportserver in folgendem Pfad unter SQL Server 2008:
\\<servername>>\c$\Program Files\Microsoft SQL Server\MSRS10.MSSQLSERVER\Reporting Services\ReportServer\bin
CAB-Dateien:
- RSClientPrint-ia64.cab
- RSClientPrint-x64.cab
- RSClientPrint-x86.cab
Die Version dieser Dateien ist wahrscheinlich vom 10.7.2008.
Unter SQL Server 2008 R2 liegt dieses Control Reportserver in folgendem Pfad:
\\<servername>\c$\Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\ReportServer\bin
Die Version dieser Dateien ist wahrscheinlich vom 2.6.2011.
Man kann nun diese Dateien vom neueren System auf den älteren Server kopieren, damit sie zukünftig von den Clients verwendet werden. Wer kein lokaler Admin auf seinem PC ist, benötigt eine entsprechende Verteilung der Software. Die weiteren Umstände werden z. B. in diesem Artikel beschrieben.
Print article | This entry was posted by cmu on 08.07.11 at 09:35:00 . Follow any responses to this post through RSS 2.0. |