| Q: Как
установить IAS ? |
|
A: Все, что я знаю из инструкций по инсталляции и собственного
опыта на платформе Solaris, собрано здесь.
Установка на Windows - здесь.
Установка на
платформу Linux by Vadim Lejnin. |
| Q: Как поставить
схему portal на другую(не iasdb) машину ? |
|
A: Самая общая идея : Во время установки IAS 9.0.2 можно
поставить схему пользователя portal только в базу, где уже стоит
Infrastructure.
Поэтому, если необходимо, чтобы web формы работали на другой машине нужно еще
раз поставить схему portal на другую машину, по дороге указав, где же у Вас
инфраструктура для того, чтобы работал SSO. Это выполняется с помощью скрипта,
который на самом деле и запускается тем самым Ассистантом, который идет во время
нормальной установки.
Внимание ! Благодаря ошибке, в существующем OID нельзя
иметь одновременно две схемы portal на разных БД. Поэтому при создании укажите
другое имя схемы, скажем portal9.
Итак имеем картину: На одной машин
(kakadu) имеем установленную Infrastructur' у и БД iasdb. На другой
(sun-lpp) поставленный Portal, но который
по pls/portal идет на isadb.
На машине sun-lpp cтавим схему портал на другую БД (скажем
локальную, желательно 9.2), изменяем dads.conf и готово. Детали установки.
Мои выжимки оттуда:
Для БД версии 9.2 ставим патч 2430504 (is only available for
UNIX platforms. For windows, you have to be on DB
9.2.0.2.0). Перед установкой нужно проверить некоторые требования на БД. Скажем
java_pool_size критично, а требовать блок 8192 - по моему бред :)) Перед
установкой патча:
export PATH=/usr/sbin:$PATH
Проверить что Inventory стоит правильно для БД:
/var/opt/oracle/oraInst.loc. Ставить патч смело :)
Установить catldap.sql как / as sysdba в БД на sun-lpp
На sun-lpp ставим portal:
ptlasst.csh -i typical -mode PORTAL -s portal9 -c
sun-lpp:1521:SUN-LPP -p change_on_install -u users -t users -d users -l users
-in users -demo -silent -verbose -report -owa
Все табличные пространства поставлены в
users, пароль sys =
change_on_install |
| Q: Как доставить русский
язык в portal ? |
|
A: Детальная инструкция в Configuration
Guide, глава 3. Нужно
знать пароли пользователей portal и orasso.
Подсмотреть текущие можно с помошью Oracle
Directory Manager вот здесь:
=> Entry Management
=> cn=OracleContext
=> cn=Products
=> cn=IAS
=> cn=Infrastructure Databases
=> ReferenceName=<sid>:<host>
=> ResourceName=Portal
Русский язык называется ru. Для установки, нужно запустить
скрипт ptlasst.sh (bat) на машине где установлен ias и
portal.
$ORACLE_HOME_AS/assistants/opca/ptlasst.csh -mode LANGUAGE -o
orasso -op N1ulfs93 -sso_c blade.service.jet.msk.su:1521:iasdb -lang ru
-available -silent -verbose -s portal -sp MSQ9b32u -c
kakadu.service.jet.msk.su:1521:iasdb
где на kakadu стоит portal, на blade - sso. |
| Q: Как мигрировать с
webdb на portal 9 ? |
|
A: Cуть проблемы такова: WebDb и Portal считаются разными
продуктами. Несмотря на то что Portal заместил
Webdb. Поэтому сначала нужно из
webdb получить приложение на Portal. И только потом, можно мигрировать на
текущую версию Portal. Так как, Portal стал поставляться только в составе
IAS,
то соответственно нужна установка IAS release 1.
Цепочка миграции версий выглядит так:
Webdb 2.1 -> Webdb 2.2 -> Portal 3.0.6->Portal 3.0.7
(Эта часть описана здесь
)
Далее необходимо довести версию до Portal 3.0.9. Отсюда можно
переводиться на portal IAS 9.0.2 release 2.
Пока мне одно не понятно. Что все формы могут стать portlet'ами
я верю. Но вот как быть с размещением их на страницах ? |
| Q: В чем разница между
версиями IAS ? |
|
A: Начиная с Release 2 новые версии стали выходить каждый
месяц. При том что объем продукта 4-5 дисков, а время установки измеряется
днями, нужно хорошенько подумать стоит ли играть в эту гонку.
Важно, что Release 1 уже не совместим со всеми новыми
выходящими продуктами, такими как например Collabaration
Suite. Полюбуйтесь здесь.
Все только для 9.0.2 и выше.
Итак.
9.0.1 Я его не помню :(((. Он вообще был ?. И доки на него нет
9.0.2 -> 9.0.3
9.0.2 шел сразу с несколькими патчами и на БД (9.1.3) и на сам
IAS. Кто-то добрый решил пропатчить один раз и выложить сразу назвав 9.0.3.
Также было объявлено
что теперь он J2EE 1.3 compatible.
9.0.3 -> 9.0.4 Выпуск 9.0.4 объявлен на начало
2003 года. То там, то тут все подточили, добавили, углубили. Думаю, переходить
на него или нет, будет зависеть от того как его будут поддерживать остальные
продукты (полностью все новые фичи
9.0.4).
За кадром важный вопрос. Поддерживается 9.1 или
нет ?. Очевидно, что в 9.0.3 все еще да. А вот дальше - не
знаю. |
| Q: Какие
версии OEM можно использовать для
управления Interconnect ? |
|
A: Для того, чтобы OEM мог увидеть
статусы агентов а репозитория OAI, нужно в
нем зарегистрировать внешнего агента. Вот
только сделать это удается не для каждой
версии OEM. Причину я не понимаю, но надеюсь
что она не техническая, а политическая. Итак,
2.2 поставляемая совместно с 9.0.1 не годиться. "
The Oracle 9iAS InterConnect 9.0.2. product is only certified with Enterprise
Manager 9.0.2 product. This version of Enterprise Manager is not the same as
Enterprise Manager 9i (9.0.1) or 9.2, and is limited in some of the
functionality (No Packs). Also the only way to get an EM 9.0.2 OMS and IA is to
install the 9iAS 9.0.2 Infrastructure" (Note 168382.1). С самим OAI идет только console, но
не managment сервер. Использовать
можно только OEM версии 9.0.2 из состава IAS, или
OEM из состава Oracle DB 9.2 |
| Q: Какие
протоколы используют OAI агенты ? |
|
A: Каждый агент использует 3 jdbc
соединения с схемой OAIHUB, и одно CORBA
соединение с репозиторием. 3 Jdbc соединения
это:
Через CORBA передается
информация об изменениях в событиях, а
далее она храниться в локальном кеше.
Именно по этому требуется нажатие кнопки Push
Metadata после исправления в IStudio. |
|