- Oracle forms 6i linux
- Несколько слов об установке RedHat
- Документация
- Программное обеспечение
- Подготовка Developer и дополнительных программ
- Пользователи и группы
- Точки монтирования
- Проверка записанных обьектов
- Пользовательские переменные окружения
- Инсталляция
- Настройка графического интерфейса пользователя.
- Переменные окружения для Forms
- Переменные окружения для Reports
- Старт Forms
- Старт Reports
- Oracle forms 6i linux
- Несколько слов об установке RedHat
- Документация
- Программное обеспечение
- Подготовка Developer и дополнительных программ
- Пользователи и группы
- Точки монтирования
- Проверка записанных обьектов
- Пользовательские переменные окружения
- Инсталляция
- Настройка графического интерфейса пользователя.
- Переменные окружения для Forms
- Переменные окружения для Reports
- Старт Forms
- Старт Reports
- Oracle forms 6i linux
- Internet Deployment
- Client platform support and Jinitiator
- Tips and Techniques
- Scalability and Performance
- Java Integration and Openness
- Upgrade and Migration
Oracle forms 6i linux
В этом документе описана установка Oracle Developer 6i release 2 на RedHat 8.0. Developer ставится на туже машину, где стоит Oracle 8i. Описание установка Oracle 8i release 3 (версия 8.1.7) находится по адресу www.opennet.ru/docs/RUS/inst_oracle/index.html.
Несколько слов об установке RedHat
Во время инсталляции я выбрал вариант Рабочая станция, графический интерфейс Gnome, создал два дополнительных раздела по 2 G каждый: ora01 для инсталляции Oracle и ora_dev для инсталляции Developer.
Все работы выполнялись в графическом интерфейсе.
Для решения проблемы переключения на русский и правильного отображения некоторых символов пришлось откорректировать файл /etc/X11/XF86Config .
Option «XkbOptions» «grp:alt_shift_toggle"
Некоторые изменяемые строки могут быть помечены знаком комментария. Не забудьте убрать комментарии. Этот вопрос подробно изложен в прекрасной статье www.tsu.ru/
Документация
- Installaton Guide: если вы ставите Developer первый раз, возможно, вам следует посмотреть руководство по инсталляции. После распаковки дистрибутива вы найдете его в . /unixdoc/Developer/Output/linux_dev.pdf или . /unixdoc/Developer/Output/title.htm .
К сожалению, мне не удалось найти в Интернете другие руководства по инсталляции.
Программное обеспечение
- Developer можно найти по адресу ftp.oracle.com/otn/linux/forms . Обьем файла d2k6irelease2.tar составляет 627 МБ.
Если какие-либо из указанных здесь ссылок окажутся устаревшими, попробуйте зайти на www.google.com и указать полное имя файла в окне поиска. В полученном списке вы наверняка найдете сайт, на котором есть искомый файл.
Подготовка Developer и дополнительных программ
- Developer: Дистрибутив d2k6irelease2.tar я распаковал в каталог /temp/dev :
Пользователи и группы
- группу osdba и пользователя develop для инсталляции.
- группу usrdev и пользователя grpdev для работы с developer .
Точки монтирования
При установке Developer и Oracle на одну машину руководство по инсталляции рекомендует устанавливать их в разные ORACLE_HOME . Oracle у нас установлен в /ora01 , а Developer мы будем ставить /ora_dev . Меняем владельца /ora_dev:
Проверка записанных обьектов
Во время установки программа инсталляции записывает в базу данных обьекты базы данных. Если они уже установлены, то ставить их повторно не нужно. Поэтому следует проверить их наличие в базе данных:
‘ИМЯ ТАБЛИЦЫ’ замените на ‘ BROWSER% ‘, ‘ FRM50% ‘, ‘ GO% ‘, ‘ SRW2% ‘.
Пользовательские переменные окружения
Добавляем следующие строки в /home/develop/.bash_profile .
При установке Developer и Oracle на одну машину руководство по инсталляции рекомендует использовать разные ORACLE_SID . Для Oracle мы использовали oracledb , для Developer — oradev .
Инсталляция
Если во время инсталляции что-то пойдет не так, то, возможно, вы захотите начать все с начала. Перед этим неплохо было бы убрать все, что installer успел наделать. Сделать это можно так:
Из файла /etc/oratab удалите строку
Неплохо еще почистить корзину, иначе при следующей инсталляции можно столкнуться с нехваткой места на диске.
Прежде, чем начать установку, проверим еще раз переменные окружения:
- Появится окно Install Type. Выберите Default Install, перейдите на OK и нажмите Enter (далее просто «нажмите OK«). Используйте Tab для перехода по полям и Space — для переключения флажков.
В окне preamble.txt нажмите OK.
В окне /tmp/devel/orainst/readme.first нажмите OK.
В окне Installation Activity Choice выберите
В окне Installation Options выберите
В окне Enviroment Variables должно стоять строки:
В окне TWO_TASK нажмите ОК.
В окне The following values will be used . нажмите кнопку ОК.
В окне Software Asset Manager необходимо отметить устанавливаемые продукты. Нажмите Space, Стрелку Вниз, затем снова Пробел и т.д. пока не будут выбраны все продукты. С помощью Tab перейдите на Install и нажмите Enter. При выполнении этих действий будьте внимательны: графический интерфейс работает не совсем адекватно.
В окне X Libraries должно быть
В окне Motif Library должно быть
В окне Enter the password for the SYS userid напишите пароль. Если вы его не меняли, то это change_on_install . Нажмите ОК.
В окне Enter the password again to confirm повторите пароль. Нажмите ОК.
В окне GUI choice отметьте все пункты:
Нажмите ОК. В этом и следующих двух пунктах при нажатии на Tab и Space на экране ничего не отображается, так что работать приходится в слепую.
В окне Component Selection (for Forms) выберите все пункты кроме первого:
В окне Component Selection (for Reports) выберите все пункты кроме первого:
Появляется окно Installing и начинается копирование файлов. Это займет некоторое время.
В окне Installer Actions Completed предлагается выполнить скрипт root.sh. Мне не удалось его найти, поэтому я нажал OK.
Программа возвращается в окно Software Asset Manager. Переходим на Exit и нажимаем на Enter.
Завершаем работу Lestener и Oracle:
Настройка графического интерфейса пользователя.
С помощью текстового редактора запишите содержимое файла
Внесите изменения в файл
Мне больше понравилась схема gray , поэтому я взял ее за основу:
Переменные окружения для Forms
Скопируйте файл forms60.sh в домашнюю папку пользователя usrdev :
Переменные окружения для Reports
Скопируйте файл repors60.sh в домашнюю папку пользователя usrdev :
Старт Forms
Старт Reports
Oracle Reports Builder позволяет разрабатывать отчеты. Для старта Reports выполните:
Источник
Oracle forms 6i linux
В этом документе описана установка Oracle Developer 6i release 2 на RedHat 8.0. Developer ставится на туже машину, где стоит Oracle 8i. Описание установка Oracle 8i release 3 (версия 8.1.7) находится по адресу www.opennet.ru/docs/RUS/inst_oracle/index.html.
Несколько слов об установке RedHat
Во время инсталляции я выбрал вариант Рабочая станция, графический интерфейс Gnome, создал два дополнительных раздела по 2 G каждый: ora01 для инсталляции Oracle и ora_dev для инсталляции Developer.
Все работы выполнялись в графическом интерфейсе.
Для решения проблемы переключения на русский и правильного отображения некоторых символов пришлось откорректировать файл /etc/X11/XF86Config .
Option «XkbOptions» «grp:alt_shift_toggle"
Некоторые изменяемые строки могут быть помечены знаком комментария. Не забудьте убрать комментарии. Этот вопрос подробно изложен в прекрасной статье www.tsu.ru/
Документация
- Installaton Guide: если вы ставите Developer первый раз, возможно, вам следует посмотреть руководство по инсталляции. После распаковки дистрибутива вы найдете его в . /unixdoc/Developer/Output/linux_dev.pdf или . /unixdoc/Developer/Output/title.htm .
К сожалению, мне не удалось найти в Интернете другие руководства по инсталляции.
Программное обеспечение
- Developer можно найти по адресу ftp.oracle.com/otn/linux/forms . Обьем файла d2k6irelease2.tar составляет 627 МБ.
Если какие-либо из указанных здесь ссылок окажутся устаревшими, попробуйте зайти на www.google.com и указать полное имя файла в окне поиска. В полученном списке вы наверняка найдете сайт, на котором есть искомый файл.
Подготовка Developer и дополнительных программ
- Developer: Дистрибутив d2k6irelease2.tar я распаковал в каталог /temp/dev :
Пользователи и группы
- группу osdba и пользователя develop для инсталляции.
- группу usrdev и пользователя grpdev для работы с developer .
Точки монтирования
При установке Developer и Oracle на одну машину руководство по инсталляции рекомендует устанавливать их в разные ORACLE_HOME . Oracle у нас установлен в /ora01 , а Developer мы будем ставить /ora_dev . Меняем владельца /ora_dev:
Проверка записанных обьектов
Во время установки программа инсталляции записывает в базу данных обьекты базы данных. Если они уже установлены, то ставить их повторно не нужно. Поэтому следует проверить их наличие в базе данных:
‘ИМЯ ТАБЛИЦЫ’ замените на ‘ BROWSER% ‘, ‘ FRM50% ‘, ‘ GO% ‘, ‘ SRW2% ‘.
Пользовательские переменные окружения
Добавляем следующие строки в /home/develop/.bash_profile .
При установке Developer и Oracle на одну машину руководство по инсталляции рекомендует использовать разные ORACLE_SID . Для Oracle мы использовали oracledb , для Developer — oradev .
Инсталляция
Если во время инсталляции что-то пойдет не так, то, возможно, вы захотите начать все с начала. Перед этим неплохо было бы убрать все, что installer успел наделать. Сделать это можно так:
Из файла /etc/oratab удалите строку
Неплохо еще почистить корзину, иначе при следующей инсталляции можно столкнуться с нехваткой места на диске.
Прежде, чем начать установку, проверим еще раз переменные окружения:
- Появится окно Install Type. Выберите Default Install, перейдите на OK и нажмите Enter (далее просто «нажмите OK«). Используйте Tab для перехода по полям и Space — для переключения флажков.
В окне preamble.txt нажмите OK.
В окне /tmp/devel/orainst/readme.first нажмите OK.
В окне Installation Activity Choice выберите
В окне Installation Options выберите
В окне Enviroment Variables должно стоять строки:
В окне TWO_TASK нажмите ОК.
В окне The following values will be used . нажмите кнопку ОК.
В окне Software Asset Manager необходимо отметить устанавливаемые продукты. Нажмите Space, Стрелку Вниз, затем снова Пробел и т.д. пока не будут выбраны все продукты. С помощью Tab перейдите на Install и нажмите Enter. При выполнении этих действий будьте внимательны: графический интерфейс работает не совсем адекватно.
В окне X Libraries должно быть
В окне Motif Library должно быть
В окне Enter the password for the SYS userid напишите пароль. Если вы его не меняли, то это change_on_install . Нажмите ОК.
В окне Enter the password again to confirm повторите пароль. Нажмите ОК.
В окне GUI choice отметьте все пункты:
Нажмите ОК. В этом и следующих двух пунктах при нажатии на Tab и Space на экране ничего не отображается, так что работать приходится в слепую.
В окне Component Selection (for Forms) выберите все пункты кроме первого:
В окне Component Selection (for Reports) выберите все пункты кроме первого:
Появляется окно Installing и начинается копирование файлов. Это займет некоторое время.
В окне Installer Actions Completed предлагается выполнить скрипт root.sh. Мне не удалось его найти, поэтому я нажал OK.
Программа возвращается в окно Software Asset Manager. Переходим на Exit и нажимаем на Enter.
Завершаем работу Lestener и Oracle:
Настройка графического интерфейса пользователя.
С помощью текстового редактора запишите содержимое файла
Внесите изменения в файл
Мне больше понравилась схема gray , поэтому я взял ее за основу:
Переменные окружения для Forms
Скопируйте файл forms60.sh в домашнюю папку пользователя usrdev :
Переменные окружения для Reports
Скопируйте файл repors60.sh в домашнюю папку пользователя usrdev :
Старт Forms
Старт Reports
Oracle Reports Builder позволяет разрабатывать отчеты. Для старта Reports выполните:
Источник
Oracle forms 6i linux
Gives an introduction to the world of Oracle Forms
High level overview of the new features in Oracle Forms (6.0 and 6i).
Internet Deployment
Describes the Forms Listener Servlet for deployment of Forms on the Internet.
Describes the Oracle9iAS Forms Services architecture in technical detail.
This paper explores how to call Oracle Reports from Forms running on the Web.
This paper covers how to integrate an Oracle9iAS Forms6i Services application with the Oracle Login Server to perform single sign-on on the Web.
This paper covers how to use Web.Show_Document() built-in to call Oracle Reports on the Web as an alternative to the Run_Report_Object built in. ZIP
Client platform support and Jinitiator
Provides a guideline for deploying Oracle9iAS Forms Services using the 1.4.1_01 Java Plug-in from Sun
Describes the installation and configuration steps to run Oracle9iAS Forms Services applications using the JavaSoft JDK 1.1.7B reference implementation and the Java Plug-in 1.1.2 on the Sun Solaris platform.
Answers all your questions about Oracle Jinitiator.
Describes the key benefits of Jinitiator and how it works.
Tips and Techniques
Describes the methods for troubleshooting runtime errors.
How to resolve errors when running Forms applications on the Web.
Key areas of defining an application development framework
Accessibility in Oracle Forms Applications
How to use Oracle Forms 6i to build applications that are accessible to the disabled community,
Scalability and Performance
This paper provides a brief look at the top 10 traffic optimization and scalability features of Oracle9iAS Forms Services
Helps you understand the scalability features of the Oracle9iAS Forms Services. You can download the application (referred to in the Capacity Planning Guide) that was actually used in the scalability testing of Forms Services: Summit Application ( 10gR2) (1Mb)
This paper describes the tuning considerations when you deploy an application over the Internet.
This paper documents how to use the performance collector to collect and assess the performance of applications deployed in a 3-tier envisronment
Discusses how to use Oracle Trace to gather performance information with Forms 6i, and how to analyze the data.
An independent research study by Retek Information Systems.
Describes how to create and deploy Fail Safe forms and reports applications.
Java Integration and Openness
The Java Importer facilitates in invocation of business logic written in Java from a Forms application. This document describes the Java Importer feature and its functionality.
Describes and demonstrates how you can leverage Oracle8i features in your applications.
Describes how to incorporate your won Java code and Java Beans into your applications.
The launchpad provides a simple interface for viewing and running a series of simple demonstration programs written using the Oracle Forms Developer API.
Describes how you can connect Forms to different data sources.
Describes how to integrate Forms and Tuxedo.
Upgrade and Migration
This paper describes how to upgrade your Oracle Developer Forms 4.5 applications to Release 6i.
This paper discusses the migration of character mode SQL*Forms 3.0 applications to and Internet platform via the Oracle9iAS Forms Services.
Describes the migration experiences of Motherwell Information Systems from Forms 3 to Oracle9iAS Forms Services.
Describes how to migrate Oracle Graphics displays from Oracle Graphics Cartridge to deployment through the Oracle9iAS Forms Services. Includes examples.
Источник