今天接到Helpdesk的邮件说有个用户突然无法在 ×××S中打印了,点击print出现下面的错误:

 

SQL Server 2005 ×××S 打印错误:Error loading resource library. (0x8007007E) _ssrs print Error loa

自己机器测试没有问题,说明是客户端的问题。网上查了一下资料说可能是由于windows update引起的,但是查了一下用户的更新记录最近没有更新。

之后发现一片文章提到是RSClientPrint DLL文件导致的,目录在C:\Windows\Downloaded Program Files,查了一下确实缺少了这个DLL文件。

解决办法:

1.×××S服务器上找到RSClientPrint.cab

2.解压缩cab文件把里面的RSClientPrint.dll 拷贝到用户电脑C:\Windows\Downloaded Program Files

3.注册RSClientPrint.dll问题解决,可以正常打印。