Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Что такое нехорошее ? / 5 сообщений из 5, страница 1 из 1
26.06.2001, 12:10
    #32008366
Alex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что такое нехорошее ?
сижу никого не трогаю, выполняю запросы и вот

Server: Msg 8630, Level 17, State 38, Line 1
Internal Query Processor Error: The query processor encountered an unexpected error during execution.

что это и как с ним бороться
...
Рейтинг: 0 / 0
26.06.2001, 14:01
    #32008382
Павел
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что такое нехорошее ?
Слишком мало информации. Какой сервер, операционка? Когда началось? Если до этого было все ОК, замени кулер на процессоре .
...
Рейтинг: 0 / 0
26.06.2001, 14:28
    #32008383
Alex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что такое нехорошее ?
SELECT
GG.IDManufacturer IDManufacturer,
DET.Code [CODE],
SUM(DGE.PartForecast*DIGL.RealAmount) Summa,
(SELECT IDDeliveryInvExp
FROM DeliveryInvExp DIE_
INNER JOIN DeliveryExp DE On (DIE_.IDDeliveryInvExp = DIE.IDDeliveryInvExp
AND DE.IDDeliveryExp = DIE_.HeadRow)),
0 RealSumma,
1 IDCurrency,
1 CurrencyRate,
1 IsForecast
FROM (
SELECT DIL.IDDeliveryInvList IDDeliveryInvList------- инвойс вместе с корректирующими
FROM Document D
INNER JOIN DeliveryInvList DIL ON (D.IDDoc = DIL.IDDoc
AND DIL.IsOwn = 1
AND D.IDDoc = 242100)
UNION ALL
SELECT DILC.IDDeliveryInvList IDDeliveryInvList
FROM Document D
INNER JOIN DeliveryInvList DIL ON (D.IDDoc = DIL.IDDoc
AND DIL.IsOwn = 1
AND D.IDDoc = 242100)
LEFT JOIN DeliveryInvList DILC ON (DILC.ParentIDDoc = DIL.IDDoc)
WHERE DILC.IDDoc IS NOT NULL
) SQ1
INNER JOIN DeliveryInvGoodList DIGL (NOLOCK) ON (SQ1.IDDeliveryInvList = DIGL.IDDeliveryInvList)
INNER JOIN DeliveryInvExp DIE (NOLOCK) ON (DIE.IDDeliveryInvList= SQ1.IDDeliveryInvList)
INNER JOIN DeliveryGoodExp DGE (NOLOCK) ON (DGE.IDDelInvGoodList = DIGL.IDDelInvGoodList
AND DGE.IDDeliveryInvExp = DIE.IDDeliveryInvExp
AND DGE.IsForecast = 1)
INNER JOIN Good G (NOLOCK) ON (G.IDGood = DIGL.IDGood)
INNER JOIN GroupGoods GG (NOLOCK) ON (G.IDGroup = GG.IDGroup)
INNER JOIN DeliveryExpType DET (NOLOCK) ON (DET.IDExpenses = DIE.IDExpenses)
GROUP BY GG.IDManufacturer,DIE.IDDeliveryInvExp,DET.CODE,DIE.IDCustomer


Запрос вот такой, работает давно, в составе процедуры
повторяю, ранее работал, за это время ни изменялись параметры базы и таблиц, учавствующих в запросе, т е. все индексы, число полей и тд. На железяки машины грешить не могу, там IBM родной и работает долго
...
Рейтинг: 0 / 0
27.06.2001, 05:20
    #32008407
Genady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что такое нехорошее ?
Ну че сразу в панику ударяться
Берем номер ошибки и лезем в BOL, смотрим
Over time, more information about error messages either documented in this section or not documented in this section may become available. For current error message information, see the “SQL Server version 7.0 Updated Error Message Information” button at http://www.microsoft.com/isapi/redir.dll?prd=support&ar=sqlbook.
Такс, значит нет ничего, лезем по ссылке.... Я там тоже ничего не нашел, правда искал недолго.
Ладно, смотрим тогда severity level, он в данном случае равен 17, снова в BOL, читаем:
Severity Level 17: Insufficient Resources
These messages indicate that the statement caused SQL Server to run out of resources (such as locks or disk space for the database) or to exceed some limit set by the system administrator.

Все ясно? Возникла ситуация, при которой не хватает ресурсов, может слишком много юзеров работает, может еще что, Вам видней в Вашей ситуации.
У меня такая ошибка выскакивала, когда я пытался работать с курсором на 40000 записей.
...
Рейтинг: 0 / 0
27.06.2001, 05:32
    #32008409
Александр Гладченко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что такое нехорошее ?
...и Performance Monitor Вам в руки

Особое внимание уделите tempdb и журналу транзакций.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Что такое нехорошее ? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]