Oracle - поубивав бы

User avatar
Uzito
Уже с Приветом
Posts: 8239
Joined: 06 Feb 2002 10:01
Location: NJ, USA

Oracle - поубивав бы

Post by Uzito »

В связи с новыми веяниями на работе провёл последние два дня устанавливая Oracle Reports 12c на девелоперскую машину.
В компании до этого использовали Reports 10g, устанавливался просто (для ораклового продука) и включала всё что нужно (дб клиент, жаву, и т.д.)., после установки сразу можно было начинать лабать репорты.

С Reports 12c - хер Вам с маслом.
Сначала нужно установить JDK 8 51 и выше. Просто JRE не катит.
Потом нужно установить веблоджик сервер используя жаву из JDK. Зачем девелоперу веблоджик я так и не понял.
Потом нужно установить основной пакет. В 10g был выбор ставить forms, reports, full package. В 12с выбор только forms либо reports server.
Ну ладно, установили 5 гигов говна, включая нужный Reports Builder. Пробуем запустить builder - программа рушится.

Начинаем читать том документации по установке. Оказывается что нужна база для репозитория.
Скачиваем MYSQL, устанавливаем еще гиг мусора, настраиваем по минимуму.

Запускаем создание репозитория. За каких-то полчаса репозиторий создался. Пробуем билдер - все равно падает, собака.
Читаем дальше. Нужно сконфиругить домен для вебложика. Запускам конфиг, два часа пытаемся создать конфигурацию просто для report builder. Хер там. После пяти попыток приходится настроить report server, report bridge, enterprise manager, ohs и еще несколько других пакетов.

Пробуем билдер - падает, собака.
Читаем дальше. Нужно запустить вебложик, залогиниться и создать новый компонент для report tools. 15 минут на запуск вебложика, 15 минут на создание компонента.

Пробуем билдер - работает, но к базе не коннектится. Читаем интернеты. Оказывается нужно положить sqlnet.ora, ldap.ora в новую директорию, где вебложик создал конфигурацию для репортов. Еще полчаса уходит на нахождение места для настройки Java heap size.

Останавливаю вебложик и остальные сервисы, запускаю билдер - работает. Пробую тестовый мега репорт - всё работает. Зачем нужен был вебложик, домен, репозиторий? :angry: Попадись мне архитектор этого маразма - убил бы одной левой.

Думаю зазиповать всю инсталляционную директорию и передать другим девелоперам, а иначе они такой установки просто не осилят.
iDesperado
Уже с Приветом
Posts: 1349
Joined: 28 Nov 2008 17:50

Re: Oracle - поубивав бы

Post by iDesperado »

нормальный ход - всеми средствами делают так, что бы гавном из 80х пользовались лишь те, кому это совершенно необходимо.
имхо все же лучше, чем подход майкрософт или ибм и совсем выкидывать древние продукты
User avatar
Dmitry67
Уже с Приветом
Posts: 28294
Joined: 29 Aug 2000 09:01
Location: SPB --> Gloucester, MA, US --> SPB --> Paris

Re: Oracle - поубивав бы

Post by Dmitry67 »

То есть оракл не работает без MySQL? )))
Зарегистрированный нацпредатель, удостоверение N 19719876044787 от 22.09.2014
User avatar
Uzito
Уже с Приветом
Posts: 8239
Joined: 06 Feb 2002 10:01
Location: NJ, USA

Re: Oracle - поубивав бы

Post by Uzito »

Dmitry67 wrote:То есть оракл не работает без MySQL? )))
Ну это был "ход конём". Иначе пришлось бы писать тикет дибиеям, чтобы подняли ораклову базу или дали SYS доступ, и ждать три дня.
User avatar
Uzito
Уже с Приветом
Posts: 8239
Joined: 06 Feb 2002 10:01
Location: NJ, USA

Re: Oracle - поубивав бы

Post by Uzito »

