10

Chúng tôi đã sử dụng SSRS 2008 R2 trong hơn một năm và in ấn đã hoạt động tốt. Khi các trình duyệt máy khách trên Windows 7 được nâng cấp lên IE10, chúng tôi có một số trình duyệt bị lỗi khi người dùng nhấp vào biểu tượng in. Mô-đun lỗi là rsclientprint64.dllDịch vụ báo cáo sự cố in ấn IE

Để khắc phục sự cố này, tôi đã sao chép tệp dll và tệp được liên kết theo cách thủ công vào C: \ Windows \ Tệp chương trình đã tải xuống và đăng ký dll bằng regsvr32. Tôi đã đăng ký rsclientprint64.dll thay vì rsclientprint.dll vì đó là tệp tải xuống ssrs trong trường hợp của chúng tôi. Tôi đã cố gắng đăng ký phiên bản 32 bit quá nhưng vẫn không thành công.

Tôi đã thêm url cho máy chủ báo cáo vào các trang web đáng tin cậy và đặt bảo mật cho phép tải xuống các điều khiển activex đã ký. Nó tải xuống chúng nhưng vẫn bị treo.

Có ai có ý tưởng khác không?

+0

Tôi nghĩ vấn đề là khi bạn sử dụng một trình duyệt 64bit thì rsclientprint64.dll được tải về và nếu sử dụng một trình duyệt 32bit sau đó bạn sẽ có được rsclientprint.dll . Cho đến nay chúng tôi chỉ có thể in bằng cách sử dụng dll 32 bit từ trình duyệt 32 bit. Tôi muốn có được phiên bản 64 bit của dll này để làm việc với ssrs. Chúng tôi đang chạy phiên bản RTM của SQL vì vậy bạn có nghĩ rằng việc cài đặt SP2 sẽ khắc phục được sự cố không? – forwheeler

+1

OT Tôi biết nhưng tôi đang quá nhấn các vấn đề và đọc về những người khác nhấn vấn đề với 32bit vs 64bit. Microsoft đã thực hiện một mớ hỗn độn của IMO này. –

Trả lời

12

Để tôi đoán, bạn đang chạy SQL Server R2 không có SP2. Tôi đã phải nâng cấp lên SQL Server 2008 R2 Service Pack 2.

Các phiên bản của RsClientPrint bạn nhận được với R2/SP2 là 10.50.4000, trong khi phiên bản RTM tôi đã có được 10.50.1600.

Để xem phiên bản máy chủ SQL nào bạn có, hãy chạy Select @@version làm truy vấn trong SSMS.

Bạn có thể đọc thêm tại đây. ReportViewer's Print Button Incompatible with IE 10?

+0

SP2 đã sửa nó cho chúng tôi. – forwheeler

0

Đây là sự cố chung của IE10 ảnh hưởng đến cả hai phiên bản x32 và x64 khi cố gắng in tài liệu PDF từ trình duyệt.

Giải pháp thay thế là mở Adobe Reader hoặc Acrobat (tùy theo điều kiện nào là mặc định của bạn), đi tới Chỉnh sửa> Tùy chọn> Internet và bỏ chọn "Hiển thị PDF trong trình duyệt".

Các tệp PDF Internet giờ đây sẽ mở theo mặc định trong Adobe thay vì IE10 bị hỏng.

0

Thử chạy internet explorer với tư cách là Quản trị viên hoặc Thêm url máy chủ báo cáo của bạn vào các trang web đáng tin cậy trên Internet Explorer.

2

Nghị quyết sửa chữa IE11 từ đâm

Nếu bạn nhận được RSClientPrint.cab từ một R2 "C 2008: \ Program Files (x86) \ Microsoft SQL Server \ MSRS10.GENERAL \ Reporting Services \ ReportServer \ bin "và giải nén nó vào máy khách mong muốn của bạn. Sử dụng các tệp này để tạo tệp bat của riêng bạn và chạy tệp đó hoặc chỉ sao chép chúng vào "Tệp chương trình đã tải xuống của C: \ windows \".

Khi tệp của bạn được sao chép vào "C: \ windows \ Tệp chương trình đã tải xuống" Bạn cần phải đăng ký.dll: Trong CMD gõ - regsvr32 "c:\Windows\Downloaded Program Files\RSClientPrint.dll"

Issue 1: "C: \ windows \ Downloaded Program Files" thường bị khóa

Độ phân giải: Trong CMD gõ - attrib "C:\windows\Downloaded Program Files" -S

Vấn đề 2: Thông báo lỗi tìm thấy khi đăng ký tập tin dll của bạn

Độ phân giải: chạy CMD như tập tin quản lý

Bát để chạy cục bộ

@echo off 

    set srcpath= c:\pathname 

    attrib "C:\windows\Downloaded Program Files" -S 

    xcopy %srcpath%\*.* "c:\Windows\Downloaded Program Files" /Y 

    regsvr32 "c:\Windows\Downloaded Program Files\RSClientPrint.dll" 

Từ một máy chủ để một máy client:

@echo off 


attrib "C:\windows\Downloaded Program Files" -S 

robocopy "\\dc01\packages\rsclientprint" "c:\Windows\Downloaded Program Files" 

regsvr32 "c:\Windows\Downloaded Program Files\RSClientPrint.dll" 
+0

Lưu ý rằng việc sử dụng regsvr32 sẽ chạy dll từ vị trí bạn chỉ định (nó không nhất thiết phải chạy từ "C: \ Windows \ Downloaded Program Files") và bạn cần tệp ".rll" ở cùng vị trí với tệp ".dll" hoặc bạn sẽ gặp lỗi như "tài nguyên không thể tìm thấy". – skeletank

Các vấn đề liên quan