Наша серверная среда: службы отчетов SQL2008 x64 SP2 в Windows Server 2008 x64,
Среда клиентского ПК: Windows XP SP2 с IE6 или выше, все пользователи входят в Active Directory, пользователи не являются членами локального администратора или группы опытных пользователей.
Ошибка: когда пользователь, печатающий отчет, получает сообщение об ошибке «Невозможно загрузить клиентский контроль печати»
Решение, которое работает для нас: замените следующие файлы в SQL 2008 на SQL 2008 R2
Программные файлы \ Microsoft SQL Server \ MSRS10.MSSQLSERVER \ Службы отчетов \ ReportServer \ bin
RSClientPrint-x86.cab
RSClientPrint-x64.cab
RSClientPrint-ia64.cab
После замены файлов пользователи одного сервера не получат вышеуказанную ошибку, и им не требуется право локального опытного пользователя или администратора для загрузки Active X. Рекомендуется добавить URL-адрес сервера отчетов в качестве доверенного сайта (добавление в доверенные сайты) через Active Directory GP.