Oracle формирует 6i

Завершите Oracle n00b здесь. Я должен поддерживать устаревшую форму, которая была разработана с использованием форм Oracle 6i и работает на сервере Oracle 8i. Есть ли в Интернете какое-либо место, откуда я могу загрузить формы Oracle 6i? Если нет, то как лучше запустить эту форму на более новой версии oracle?

2 ответа

Решение

Вы не получите Forms 6i бесплатно в Интернете (по крайней мере, юридически). Если у вас есть действующий контракт на поддержку с Oracle, они смогут предоставить базовую установку и наборы исправлений. Не ожидайте, что он будет работать с Windows Vista или 7, хотя. ХР должно быть в порядке.

Я слышал о том, что Forms 6i работают даже с базами данных даже 11g, хотя существуют ограничения на набор символов.

Существует путь обновления с Forms 6i до более поздних версий Forms, которые требуют использования модели сервера приложений (а не модели клиентского сервера более ранних версий Forms). Формы 6i имели возможность либо в режиме клиент / сервер, либо в режиме сервера приложений.

На OTN есть ссылка для скачивания. Хотя не пробовал. (Требуется регистрация)

Что касается новых версий, я занимаюсь разработкой в ​​Forms 6i для Windows 7 (x86) и Oracle 11g R2 без проблем в течение 6 месяцев.

Если вы хотите перейти на Forms 9 или более новую версию, вам также необходимо установить Application Server, поскольку он работает на 3-уровневой архитектуре (клиент-сервер приложений-сервер) вместо 2-уровневой на 6i (клиент-сервер).

Я преобразовал одну простую, но реальную форму из 6i в Forms 10 примерно за час. Так что это определенно возможно. Но я просто проверил, насколько это сложно, и я не использую эту форму (формы 10), поэтому могут возникнуть некоторые проблемы.

Другие вопросы по тегам