The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

Установка клиента Oracle в Solaris без использования графического интерфейса
На официальном сайте Oracle присутствует небольшое руководство по установке в Solaris
без использования графического интерфейса, при этом оно сводится к тому, 
что нужно запустить скрипт под графическим интерфейсом с дополнительными параметрами.

   /directory_path/runInstaller -record -destinationFile response_filename

В итоге получаем файл, который может быть использован при установке,
но установка графического интерфейса была не приемлема, 
поэтому пришлось разбираться самому с файлом ответов.

Для установки нужно скачать клиента с оф. сайта Oracle.
скачать можно по адресу:
 http://download-llnw.oracle.com/otn/solaris/oracle10g/10201/sol64/10gr2_client_sol.cpio.gz

создайте пользователя и группу для клиента
например:

   useradd oracle
   groupadd oracle
   usermod -g oracle oracle
   passwd oracle	

Создайте папку распакуйте полученный архив в эту папку и дайте команду

   chown -R oracle:oracle /directory_path/	

Теперь нужно править или создать свой фаил ответов

   версию можем не трогать
   RESPONSEFILE_VERSION=2.2.1.0.0

   имя группы которую создали для оракла
   UNIX_GROUP_NAME="oracle"

   если вы брали стандартый дистрибутив с сайта менять не надо
   FROM_LOCATION="../stage/products.xml"

   имя и путь к следующему фаилу ответов
   NEXT_SESSION_RESPONSE=""

   Куда устанавливаем
   ORACLE_HOME="/export/home/oracle/client"
   ORACLE_HOME_NAME="OraClient"

   эти значения нужно оставить по молчанию. Беруться из примеров файлов ответов в дистрибутиве
   TOPLEVEL_COMPONENT={"oracle.client","10.2.0.1.0"}
   DEINSTALL_LIST={"oracle.client","10.2.0.1.0"}

   т.к. у нас тихая инсталяция а эти параметры требуют графический интерфейс скидываем их все в false 
   SHOW_SPLASH_SCREEN=false
   SHOW_WELCOME_PAGE=false
   SHOW_CUSTOM_TREE_PAGE=false
   SHOW_SUMMARY_PAGE=false
   SHOW_INSTALL_PROGRESS_PAGE=false
   SHOW_CONFIG_TOOL_PAGE=false
   SHOW_XML_PREREQ_PAGE=false
   SHOW_ROOTSH_CONFIRMATION=true
   SHOW_END_SESSION_PAGE=false
   SHOW_EXIT_CONFIRMATION=false
   SHOW_DEINSTALL_CONFIRMATION=false
   SHOW_DEINSTALL_PROGRESS=false

   следующая сессия нам не нужна поэтому скидываем параметры в false
   NEXT_SESSION=false
   NEXT_SESSION_ON_FAIL=false

   CLUSTER_NODES={}

   какую папку удалить после установки
   REMOVE_HOMES=""

   выбор поддержки языка
   COMPONENT_LANGUAGES={"en"}

   тип исталяции 
   INSTALL_TYPE="Administrator"

   если используется тип инсталяции Custom нужно добавить еще один параметр, 
   где перечисляются нужные компоненты
   DEPENDENCY_LIST={"oracle.sqlj:10.2.0.1.0","oracle.rdbms.util:10.2.0.1.0",
      "oracle.javavm.client:10.2.0.1.0","oracle.sqlplus:10.2.0.1.0",
      "oracle.dbjava.jdbc:10.2.0.1.0","oracle.ldap.client:10.2.0.1.0",
       "oracle.rdbms.oci:10.2.0.1.0","oracle.precomp:10.2.0.1.0","oracle.xdk:10.2.0.1.0",
       "oracle.swd.opatch:10.2.0.1.0","oracle.network.aso:10.2.0.1.0","oracle.oem.client:10.2.0.1.0",
       "oracle.oraolap.mgmt:10.2.0.1.0","oracle.network.client:10.2.0.1.0","oracle.ordim.client:10.2.0.1.0",
       "oracle.ons:10.1.0.3.0","oracle.has.client:10.2.0.1.0"}


после того как готов файл, залогиниваемся под пользователем клиента и запускаем команду

   /directory_path/runInstaller -silent -responseFile responsefilename

снова перелогиниваемся под рутом и запускаем скрипт root.sh, который лежит в
папке с установленным клиентом

Установка прошла успешно
А дальше пользуемся готовыми статьями по настройке подключений.


P.S. возможны проблемы, когда некоторые фалы копируются битыми, просто
перезапустите скрипт утановки.
 
 
12.08.2008 , Автор: Kovalchuk Egor , Источник: http://www.fentu.ru...
Ключи: oracle, solaris / Лицензия: CC-BY
Раздел:    Корень / Программисту и web-разработчику / SQL и базы данных / PostgreSQL специфика / Оптимизация и администрирование PostgreSQL

Ваш комментарий
Имя:         
E-Mail:      
Заголовок:
Текст:



  Закладки на сайте
  Проследить за страницей
Created 1996-2017 by Maxim Chirkov  
ДобавитьРекламаВебмастеруГИД  
Hosting by Ihor