Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 set autotrace on  [new]
Rey-Ki
Member

Откуда:
Сообщений: 85
Здравствуйте, коллеги.
Я хочу посмотреть план выполнения SQL-запроса
SQL> set autotrace on
выдает ошибку:
SP2-0613: Unable to verify PLAN_TABLE format or existence
SP2-0611: Error enabling EXPLAIN report
Не подскажете, что надо сделать для работы autotrace?
20 дек 06, 14:08    [3560126]     Ответить | Цитировать Сообщить модератору
 Re: set autotrace on  [new]
trak
Member

Откуда: spb.ru
Сообщений: 802
Rey-Ki
Здравствуйте, коллеги.
Я хочу посмотреть план выполнения SQL-запроса
SQL> set autotrace on
выдает ошибку:
SP2-0613: Unable to verify PLAN_TABLE format or existence
SP2-0611: Error enabling EXPLAIN report
Не подскажете, что надо сделать для работы autotrace?

Тынццц
20 дек 06, 14:17    [3560184]     Ответить | Цитировать Сообщить модератору
 Re: set autotrace on  [new]
semenar
Member

Откуда: Днепропетровск
Сообщений: 3308
Блог
@utlxplan
create public synonym plan_table for plan_table
grant all on plan_table to public
@plustrce
grant plustrace to public
Это вкратце.
20 дек 06, 14:18    [3560189]     Ответить | Цитировать Сообщить модератору
 Re: set autotrace on  [new]
tru55
Member

Откуда: СПб
Сообщений: 19790
Oracle9i
Database Performance Tuning Guide and Reference

Using Autotrace in SQL*Plus

To use this feature, you must create a PLAN_TABLE table in your schema and then
have the PLUSTRACE role granted to you.

Example 11–1 Creating a PLAN_TABLE
Run the following commands from your SQL*Plus session to create the PLAN_
TABLE in the HR schema:
CONNECT HR/HR
@$ORACLE_HOME/RDBMS/ADMIN/UTLXPLAN.SQL
Table created.

Example 11–2 Creating the PLUSTRACE Role
Run the following commands from your SQL*Plus session to create the PLUSTRACE
role and grant it to the DBA:
CONNECT / AS SYSDBA
@$ORACLE_HOME/SQLPLUS/ADMIN/PLUSTRCE.SQL

Example 11–3 Granting the PLUSTRACE Role
Run the following commands from your SQL*Plus session to grant the PLUSTRACE
role to the HR user:
CONNECT / AS SYSDBA
GRANT PLUSTRACE TO HR;
20 дек 06, 14:19    [3560197]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить