2016-04-10 3 views
-1
RUNSTATS ON TABLE employee 
    WITH DISTRIBUTION ON COLUMNS (empid, empname, empdept NUM_FREQVALUES 
      50 NUM_QUANTILES 100) 
      DEFAULT NUM_FREQVALUES 5 NUM_QUANTILES 10 
      AND INDEXES Xempid, Xempname 

Эта команда не работает с сообщением - «таблица не читается/доступна», но я могу запросить таблицу с помощью SELECT. Не уверен, что не так. Любые указатели?RUNSTATS ON TABLE employee - 'table not readable/available'

+0

Что DB двигатель вы используете? DB2? –

+0

Да, я использую DB2. И версия v8 –

+0

Возможно, вы захотите опубликовать точное сообщение об ошибке и SQLCODE. Возможно ли это для DB2 для z/OS? Для LUW не было v8. – mustaccio

ответ

0

попробуйте добавить ALLOW READ ACCESS в команду.

вы также можете попробовать:

GRANT CONTROL ON employee TO ... 
+0

спасибо, что он разрешен сейчас –

+0

Если это не решение, напишите свой собственный ответ, возможно, это будет полезно для кого-то. –