2017-02-16 19 views
0

Мы используем Oracle ЭТ R12.2.5 Enterprise Edition (11i для проекта повторного внедрения R12)Oracle формирует ошибку компиляции в Unix

Я взял существующий файл forms.fmb, сделали изменения переоборудований скомпилированы с использованием форм builder- УСПЕШНО скомпилирован.

Но когда я помещаю файл .fmd в путь сервера и пытаюсь скомпилировать, я получаю следующее сообщение.

может кто-то помочь с этим, почему эта ошибка происходит

Error

Формы 10,1 (форма компилятора): Version 10.1.2.3.0

Oracle Database 12c Enterprise Edition Release 12.1. 0.2.0 - 64-разрядные Производство

FRM-10043: не удается открыть файл

Но файл находится на пути. поэтому мой вопрос заключается в том, что мы скомпилируем форму в формах 11g builder, которая будет работать в версии 10g?

ответ

1

Вы должны изменить файл .fmb в той же версии, что и сервер unix. Вы можете открыть форму 11g в форму 10g.

Если вы ищете свою ошибку, то это версия 10g версии 10g версии 10 oracle, тогда вы должны открыть этот файл fmb в вашей локальной системе с той же версией формы оракула, а затем отредактировать ее и развернуть в unix, она будет успешно скомпилирована ,

1

Не используйте Oracle Forms Builder 11g для создания 10g-форм. Создайте свои формы для 10g с помощью Oracle Forms Builder 10g. Существуют определенные 10g библиотеки/формы пакетов, которые не применимы к 11g.

Означает this article о совместимости версий Oracle Forms и EBS для R12, написанной Прасадом Аккираджу, старшим менеджером по интеграции технологий приложений из Oracle.

 Смежные вопросы

  • Нет связанных вопросов^_^