2009-04-01 4 views
0

В следующем случае: У меня есть установка TFS2008. на машине с именем TFS1 базы данных расположены на: DB1. С понедельника я больше не могу подключиться к отчетам.Как восстановить источники данных для отчетов TFS?

Это случилось, когда я сменил свой пароль. Когда я открываю «конфигурацию служб отчетов», я заметил, что TFS1 не был инициализирован. Мне удалось инициализировать службу отчетности.

Теперь я получил сообщение: «Сервер отчетов не может получить доступ к зашифрованным данным Нанести резервный ключ или удалить все зашифрованное содержимое (rsEncryptedDataUnavailable) (rsRPCError)..»

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

Есть ли простой способ устранить эту ошибку? Я думал о переустановке служб отчетов для TFS. Могу ли я это сделать, не прерывая отчетность для CRM?

ответ

1

Я решил это следующим образом:

я создал два новых DataSources: TfsOlapReportNEW & TfsReportNEW со следующими параметрами:

"TfsOlapReportNEW" 
Select "Microsoft SQL Server Analysis Services" 
Place in the connection string "Data source=<SERVER>;initial catalog=TfsWarehouse" 
Select "Credentials stored securely in the report server" 
Enter the correct credentials for access 
select "Use as Windows credentials when connecting to the data source" 

"TfsReportNEW" 
Select "Microsoft SQL Server" 
Place in the connection string "Data source=<SERVER>;initial catalog=TfsWarehouse" 
Select "Credentials stored securely in the report server" 
Enter the correct credentials for access 
select "Use as Windows credentials when connecting to the data source" 

В отчете выберите Свойства> источники данных. Затем выберите новые созданные источники данных и нажмите «Применить».