Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Oracle - Package reRun

2.2K
30 ноября 2006 года
Minx
13 / / 26.10.2002
Имеем только поставленную БД:

Код:
>sqlplus.exe

Enter user-name: SYSTEM

[...]

SQL> exec dbms_output.enable;

PL/SQL procedure successfully completed.

SQL> set serveroutput on size 10000;
SQL> exec dbms_output.put_line('1');
1
1

PL/SQL procedure successfully completed.


После выполнения

 
Код:
SQL> @d:\oracle\ora90\rdbms\admin\dbmsotpt

Package created.


Synonym created.


Grant succeeded.


пакет переходит в нерабочее состояние:

 
Код:
SQL> exec dbms_output.put_line('1');
ERROR:
ORA-04068: existing state of packages has been discarded
ORA-04067: not executed, package body "SYSTEM.DBMS_OUTPUT" does not exist
ORA-06508: PL/SQL: could not find program unit being called
ORA-06512: at line 1


Объясните плз (желательно командой sqlplus) кто сколько может как скомпилить после такого пакет в рабочее состояние.

[help]
2.2K
01 декабря 2006 года
Minx
13 / / 26.10.2002
Всем спасибо, вопрос снят.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог