2

Мой коллега подготовил различные отчеты в SSRS. У нас есть две машины в офисе, которые не могут загрузить отчет через Internet Explorer 8. Обе машины возвращают ошибку JavaScript на экране «Загрузка отчетов».Ошибка SSRS IE8 Ошибка JavaScript ScriptResource.axd

На этих конкретных машинах отчеты загружаются в FireFox, поэтому я предполагаю, что это связано с IE. Обе машины работают с IE8.

Любая помощь была бы принята с благодарностью.

Детали ошибки JavaScript, как показано ниже: -

сведения об ошибке Webpage

Агент пользователя: Mozilla/4.0 (совместимый; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322 .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E) Временная метка: Пт, 20 янв 2012 09:44:17 UTC

Сообщение: Недопустимый знак Линия: 1 Char: 1 Код: 0 URI: http://xxx.xxx.xxx.xxx/Reports_2/ScriptResource.axd?d=dz2_T_-skCIGFrM350LrrgpIbuyQ3hv0Po2nyTqnjMC_h2orbb8AW34-wlapNOlKQn3w_65Hv8xicNrMgbLAWsuKLkB24a0JnVTM3AD64R_ELK1K6KpCKGgYkO_evQ1uY6IeQkuEpQDrHclftKpS0G8rnJM1&t=4d63fd9d

Сообщение: Sys.ScriptLoadFailedException: Скрипт '/Reports_2/ScriptResource.axd?d=dz2_T_-skCIGFrM350LrrgpIbuyQ3hv0Po2nyTqnjMC_h2orbb8AW34-wlapNOlKQn3w_65Hv8xicNrMgbLAWsuKLkB24a0JnVTM3AD64R_ELK1K6KpCKGgYkO_evQ1uY6IeQkuEpQDrHclftKpS0G8rnJM1 & т = 4d63fd9d' не может быть загружен. Line: 5 Char: 25312 Код: 0 URI : http://xxx.xxx.xxx.xxx/Reports_2/ScriptResource.axd?d=3Ai4085hE-J-y-0xbpoDUETOM6YJ4KTxATxoi5MUC6t3_pBfPhudsCfAT2Zo0EYhCJ53VN7b1CMlJVAjSV173nFtwGNqRGEOxEQ5oaE1x1fJu9GYkrDUg931CJbqHdCdhmahc5Hew8HZppPb3veIO20e1DrsUcF2kvQowgeCkHgVZ1EA0&t=4d63fd9d

+0

Можете ли вы опубликовать соответствующий JavaScript? – Bojangles

+0

Только то, что уместно ... – JsonStatham

+1

Полная ошибка опубликована. AFAIK в самом отчете не используется javascript. Проблема в том, что IE перезагружает Javascript или «скрипт» на экране загрузки. –

ответ

2

Вы используете SQL Server 2005?

Если это так, убедитесь, что все они установлены на сервере, предоставляющем службы отчетов. (Также, если у вас когда-либо будет сайт с элементом управления .NET reportviewer, ему также понадобятся эти исправления) Link Также убедитесь, что все обычные исправления безопасности применяются к вашему SQL-серверу, а именно к этому. Link и этот. Link

Это может устранить вашу проблему прямо. Были внесены всевозможные обновления в Redistributable Package Report Viewer 2005 с пакетом обновления 1 (SP1), которые исправили несколько ошибок, с которыми я столкнулся.

+1

Попробуем это. Сервер - это SQL Server 2008 AFAIK. Почему исправление SERVER влияет на 2 одиноких ПК, в то время как другие работают отлично? –

+2

@generalexception Хотя у меня нет 100% ответа на этот вопрос, когда я реализовал SQL RS на моей последней работе, у меня были всевозможные проблемы с просмотром отчетов. Они отлично работали бы в среде разработчиков и работали бы для некоторых в промежуточной среде. Пока мы не синхронизировали сервер БД и веб-серверы (мы использовали элемент управления reportviewer в приложении .net) с пакетами redis и соответствующими патчами. Мы получим странные непоследовательные результаты, похожие на вашу ситуацию. Но, увы, я использую SQL Server 2005, поэтому я не уверен, что эти исправления и пакеты redis по-прежнему применяются. – Etch

+0

Отключение сжатия сценария тоже не работает. –

1

IE ошибка, как правило, не фиксированы на Windows XP

Обсуждаемые здесь: http://social.msdn.microsoft.com/Forums/en/sharepoint2010general/thread/a32b665a-916a-43af-862b-2205f8efe083

указала, что она фиксируется здесь: http://support.microsoft.com/kb/980182

+0

спасибо за это, у затронутых компьютеров работает IE 8.0.6001.18702, но после установки KB980182 проблема все еще существует. –

Смежные вопросы