Топ-100
 
 

Настройки программы

Connect

Настройка соединения с СУБД Oracle.  

Oracle list connect

Блок "Connection list" - список сохраненных соединений с СУБД Oracle

 

Создание нового соединения
  • Выделить строку "New" в списке "Connection list"

  • Из выпадающего списка "TNS string or Connection string" выбрать алиас соединения (приоритетный способ). 

Алиасы соединения извлекаются из файла TNSNAMES.ORA, путь к которому указан в параметрах на вкладке "TNS".

Программа CerebroSQL идет в комплекте с необходимыми библиотеками для работы со всеми поддерживаемыми СУБД. По умолчанию программа использует локальные библиотеки в том числе локальный файл TNSNAMES.ORA

  • указать строку подключения в полном формате в блоке "TNS string or Connection string":                               <server name>:<port>/<servie_name>

Кнопка в блоке "TNS string or Connection string" служит для редактирования файла tnsnames.ora

  • Заполнить поле "Login" - имя пользователя под которым производится соединение

  • Заполнить поле "Password" - пароль пользователя

  • Из выпадающего списка "Connection mode" выбрать режим подключения или оставить пустым если "None"

  • "Comment"  - комментарий, поле не обязательное

  • "System name" - имя системы, поле не обязательное

  • "Type" - тип БД, промышленная, тестовая

  • "TNS Block" - текст блока TNS для подключения, поле не обязательное

  • Нажать кнопку "Save"

Для проверки соединения используется кнопка "Testing"

Массовое тестирование всех сохраненных соединений
  • Нажать кнопку "Test all"

  • В открывшемся окне нажать кнопку "Start test"

  • Подтвердить операцию

После тестирования соединений не актуальные можно удалить кнопкой "Delete"

Oracle list connect - test all connection
CerebroSQL settings - general

Program owner - Имя/ник пользователя программы. Информационно Используется как фильтр для сортировки данный в таблицах локальной БД, а так же для разделения событий в центральном хранилище программы

Language - язык программы

Open type - способ раскрытия ветвей в деревьях программы. Устарел, оставлен для совместимости кода

Type view - тип используемых представлений по умолчанию для отображения данных (DBA и ALL)

Чек "Maximum point" - контроль количества точек отображаемый на графике "Performance monitor"

  - отображаемое количество точек (точка - 15 секундный интервал)​

Переключатель "All database [Alert]" - [On] - отображать информацию из alert.log по всем базам на сервере

Переключатель "SPFile and StartupFile" - [On] - формировать startup file (controlfile) и SPFile (файл параметров БД) при подключении к базе

Переключатель "Save parameter when connect" - [On] - сохранять содержимое v$parameter в локальной БД программы

Переключатель "Show message" - [On] - Выводить сообщения в трее о проблемах, ошибках

Переключатель "ORA - from logging" - [On] - Сбор всех ошибок ORA-***** в отдельный файл лога

Переключатель "Save log" - [On] - Сохранять лог программы в файл на диске при завершении работы

Переключатель "Save log errors" - [On] - Форсировать сброс на диск в лог ошибок в программе. Устарел, оставлен для совместимости кода

Переключатель "Connect at startup" - [On] - Разрешить запуск ядра мониторинга при старте программы. Автоматическое подключение к БД мониторинг которой выполнялся при последнем использовании

Переключатель "Backup database during shutdown" - [On] - Выполнять резервное копирование баз программы при завершении работы. Бэкап сохраняется в директорию .\config\backup\

Переключатель "Edit default language" - [Off] - Запрет на редактирование языка интерфейса по умолчанию. Управление переключателем заблокировано!

Переключатель "Use of the Diagnostic and Tuning options" - [On] - Разрешить программе использовать представления/процедуры/пакеты опции "Diagnostic and Tuning" СУБД Oracle

Переключатель "Document versioning" - [On] - Документы сохраняются в виде новой версии не затирая предыдущих редакций (см. раздел Document repository)

Gen password settings:

  • Number of characters - количество символов в в пароле (для генератора паролей)

  • Чек "Special characters" - добавлять спецсимволы

  • Чек "Number" - добавлять цифры

  • Чек "Lower case" - символы в нижнем регистре

  • Чек "Upper case" - символы в верхнем регистре

 
 

