|
Reporting Service, HELP!!!
|
|||
---|---|---|---|
#18+
День добрый! Возникла такая проблема: при попытке печати отчета (любого), не зависимо - из приложения или с веб-страницы, процесс зависает. На SQL сервере загрузка CPU под 100%. Profiler показывает вызов exec DeletePersistedStreams @SessionID='i3vops45e0ha2x55fkn5at55' с периодичностью примерно 1000 раз в сек. !!! WIN2003 SP1 SQL 2005 SP1 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2006, 10:31 |
|
Reporting Service, HELP!!!
|
|||
---|---|---|---|
#18+
Ну так и смотрите что там в этой процедуре. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2006, 10:32 |
|
Reporting Service, HELP!!!
|
|||
---|---|---|---|
#18+
delete top 1 from ... в той таблице 2 две записи с другими @SessionID ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2006, 10:34 |
|
Reporting Service, HELP!!!
|
|||
---|---|---|---|
#18+
вот нашел аналогичное http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=313308&SiteID=1 больше нигде, ничего ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2006, 10:36 |
|
Reporting Service, HELP!!!
|
|||
---|---|---|---|
#18+
еще момент: установка Reporting Servera на WinXP проблему решила, но нужен именно 2003... Где рыть??? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2006, 10:49 |
|
Reporting Service, HELP!!!
|
|||
---|---|---|---|
#18+
Проблема осталась! Неужели никто не сталкивался? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2006, 14:46 |
|
Reporting Service, HELP!!!
|
|||
---|---|---|---|
#18+
HELP!!! Та же ситуация повторилась на другом серваке, теперь уже 32-разрядном Причем не сразу, а спустя несколько месяцев нормальной работы :( ... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2006, 12:29 |
|
Reporting Service, HELP!!!
|
|||
---|---|---|---|
#18+
По фотографии лечить сложно... Скажу, что у нас все прекрасно работает на Windows Server 2003 SP1 (сейчас SSRS-2005, ранее RS-2000). Все ставили аккуратно по документации и все Ок ... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2006, 13:21 |
|
Reporting Service, HELP!!!
|
|||
---|---|---|---|
#18+
Так и у нас все работало... До поры... Непонятно даже где копать :(( ... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2006, 14:38 |
|
Reporting Service, HELP!!!
|
|||
---|---|---|---|
#18+
Спасибо, Алекс, Вы все раскопали. Интересно, что за 3 года Вы первый, кто с этим столкнулся. --- This posting is provided "AS IS" with no warranties, and confers no rights. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2006, 23:10 |
|
Reporting Service, HELP!!!
|
|||
---|---|---|---|
#18+
Не первый :) Ссылка на форум MSDN в начале темы. Итак, проблема была в том, что изменили св-во сервера no count (установили в ON), что привело к "зацикливанию" в ReportingServicesLibrary, которая использует недокументированную возможность ф-ии ExecuteNonQuery() возвращать кол-во обработанных записей для хранимых процедур. Но при установке nocount on эта ф-я возвращает -1 (как и должна). Лечение - установка NOCOUNT OFF. Если все же эта опция на уровне сервера необходима, надо добавить set nocount off в хранимую процедуру ReportServer.dbo.DeletePersistedStreams ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2006, 15:29 |
|
Reporting Service, HELP!!!
|
|||
---|---|---|---|
#18+
Во-как! Это интересно! Будем иметь в виду! Сталкивался в свое время (давно) с проблемами SET NOCOUNT OFF|ON, когда разбирался с ADO. Так вот для разных OLE DB-провайдеров по-разному DEFAULT установлена эта опция, что приводило к непредвиденным результатам в приложении... Эти грабли, видать, из той же оперы... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2006, 15:44 |
|
|
start [/forum/topic.php?fid=31&fpage=148&tid=1538655]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 151ms |
0 / 0 |