AdminWiki » История » Редакция 84
Редакция 83 (BEA, 02.12.2024 17:47) → Редакция 84/88 (BEA, 09.01.2025 15:29)
h1. Главная
Данный вики описывает необходимый минимум для администраторов при работе с Omega Production.
h2. Техническая документация
Все вики страницы собранные как один документ можно найти тут: [[TechnicalDocumentation|ссылка]]
h2. Оффлайн версия
Вы можете скачать документацию посредством встроенного в Redmine экспорта(в самом низу веб страницы справа) или сохранением веб страницы при помощи браузера
h2. Навигация по определённой теме:
* [[Requirements|Системные требования]]
* [[Install|Установка]]
* [[HowWorksDiagram|Схема работы системы]]
* [[Application|Приложение]]
{{collapse
** [[INIFolder|Папка ini]]
** [[RestServer|REST сервер]]
** [[OmpScheduler|Планировщик]]
}}
* [[Databases|База данных]]
{{collapse
** [[Oracle]]
*** [[OracleInstall|Установка]]
*** [[OracleConfiguration|Настройка]]
*** [[AWR_Report|Мониторинг: создание AWR отчётов]]
*** [[OracleImportExport|Импорт/экспорт]]
** PostgreSQL (beta)
** [[SQLWorkspace|Настройка окружения для администрирования]]
** [[TablespaceSizeChange|Изменение размера табличных пространств]]
}}
* [[UpdateOmegaProduction|Обновления]]
* Прочее
h2. Часто задаваемые вопросы:
* Проблема с *подключением у пользователей к базе данных*. Что делать?
{{collapse
Варианты мест где находится причина проблемы:
* настройки приложения Omega Production. Как настроить смотреть в [[INIFolder|разделе о OMP_DB.ini]]
* настройки клиента Oracle. Как настроить искать в разделе [[Oracle|о Oracle]] и [[OracleConfiguration|его подразделе о настройке]]
* настройки сервера Oracle. Как настроить искать в разделе [[Oracle|о Oracle]] и [[OracleConfiguration|его подразделе о настройке]]
Для того чтобы определить где находится у вас причина проблемы узнайте:
* что за ошибка выводится при подключении
* круг пользователей у кого происходит ошибка подключения
Если причину установить самостоятельно не удалось сообщите сотрудникам Omega Production. Они окажут поддержку
}}
* Выдаётся окно ошибки содержащая *Failed to load oci.dll. Error code:* {{collapse
Данная проблема зависит от кода ошибки указанный в сообщении однако зачастую причина данной ошибки не все vcredist-ы установлены на компьютере
* 193 - ошибка связанная с разными разрядностями приложения Omega Production и Oracle клиента. Проверьте реестр и PATH на то что у вас используется Oracle правильной разрядности
}}
* Проблема с производительностью ПО Omega Production (*зависания, медленная работа и тп.*). Что делать? {{collapse
Вероятнее всего проблема из за СУБД. Для того чтобы понять что происходит необходимо иметь какие то показатели текущего состояния СУБД.
Для этого имеется:
* alert log
* инструменты для сбора AWR отчёта
* возможность подключится к незашифрованному пользователю администратору через SQL редактор
Рекомендуется всегда присылать отчёт о зависаниях сотрудникам Omega Production для улучшения качества ПО.
Какая информация нам пригодится:
* Описание ситуации когда произошла и характер самой проблемы
* AWR отчёт за период проблемы и незадолго до неё
* alert log
}}
* Сотрудники Omega Production *прислали SQL скрипт*. Что с этим делать?
{{collapse
Следовать инструкциям сотрудника. Если вы не знаете или у вас не настроено окружение для того чтобы сделать то что просит сотрудник Omega Production то настроить это окружение нужно согласно [[SQLWorkspace|этой инструкции]]
}}
* Как *создать тестовую базу*?
{{collapse
Как создать тестовую базу описано в инструкциях по импорту/экспорту баз:
* [[Импорт_и_экспорт_Oracle#Примеры использования импорт/экспорт баз в Oracle|Oracle]]
* PostgreSQL (beta)
}}
* Изменения в сервере. *Нужно отредактировать настройки СУБД*. Как?
{{collapse
Для этого нужно изменить настройки в СУБД
* для Oracle: *PGA*, *SGA*, *processes*. Как это сделать описано [[Настройка_СУБД_Oracle|здесь]].
* для PostgreSQL: пока не описано. Обращаться к нам чтобы вас связали с тех. специалистами.
}}
* В приложении у клиентов появляется ошибка *ORA-01653* или *ORA-01654*. Что делать?
{{collapse
Ошибка означает что не хватает места в табличном пространстве. Что с этим делать описано тут: [[TablespaceSizeChange|ссылка]]
}}
* При входе в приложение появилось окно с ошибой *Произошла ошибка при выполнении ежеденевной процедуры синхронизации статусов и состояний бизнес объекта....*. Что с этим делать? {{collapse
!clipboard-202409261548-btffz.png!
При возникновении такой ошибки требуется перзагрузить СУБД. Как это сделать описано тут: [[Базы_данных#Включение/Выключение/Перезагрузка СУБД|ссылка]]
}}
*Внимание! Мы не занимаемся полным администрированием заказчиков, а предоставляем поддержку и необходимые инструменты.*