Вопрос вдогонку. Есть ли какая-нибудь утилита, которая бы отследила все программный модули используемые программой и все файлы которые она трограет в процессе работы? Хочу сделать минимальную инсталляцию.
mskmel
Уже с Приветом
Posts: 946
Joined: 24 Sep 2013 05:58
Location: US\GA

Re: Oracle - поубивав бы

Post by mskmel »

Uzito wrote:Думаю зазиповать всю инсталляционную директорию и передать другим девелоперам, а иначе они такой установки просто не осилят.
Я бы слепил VM со всем инфраструктурным...
Может тут что есть?
http://www.oracle.com/technetwork/commu ... index.html" onclick="window.open(this.href);return false;
User avatar
Мальчик-Одуванчик
Уже с Приветом
Posts: 15526
Joined: 27 Sep 2007 22:53

Re: Oracle - поубивав бы

Post by Мальчик-Одуванчик »

А правда что китайцы вытеснили индусов из Оракла ?
User avatar
Uzito
Уже с Приветом
Posts: 8239
Joined: 06 Feb 2002 10:01
Location: NJ, USA

Re: Oracle - поубивав бы

Post by Uzito »

Lazy444 wrote:Кста, зазиповать и переставить на другую машину не получится. Придется устанавливать заново. Так что лучше задокументировать процесс инсталляции.
Фигня вопрос, всё получилось. Сделал take ownership на инсталляционной директории, ибо половина софта была поставлена под админом, экспортировал oracle home из реестра.
Скопировал все на другую машину, сделал импорт реестра, билдер работает, репорты компилятся и запускаются.
Никакие вебложики и прочая галиматья не нужна. Думаю можно просто будет взять пару файлов из настроек чтобы бидлер работал.
User avatar
Dmitry67
Уже с Приветом
Posts: 28294
Joined: 29 Aug 2000 09:01
Location: SPB --> Gloucester, MA, US --> SPB --> Paris

Re: Oracle - поубивав бы

Post by Dmitry67 »

mskmel wrote:
Uzito wrote:Думаю зазиповать всю инсталляционную директорию и передать другим девелоперам, а иначе они такой установки просто не осилят.
Я бы слепил VM со всем инфраструктурным...
Может тут что есть?
http://www.oracle.com/technetwork/commu ... index.html" onclick="window.open(this.href);return false;
Помню для меня было шоком что просто так клонировать вирткалку переименовывая ее с ораклом нельзя, так как ряд компонент прописывает имя машины в пути...

Вообще после ms sql у оракла usability шокирует
Зарегистрированный нацпредатель, удостоверение N 19719876044787 от 22.09.2014
User avatar
Komissar
Уже с Приветом
Posts: 64875
Joined: 12 Jul 2002 16:38
Location: г.Москва, ул. Б. Лубянка, д.2

Re: Oracle - поубивав бы

Post by Komissar »

Мальчик-Одуванчик wrote:А правда что китайцы вытеснили индусов из Оракла ?
индусы = Oracle

Oracle / индусы = 1

если вытеснить индусов, придется делить на ноль :wink:
iDesperado
Уже с Приветом
Posts: 1349
Joined: 28 Nov 2008 17:50

Re: Oracle - поубивав бы

Post by iDesperado »

Dmitry67 wrote: Помню для меня было шоком что просто так клонировать вирткалку переименовывая ее с ораклом нельзя, так как ряд компонент прописывает имя машины в пути...

Вообще после ms sql у оракла usability шокирует
как и ораклойдов юзабилити майкрософт с его dll hell и реестром. то что я делаю линуксовых системах yum install, в винде на несколько дней плясок с зависимостями.
User avatar
Мальчик-Одуванчик
Уже с Приветом
Posts: 15526
Joined: 27 Sep 2007 22:53

Re: Oracle - поубивав бы

Post by Мальчик-Одуванчик »

Komissar wrote:
Мальчик-Одуванчик wrote:А правда что китайцы вытеснили индусов из Оракла ?
индусы = Oracle
По идее, в любом индусском гадюшнике должен со временем завестись маленький китайский клоповник.

Return to “Вопросы и новости IT”