|
|
|
RS2008 и AS2000
|
|||
|---|---|---|---|
|
#18+
Добрый день, у меня проблема, аналогичная уже описанной здесь , но только репортинг 2008-й. При загрузке отчета на ерпорт сервере вылезает ошибка Код: plaintext 1. 2. Из Visual Studio 2008 все работает ок, при использовании типа соединения "Microsoft Server Analysis Services". А на репорт сервере отчеты не работают. Попытка по аналогии с автором вышеуказанной темы использовать OLE DB подключение, с добавлением Provider=MSOLAP.4 (что соответствует 2008-му) ситуацию меняет - ошибка исчезает, но все запросы приходят с пустыми результатами, т.е. в отчет не приходят вообще никакие данные. В интернете так же вычитал про добавку к connection string - ConnectTo=8.0, которая указывает, что подключение производится к AS2000. Но это ситуацию никак не меняет. При этом вариант с OLE DB из Visual Studio не работает - так же приходят пустые ответы на запросы. Буду благодарен за совет! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2009, 19:10 |
|
||
|
RS2008 и AS2000
|
|||
|---|---|---|---|
|
#18+
Muerto, RS и AS2000 на одном сервере ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2009, 13:48 |
|
||
|
RS2008 и AS2000
|
|||
|---|---|---|---|
|
#18+
big-duke, Нет, на разных. И кстати, только что обнаружил, что на другой машине, где RS2008 и AS2000 стоят вместе, все нормально работает на репорт сервере, с указанием типа источника Microsoft Server Analysis Services. А вот на двух серверах - не работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2009, 14:00 |
|
||
|
RS2008 и AS2000
|
|||
|---|---|---|---|
|
#18+
Muerto, копайте в сторону кербероса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2009, 14:13 |
|
||
|
RS2008 и AS2000
|
|||
|---|---|---|---|
|
#18+
big-duke, Чтоб я знал, что такое керберос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2009, 14:27 |
|
||
|
RS2008 и AS2000
|
|||
|---|---|---|---|
|
#18+
Есть подозрение, что собака зарыта здесь: http://msdn.microsoft.com/en-us/library/ms159219.aspx Моя одиночная машина 32-битная, а оба сервера - 64-битные, и, как явствует из таблички, это недопустимо. Черт ( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2009, 17:16 |
|
||
|
RS2008 и AS2000
|
|||
|---|---|---|---|
|
#18+
Таки я решил этот вопрос. И 64-битность тут не при чем. Использовать нужно источник типа OLE DB, строку подключения вида Provider=MSOLAP.4;Data Source=[servername];Initial Catalog=[dbname];ConnectTo=8.0 Причины, по которым это подключение возвращало пустые результаты кроются в том, как Visual Studio прописал поля датасета при создании отчетов. А он их, как выяснилось, прописал через какие-то xml, вида <xml .....>[Рас].[Два]</xml>. Если вместо этих xml вставить просто сами поля [Рас].[Два], все начинает работать. Иногда надо вставить [Рас].[Два].[MEMBER_CAPTION]. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2009, 18:21 |
|
||
|
|

start [/forum/topic.php?fid=31&msg=36152339&tid=1535985]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
186ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 511ms |

| 0 / 0 |
