Установка и настройка пакета Statspack в Oracle

Светлана Комарова

Светлана Комарова

Автор статьи. Системный администратор, Oracle DBA. Информационные технологии, интернет, телеком. Подробнее.

Пакет Statspack должен устанавливаться при подключении к базе данных от имени пользователя SYS (CONNECT 1 AS SYSDBA) или пользователя, которому выданы привилегии SYSDBA. Во многих средах установка Statspack будет задачей, требующей участия администратора базы данных или системного администратора.

Установка Statspack не представляет сложности. Вы просто запускаете сценарий @spcreate . sql. Он находится в каталоге $0RACLE_HOME/rdbms/admin и должен выполняться после подключения от имени SYS через SQL*Pius.

Перед запуском сценария spcreate . sql необходимо знать следующие три единицы информации:

  • пароль, который вы хотите применять ля создаваемой схемы PERFSTAT;
  • стандартное табличное пространство ля схемы PERFSTAT;
  • временное табличное пространство, которое вы хотите использовать для схемы PERFSTAT.

 

Выполнение этого сценария дает примерно такой вывод:


$ sqlplus / as sysdba

SQL*Plus : Release 12 . 1 . 0 . 1 . 0 Production on Fri Мау 23 15 : 45 : 05 2014 Copyright (с) 1982, 2013, Oracle.  All rights reserved.

Connected to :

Oracle Database 12с Enterprise Edition Release 12 . 1 . 0 . 1 . 0 - 64bit Production With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options

SYS@ORA12CR1> @spcreate

Choose the PERFSTAT user's password

Not specifying а password will result in the installation FAILING Enter value for perfstat_password:

Выберите пароль для пользователя PERFSTAT

Не указание пароля приведет к неудачному завершению установки Введите значение для perfstat_password:

. . . <для краткости остальной вывод не показан> . . .


Во время выполнения сценарий запросит необходимую информацию. В случае опечатки или случайного прекращения установки перед попыткой установить Statspack повторно вы должны с помощью сценария spdrop.sql, находящегося в $0RACLE_НОМЕ/rdbms_admin, удалить пользователя и установленные представления. Процесс установки Statspack создаст файл spcpkg.lis. Его необходимо просмотреть на предмет выяснения любых ошибок, которые могли произойти. Однако пользователь, представления и код PL/SQL должны установиться без каких-либо проблем при условии, что вы указали допустимые имена табличных пространств (и пользователь PERFSTAT пока еще не существует).

На заметку! Документация по Statspack находится в текстовом файле $0RACLE_НОМЕ/rdbms_admin/spdoc.txt.

Замечу, для будущих программистов, - если хотите стать профи в разработке приложений под Oracle, то нужно знать возможности и использовать этот пакет на "Ять".

 

Вас заинтересует / Intresting for you:

Настройка среды SQL*Plus с пом...
Настройка среды SQL*Plus с пом... 3253 просмотров Алексей Вятский Tue, 21 Nov 2017, 13:18:46
Oracle IDE: JDeveloper, SQL De...
Oracle IDE: JDeveloper, SQL De... 4522 просмотров Ольга Потемкина Tue, 21 Nov 2017, 13:18:46
Oracle и Java: использование P...
Oracle и Java: использование P... 5749 просмотров sepia Tue, 08 May 2018, 08:52:34
Oracle Text и PL/SQL: многоязы...
Oracle Text и PL/SQL: многоязы... 3477 просмотров Максим Николенко Fri, 18 Oct 2019, 12:41:03
Войдите чтобы комментировать