Проект

Общее

Профиль

AdminWiki » История » Версия 95

BEA, 01.10.2025 16:33

1 78 BEA
h1. Главная
2 1 BEA
3 78 BEA
Данный вики описывает необходимый минимум для администраторов при работе с Omega Production.
4
5
h2. Оффлайн версия
6 69 BEA
7 87 BEA
Все вики страницы собранные как один документ можно найти тут: [[TechnicalDocumentation|ссылка]] 
8 88 BEA
Вы можете скачать документ посредством встроенного в Redmine экспорта(в самом низу веб страницы справа)
9 80 BEA
10 70 BEA
h2. Навигация по определённой теме:
11 69 BEA
12 79 BEA
* [[Requirements|Системные требования]] 
13
* [[Install|Установка]]
14
* [[HowWorksDiagram|Схема работы системы]] 
15
* [[Application|Приложение]]
16
{{collapse
17 83 BEA
** [[INIFolder|Папка ini]]
18
** [[RestServer|REST сервер]]
19
** [[OmpScheduler|Планировщик]]  
20 79 BEA
}}
21
* [[Databases|База данных]]
22
{{collapse
23
** [[Oracle]]
24
*** [[OracleInstall|Установка]] 
25
*** [[OracleConfiguration|Настройка]]
26 89 BEA
*** [[OracleLogs|Анализ работы]]  
27 85 BEA
*** [[OracleImportExport|Импорт/экспорт базы]]  
28 91 BEA
** [[Postgre|PostgreSQL (beta)]]  
29
*** [[PostgreInstall|Установка]]
30
*** [[PostgreImportExport|Импорт и экспорт]] 
31
*** [[PgAdmin|SQL редактор PgAdmin]]
32 95 BEA
*** [[Migration_OraToPG|Миграция с Oracle на PostgreSQL]] 
33 79 BEA
** [[SQLWorkspace|Настройка окружения для администрирования]]
34
** [[TablespaceSizeChange|Изменение размера табличных пространств]]  
35
}}
36
* [[UpdateOmegaProduction|Обновления]] 
37
* Прочее
38 20 BEA
39 31 BEA
h2. Часто задаваемые вопросы:
40 20 BEA
41 75 BEA
* Проблема с *подключением у пользователей к базе данных*. Что делать?
42 1 BEA
{{collapse
43 81 BEA
Варианты мест где находится причина проблемы:
44
* настройки приложения Omega Production. Как настроить смотреть в [[INIFolder|разделе о OMP_DB.ini]] 
45
* настройки клиента Oracle. Как настроить искать в разделе [[Oracle|о Oracle]] и [[OracleConfiguration|его подразделе о настройке]] 
46
* настройки сервера Oracle. Как настроить искать в разделе [[Oracle|о Oracle]] и [[OracleConfiguration|его подразделе о настройке]]  
47
48
Для того чтобы определить где находится у вас причина проблемы узнайте:
49 73 BEA
* что за ошибка выводится при подключении
50
* круг пользователей у кого происходит ошибка подключения
51
52 82 BEA
Если причину установить самостоятельно не удалось сообщите сотрудникам Omega Production. Они окажут поддержку
53 73 BEA
}}
54 93 BEA
* Ошибка логина с сообщением вида *ВАЖНО: ... pg_hba.conf ...*? {{collapse
55 94 BEA
У вас не совсем корректно настроены сетевые настройки на сервере базы данных. 
56
Удостоверьтесь что пользователи видят в сети сервер и могут по какому нибудь пользователю подключится в проводнике и увидеть папки с общим доступом. 
57
Если вы уверены что сетевые настройки корректны но на компьютерах пользователей всё равно появляется ошибка и упоминается адресс IPv6 типа то добавьте данную строку в @pg_hba.conf@:
58 93 BEA
<pre>
59
host  all  all  fe80::/10  md5
60
</pre>
61
!clipboard-202505131523-7smzs.png!
62
}}
63 84 BEA
* Выдаётся окно ошибки содержащая *Failed to load oci.dll. Error code:* {{collapse
64
Данная проблема зависит от кода ошибки указанный в сообщении однако зачастую причина данной ошибки не все vcredist-ы установлены на компьютере
65
* 193 - ошибка связанная с разными разрядностями приложения Omega Production и Oracle клиента. Проверьте реестр и PATH на то что у вас используется Oracle правильной разрядности
66
}}
67 75 BEA
* Проблема с производительностью ПО Omega Production (*зависания, медленная работа и тп.*). Что делать? {{collapse
68 71 BEA
Вероятнее всего проблема из за СУБД. Для того чтобы понять что происходит необходимо иметь какие то показатели текущего состояния СУБД.
69
Для этого имеется:
70
* alert log
71
* инструменты для сбора AWR отчёта
72
* возможность подключится к незашифрованному пользователю администратору через SQL редактор
73
74 72 BEA
Рекомендуется всегда присылать отчёт о зависаниях сотрудникам Omega Production для улучшения качества ПО. 
75 71 BEA
Какая информация нам пригодится:
76
* Описание ситуации когда произошла и характер самой проблемы
77
* AWR отчёт за период проблемы и незадолго до неё
78
* alert log
79 67 BEA
}}
80 65 BEA
* Сотрудники Omega Production *прислали SQL скрипт*. Что с этим делать?
81 49 BEA
{{collapse
82 51 BEA
Следовать инструкциям сотрудника. Если вы не знаете или у вас не настроено окружение для того чтобы сделать то что просит сотрудник Omega Production то настроить это окружение нужно согласно [[SQLWorkspace|этой инструкции]]
83 50 BEA
}}
84 65 BEA
* Как *создать тестовую базу*?
85 20 BEA
{{collapse
86
Как создать тестовую базу описано в инструкциях по импорту/экспорту баз: 
87 33 BEA
* [[Импорт_и_экспорт_Oracle#Примеры использования импорт/экспорт баз в Oracle|Oracle]]
88 1 BEA
* PostgreSQL (beta)
89 39 BEA
}}
90 75 BEA
* Изменения в сервере. *Нужно отредактировать настройки СУБД*. Как?
91 39 BEA
{{collapse
92
Для этого нужно изменить настройки в СУБД
93 86 BEA
* для Oracle: как это сделать описано [[Настройка_СУБД_Oracle|здесь]].
94 39 BEA
* для PostgreSQL: пока не описано. Обращаться к нам чтобы вас связали с тех. специалистами.
95 20 BEA
}}
96 64 BEA
* В приложении у клиентов появляется ошибка *ORA-01653* или *ORA-01654*. Что делать?
97 62 BEA
{{collapse
98 36 BEA
Ошибка означает что не хватает места в табличном пространстве. Что с этим делать описано тут: [[TablespaceSizeChange|ссылка]]
99 57 BEA
}}
100 59 BEA
* При входе в приложение появилось окно с ошибой *Произошла ошибка при выполнении ежеденевной процедуры синхронизации статусов и состояний бизнес объекта....*. Что с этим делать? {{collapse
101
!clipboard-202409261548-btffz.png!
102 61 BEA
При возникновении такой ошибки требуется перзагрузить СУБД. Как это сделать описано тут: [[Базы_данных#Включение/Выключение/Перезагрузка СУБД|ссылка]]  
103 77 BEA
}}
104 59 BEA
105 42 CHEV
*Внимание! Мы не занимаемся полным администрированием заказчиков, а предоставляем поддержку и необходимые инструменты.*