Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Невозможно создать или обновить статистику для представления  [new]
Rashka09
Member

Откуда:
Сообщений: 12
Добрый День! Подскажите,кто сталкивался, почему выходит следующая ошибка.
MS SERVER 2005
Изменил в плане обслуживания обновление статистики с Full scan на Sample by (50%), так как работало очень долго.
При этом возникла ошибка: Невозможно создать или обновить статистику для представления "Audit.QuantityLog", так как необходимы оба параметра: FULLSCAN и NORECOMPUTE.
Подскажите, почему выходит эта ошибка? Самое интересное, что в коде по обновлению нет даже объекта "Audit.QuantityLog".
Да и код в плане везде одинаковый, без FULLSCAN и NORECOMPUTE.
...
use [msdb]
GO
UPDATE STATISTICS [dbo].[DTA_input]
WITH SAMPLE 50 PERCENT,COLUMNS
GO
...
20 июн 16, 15:16    [19314770]     Ответить | Цитировать Сообщить модератору
 Re: Невозможно создать или обновить статистику для представления  [new]
o-o
Guest
похоже, это баговина 2005-ого.
ибо 2008-ой R2 при попытке сделать
update statistics dbo.vw_t with sample 50 percent

обычной вьюхе, выдает
Msg 2706, Level 16, State 7, Line 1
Table 'vw_t' does not exist.

а 2005-ый на это же самое выдает
Msg 1994, Level 16, State 2, Line 1
Cannot create or update statistics on view "dbo.vw_t" because both FULLSCAN and NORECOMPUTE options are required.


а почему MP 2005 лезет к обычной вьюхе с апдэйтом статистик, это вообще никому неведомо
20 июн 16, 17:53    [19315619]     Ответить | Цитировать Сообщить модератору
 Re: Невозможно создать или обновить статистику для представления  [new]
Rashka09
Member

Откуда:
Сообщений: 12
o-o,
Спасибо
21 июн 16, 10:02    [19317592]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить