2015-11-10 4 views
0

У меня есть подписка на данные с 71 параметром. Каждый раз, когда я запускаю свою подписку, я получаю 5 ошибок и 71 из 71 обработанных с 5 ошибками. Но когда я считаю свой отчет, было создано всего 66 отчетов. Я попытался проверить журнал, но не смог найти никаких ошибок, кроме at Microsoft.ReportingServices.Diagnostics.RevertImpersonationContext.Run(ContextBody callback) at Microsoft.ReportingServices.Diagnostics.ExtensionClassFactory.CreateExtensionObject(Extension extConfig, Boolean typeOnly). library!ReportServer_0-43!3b10!11/10/2015-11:46:20:: i INFO: Call to GetSystemPropertiesAction(). library!ReportServer_0-43!411c!11/10/2015-11:46:20:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.LogonFailedException: Logon attempt for user 'user' failed., Microsoft.ReportingServices.Diagnostics.Utilities.LogonFailedException: Log on failed. Ensure the user name and password are correct. ---> System.ComponentModel.Win32Exception: The user name or password is incorrect at Microsoft.ReportingServices.Diagnostics.Utilities.LoginUtil.Login(String userName, IntPtr ptrPwd, String domain) at Microsoft.ReportingServices.Diagnostics.Utilities.LoginUtil.Login(String userName, SecureStringWrapper userPwd, String domain) at Microsoft.ReportingServices.Diagnostics.ImpersonationContext..ctor(String userName, SecureStringWrapper password, String domain) --- End of inner exception stack trace ---; Я что-то упустил, не прочитав журнал правильно? любая помощь приветствуется. Заранее спасибо!Ошибка подписки на данные, основанная на SSRS

+0

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

+0

Я проверил и подтвердил, что это правильно, запутанная часть - все 66 отчетов работают только 5, дают ошибки, где все мои учетные данные одинаковы по всей базе данных. Благодарю. – user5511576

+0

Есть 66 отчетов, используя одну и ту же базу данных? и генерируется в одно и то же время? –

ответ

2

Чтобы определить, какие журналы не удается, вы можете просматривать журналы выполнения сервера отчетов по:

Use ReportServer 
select * from ExecutionLog order by TimeStart DESC 

Поля «ReportID» можно посмотреть в «каталоге» столе ReportServer в. Я нахожу, что наличие отчета SSRS настраивает эти запросы, это неоценимо.

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

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

Дайте нам знать, как вы справляетесь!

+1

очень полезная информация! Спасибо, но по какой-то причине ошибки не отображаются в таблице, единственный журнал, который он показывает, - это когда подписка была создана два месяца назад. – user5511576

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