27.01.2011, 18:49 | #1 |
Участник
|
Не работает SQL запрос
То ли лыжи не едут, то ли....
Обновили SQL с 2008 на 2008 R2 Перестал работать RS, ругался на ключи, ключи удалил, создали новые, прописали в отчетах новую строку коннекта. теперь следующая проблема запрос вида: select name from Account работает без проблем а запрос select name from FilteredAccount ничего не выдает. Ну и соответственно все старые отчеты не работают вот одна из ошибок : Отсутствует значение параметра "CRM_FullName" Видимо что-то забыл сделать после удаления ключей, только что ? Или в чем еще может быть проблема ? |
|
28.01.2011, 09:39 | #2 |
Moderator
|
Прошу прощения, какие ключи вы удаляли? Коннектор для служб отчетов установлен?
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
28.01.2011, 10:12 | #3 |
Консультант-джедай
|
Если запустить Reporting Service Configuration Manager, то там найдете раздел Encryption Keys.
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога |
|
28.01.2011, 10:14 | #4 |
Консультант-джедай
|
Не выдает где? в самих в отчетах в CRM, в VS, в Management Studio (если тут то под каким юзвером Вы его выполняете)?
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога |
|
28.01.2011, 10:47 | #5 |
Участник
|
Так, починил.
Удалял симметричные ключи. Проблема была в следующем: после удаления ключей, не работали стандартные отчеты, а все мои отчеты, которые делали в VS работали, но ничего не выдавали. Опытным путем выяснил, что почему-то запросы к filtered выдавались пустыми, а запросы к не фильтрованным представлениям работали. Как вариант попробовал переименовать обратно админскую учетку, к тому имени при котором изначально ставился CRM. Это помогло и заработало, если сменить учетку опять - ничего не работает. Если оставить старую учетку, и менять пароль - все работает. Крайне интересно в чем проблема. Ни одной службы, стартующей от старой учетки не заметил. Может не все посмотрел ? Где глянуть ? |
|
28.01.2011, 10:48 | #6 |
Участник
|
Запросы не работали в VS (входил новой админской учеткой) и в SQL MS
|
|
28.01.2011, 18:58 | #7 |
Участник
|
Появилась новая проблема.
Создаю отчет в VS, средствами CRM вставляю его в Отчеты. В CRM отчет не работает. Пишет что невозможно отобразить отчет. Войти в localhost\Reports и там выполнить этот отчет все работает. В чем может быть проблема ? Если в CRM создать отчет встроенными в него средствами, то все работает замечательно. Вот ошибка Web service request SetParameters to Report Server http://---/ReportServer failed with SoapException. Error: Невозможно изменить параметр отчета "CRM_FilteredNew_dogovor", так как он доступен только для чтения. (rsReadOnlyReportParameter) Последний раз редактировалось ipok; 28.01.2011 в 19:12. |
|
28.01.2011, 20:08 | #8 |
Чайный пьяница
|
А у гугла спрашивали? Нехитрым запросом нашёл это - http://altaixrm.blogspot.com/2010/06...-only-and.html
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
30.01.2011, 11:18 | #9 |
Moderator
|
Это известный баг с новым сиквелом. Его обещали исправить, но почему то этого не делают. Лечится так как написал Андрей.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|