2014-08-27 2 views
2

http://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_6006.htmПредпосылки создания относительно пакета в базе данных Oracle SQL

На этой странице указано в предпосылках, что «До того, как пакет может быть создан, пользователь SYS должен запустить SQL скрипт, который обычно называют DBMSSTDX.SQL».

Почему мы должны это делать? Что происходит при этом?

+1

+1 для чтения документации! –

+0

Я не думаю, что вам нужно запустить этот файл, либо sql plus, либо oracle xe выполняет файл при запуске базы данных. –

+1

@DarshanLila: он запускается один раз во время установки базы данных ... –

ответ

0

Сценарий dbmsstdx.sql создает пакет sys.dbms_standard. Он вызывается сценарием catalog.sql, который обычно запускается во время создания базы данных Oracle. Я никогда не видел базу данных, в которой она не была запущена, также не хватало бы всех видов словаря данных, например USER_TABLES и т. Д.