AdminWiki » История » Редакция 28
« Предыдущее |
Редакция 28/88
(Разница(diff))
| Следующее »
BEA, 29.03.2024 20:20
Технические инструкции¶
Данная инструкция описывает необходимый минимум для администраторов при работе с Omega Production.
- Содержание
- Установка
Содержимое¶
- Установка
- Приложение ПоказатьСкрыть
- База данных
ПоказатьСкрыть
- Перезапуск сервера базы данных
- Изменение размера OMP_DB и OMP_IND табличных пространств
- Oracle
- PostgreSQL (beta)
- REST сервер
- Планировщик
- Прочее
Установка¶
Установка¶
- Содержание
- Установка
Краткое описание устанавливаемой системы¶
Для понимания куда необходимо устанавливать компоненты ПО ниже представлена краткая схема работы системы:
Если технические возможности не позволяют иметь 2 сервера то можете установить систему на 1 одном сервере.
Расположение необходимых компонентов для установки¶
Все материалы для начала работы с Omega Production можно загрузить с нашего FTP сервера (ftp://demo:demo@internal.omp-system.ru):- Архив
omp_install.rar
- архив с серверным установщиком ПО Omega Production.
СодержитOmegaSetup.exe
и все прочие файлы необходимые для установки (включая исходную базу данных Omega Production) - Архив
omp_docs
- архив с документацией по работе с ПО - Каталог
ServerDistr
- содержит устанавливаемые компоненты по отдельности (не установщик). Подробнее смотрите в - Архив
win32_12201_client.zip
- СУБД клиент х32 Oracle - Архив
winx64_12201_client.zip
- СУБД клиент х64 Oracle - Архив
winx64_12201_database.zip
- СУБД сервер х64 Oracle
Устанавливаемые компоненты¶
- сервер базы данных
- Oracle Database + исходная база данных для Omega Production
- сервер приложений:
- Oracle Client
- файлы приложения Omega Production
Варианты установки¶
Можно установить двумя способами:- Серверный установщик (
omp_install.rar
). Включает в себя все компоненты - Установка компонентов по отдельности. Удобен при частичной установке (например, создание тестовой базы)
Установка при помощи серверного установщика¶
Перед установкой¶
Обязательно ознакомиться с системными требованиями!
Перед запуском установщика можно расположить License.dat
(выданный файл с лицензии) рядом с OmegaSetup.exe
Установка¶
- Запустить установщик
OmegaSetup.exe
(откуда брать смотреть раздел Расположение необходимых компонентов для установки) - Вкладка Каталог установки. Указываем путь куда установить файлы:
- В случае установки компонента Oracle и БД для Omega - файлы администрирования установки и файлы инструменты по администрированию БД
- В случае установки компонента Omega Production - файлы администрирования установки и файлы самого приложения
!!!Внимание. Каталог указанный по умолчанию не всегда оптимальный выбор!!!
- Вкладка Выбор компонентов. Компоненты могут устанавливаться на одну машину но рекомендуется для распределения нагрузки на разные.
- Omega Production - сервер приложений. Устанавливается приложение Omega Production которое будут использовать остальные пользователи и откуда будет запускаться REST-сервер
- Oracle и БД для Omega - сервер баз данных. Устанавливается СУБД Oracle и устанавливаются база данных Omega Production
- VC Redist - компонент программ Майкрософт для корректной работы компонента Omega Production
- На вкладке Лицензия:
- Если файл лицензии не найден автоматически то указываем путь к файлу лицензии (для автоматического определения необходимо расположить License.dat рядом с OmegaSetup.exe)
- Если файл лицензии не найден автоматически то указываем путь к файлу лицензии (для автоматического определения необходимо расположить License.dat рядом с OmegaSetup.exe)
- На вкладке Oracle и БД для Omega:
- ORACLE_BASE - путь куда устанавливается весь комплект СУБД Oracle ( такое имя ему дается в регистре )
- ORACLE_HOME - путь куда устанавливается основные инструменты СУБД Oracle ( Заполняется автоматически. Такое имя ему дается в регистре )
- Пароль от sys - системный пользователь в СУБД Oracle. Необходимо соблюдать политику паролей oracle. Ссылка на документацию: ссылка (если не открывается то ищите в сети Интернет вручную)
- Пароль от system - системный пользователь в СУБД Oracle. Необходимо соблюдать политику паролей oracle. Ссылка на документацию: ссылка (если не открывается то ищите в сети Интернет вручную)
- Путь к файлам данных Oracle - путь к файлам формата
.dbf
где лежат все данные СУБД Oracle. - Имя базы - наименование одного из управляющих БД объектов в Oracle. Обычно мы именуем этот объект omega
- Объём выделяемой ОЗУ - объём оперативной памяти которое будет использовать Oracle. !!!Внимание!!! Для выставления данного значения ознакомиться с системными требованиями!
Данные настройки рекомендуется запомнить. В дальнейшем будут использоваться в прочих настройках.
- При установке СУБД Oracle откроется отдельная консоль. При окончании установки консоль ждёт чтобы вы нажали любую клавишу. (специфика установщика Oracle)
- Ждём окончания установки. Для улучшения установщика прислать текст из лога установщика bea@omp-system.ru. Желательно в названии письма указать название вашего производства
- [Для версии x32] Установить клиентскую версию x32 СУБД Oracle. (откуда брать смотреть раздел Расположение необходимых компонентов для установки) Сделать папку с установленным клиентом доступной в вашей сети производства
- [Опционально] Установить клиентскую версию x64 СУБД Oracle. (откуда брать смотреть раздел Расположение необходимых компонентов для установки) Сделать папку с установленным клиентом доступной в вашей сети производства
- Если не сделали пункт 7 то сделать папку ORACLE_HOME с установленной серверной версией Oracle доступной в вашей сети производства.
- Настроить клиентский установщик в папке
<путь куда установили через установщик>\Omega\Install
по readme
Руководство по установке клиентских мест¶
Инсталляция на клиентские места делается при помощи клиентского установщика. Обычно он поставляется вместе с файлами приложения. (каталог ClientInstaller
)
Если у вас такого установщика нет то его можно скачать из FTP сервера (ftp://demo:demo@internal.omp-system.ru) ClientInstaller_2017.rar
в каталоге ServerDistr
OMPINST.INI
:
- в секциях
[Oracle]
и[Oracle 64]
:- указать Имя базы указанное при серверной установке выше (обычно это
omega
) - в переменной PATH указать путь как в ORACLE_HOME
- указать Имя базы указанное при серверной установке выше (обычно это
- в секции
[Omega Production]
- в переменной PATH указать путь к папке Omega, в которой находятся папки App32 и App64 с исполняемыми файлами Omega
- в секции
[Omega Production Doc]
- в переменной PATH указать путь к документации
После запустить на клиентском месте OmegaSetup.exe
msi\OmegaSetup.msi
применяются следующие параметры (и их значения по умолчанию, если переменная не задана):
OMEGA32INSTALL=1
- устанавливать x86 версию ОмегиOMEGA64INSTALL=1
- устанавливать x64 версию Омеги
Обязательно требуется задать один или оба параметраOMEGA32INSTALL
иOMEGA64INSTALL
OMEGADIR
- путь к папке, содержащей папки App32 и App64. Обязательный параметрDOCINSTALL=1
- устанавливать документациюDOCDIR
- путь к папке с документацией. Используется еслиDOCINSTALL=1
ORA32INSTALL=1
- использовать x86 версию oracleORA32DIR
- путь к x86 версии oracle. Используется еслиORA32INSTALL=1
ORA32SID=OMEGA
- имя базы данных. Используется еслиORA32INSTALL=1
ORA64INSTALL=1
- использовать x64 версию oracleORA64DIR
- путь к x64 версии oracle. Используется еслиORA64INSTALL=1
ORA64SID=OMEGA
- имя базы данных. Используется еслиORA64INSTALL=1
FONTINSTALL=1
- Устанавливать шрифты
Пример запуска:
c:\omega\OmegaSetup.msi /q /L*v c:\omega\install.log OMEGADIR=\\omp04\Omega\Daily ORA32DIR=\\omp03\client_1\ ORA64DIR=\\omp03\dbhome_1 DOCDIR=\\omp03\Docs\DocPDF\Doc
msi установщик не ставит vcredist и .net, их нужно установить дополнительно из папки vcredist
Установка компонентов по отдельности¶
Как устанавливать отдельно описано в документе OmegaProductionInstall.doc
в том же каталоге
Часто задаваемые вопросы:¶
- Как создать тестовую базу?
ПоказатьСкрытьКак создать тестовую базу описано в инструкциях по импорту/экспорту баз:
- Oracle
- PostgreSQL (beta)
Внимание! Мы не занимаемся полным администрированием заказчиков а предоставляем поддержку и необходимые инструменты.
Обновлено BEA 11 месяца назад · 28 изменени(я, ий)