TNS

CerebroSQL settings - TNS configure

Страница настройки параметров окружения драйвера работы с СУБД Oracle

Программа работает с СУБД:

1. Используя локальные библиотеки версии 11.2.0.4

2. Через установленного клиента на рабочей станции

Редактирование параметров:

1. Установить чек "Edit configuration"

2. Из раскрывающегося списка выбрать клиента

2.1 <Local> - Локальные библиотеки

2.2 <Имя установленного клиента> - ранее установленный клиент

3. Нажать кнопку "Apply" для применения параметров

Редактирование локального файла tnsnames.ora

Нажать на кнопку "Edit"

Отчет о параметрах используемого окружения

Нажать кнопку "Report" для отображения параметров окружения программы для работы с СУБД Oracle. 

 

SQL Editor

CerebroSQL settings - Query editor

Раскрывающийся список "Completion load" - Значение по умолчанию для нового листа. Определяет способ загрузки подсказок по объектам БД.

  • Work - В режиме реального времени

  • Manual - В ручную

  • Переключатель "Rename history file [tmp dir]" - On - переименовывать временные файлы листов прошлой сессии работы программы, тем самым сохраняя работу прошлой сессии.

  • Переключатель "Automatically save lists editor" - On - Включить механизм автоматического сохранения текста листов редактора запросов в папку на диске. По умолчанию листы сохраняются в файлы в директории .\tmp\lists\<current_date>\<List_name>.sql

  • Переключатель "Show log operation" - On - показывать полупрозрачное окно с логом выполнения операций в текущем листе.

  • Переключатель "Copy text new list" - On - при клонировании текущего листа (Ctrl+t) копировать содержимое листа в новый лист.

 

Monitoring

CerebroSQL settings - monitoring
  • Переключатель "To chek the rigth on the object" - проверять права на таблицы/представления при подключении к БД.

  • Переключатель "Save SQL text" - сохранять текст sql запросов выполняемых активными сессиями. Сбор данных выполняется процессом сбора данных о нагрузке на БД

  • Переключатель "The size of the database" - проверять размер табличных пространств

  • Переключатель "Easy query" - использовать "стандартный" (с использованием данных из dba_free_space) запрос или облегченный (без использованием данных из dba_free_space)

  • Переключатель "Automatically [ASH or Real-time]" - разрешить программе автоматически принимать решение о источнике данных  о нагрузке в БД. При доступности представлений ASH принимается решение о их использовании. Если представления не доступны, данные берутся из представления V$SESSION. Рекомендуется отключать данную функцию.

  • Переключатель "Use mode Real-time" - использовать данные из V$SESSION для формирования профиля нагрузки. Рекомендуется использовать указанный механизм

  • Переключатель "Adjust the timer" - активация данной функции заставляет ядро системы корректировать время старта сбора данных обеспечивая "строгий" интервал в 1 с. между моментами начала выполнения запросов формирующих ASH профиль.

  • Переключатель "Show background"  - сбор информации в том числе и по системным процессам

 

LOCALDB

Настройка и обслуживание локальных баз программы

CerebroSQL localdb
Backup
  • "Backup directory" - путь к папке в которой сохранять резервные копии баз программы при завершении работы.

  • "Password" - пароль для резервных копий программы

ВАЖНО: резервное копирование активируется автоматически при заполнении полей "Backup directory" и "Password"

Management
  • Shrink - очистка кеша страниц для выбранных баз из списка "List local database"

  • Sweep - выполнить команду vacuum (очистка от мусора страниц) для выбранных баз из списка "List local database"

  • Analyze - обновить статистику для выбранных баз из списка "List local database"

  • Backup - выполнить немедленно резервное копирование выбранных баз из списка "List local database"

Change password 

Смена пароля для входа в программу.

Clear ASH database

Очистка и сжатие базы ASH.db. Данная база хранит данные по нагрузке на базы собираемою основным ядром программы. Так как данных получаемых из нагруженных баз большое количество, то указанная база имеет тенденцию к росту. Операция очистки позволяет уменьшит размер базы без ее полного пересоздания и потери данных