Невозможно загрузить клиентское управление печатью - отдельный сервер SQL и веб-сервер - PullRequest
2 голосов
/ 17 ноября 2011

У меня есть отдельный ящик SQL (2008 R2) и веб-сервер (IIS 7).Сервер IIS является общедоступным, а поле SQL - нет (как и должно быть). На веб-сервере есть страница asp.net с элементом управления просмотра отчетов.Элемент управления ReportView выбирает отчет из служб Reporting Services в поле SQL и отображает отчет на веб-странице.Но когда я пытаюсь распечатать, я получаю сообщение об ошибке «Невозможно загрузить управление печатью клиента».Я просмотрел все многочисленные посты, и их много, и попробовал некоторые «исправления», такие как обновление со всеми пакетами обновлений и т. Д.

Я не могу заставить конечных пользователей настраивать своиНастройки безопасности (это будет около 100 000 пользователей). Должен быть окончательный ответ на эту проблему.Я не могу поверить, что MS оставил бы это настолько непригодным для использования.

Есть предложения или идеи?

TIA John

Новая информация ** Я могу войти на веб-сервери используя IE на веб-сервере, откройте диспетчер отчетов на сервере SQL и успешно напечатайте.Я действительно смог увидеть загрузку клиента печати и получил ожидаемые запросы безопасности.

Я попытался вызвать рассматриваемый веб-сайт таким же образом, то есть, используя IE на самом веб-сервере, отчеты отображаются, но когдаЯ иду на печать, я получаю сообщение об ошибке «Невозможно загрузить».Это происходит на компьютере, который за несколько секунд до этого смог загрузить ActiveX и успешно распечатать.

1 Ответ

0 голосов
/ 17 ноября 2011

Первое, что я хотел бы сказать, это то, что вы обычно должны быть локальным администратором на машине, чтобы фактически установить клиентский контроль печати, если нет, тогда я думаю, что они получат эту ошибку.

Я сделалЯ видел проблему, когда обновление ActiveX killbits нарушило управление печатью клиента. У меня такое ощущение, что это было в 2005 году, но, возможно, стоит проверить?

...