Forms 6i Setup

Posted on 2007-08-06
Medium Priority
Last Modified: 2013-11-05
Hello All,

We are in the process of upgrading from 11.0.3 to 11.5.10 and now need to use Forms 6i instead of 4.5 to edit a couple of forms. In the past, I was able to ftp the fmb file over to my local machine, and place any attached PLL files or FMB files in the orant\FORMS45\PLSQLLIB directory so they were found when the file was opened.

Apparently this is not the case anymore. Can anyone give me a brief explanation of the best way to set this up on 6i, or at least guide me to the proper documentation? I've yet to find anything beneficial.

Question by:XOracle
LVL 12

Accepted Solution

jwahl earned 1000 total points
ID: 19639105
you have to make sure that all files opened with the fmb (pll, mmb) are accessible:

1) copy the files in the same directory as fmb
2) set the forms path enviroment before starting forms builder:
SET FORMS60_PATH=C:\my_dir1;c:\my_dir2
3) set the registry (HKLM --> Software --> Oracle --> FORMS60_PATH)

also make sure that your attached pll's do not have a hardcoded path!

Author Comment

ID: 19640113
So I see in the registry where:

I copied all of the attached FMBs into C:\orant\FORMS60, which fixed that issue, but I'm still having trouble with the PL/SQL library files. I have copied such files as APPCORE.pll to both of the above directories as well as the directory of the form in which I am currently working. I am also connected to the database, but still receive an:

FRM-10102: Cannot attach PL/SQL library APPCORE. This library attachment will be lost if the module is saved.

Any thoughts on what I am still doing wrong?

Thanks again,
LVL 22

Expert Comment

by:Helena Marková
ID: 19643440
What happens if you attach APPCORE.pll to your form once again (remove path), close the form and open it ?
I would recommend also compile all libraries.

Assisted Solution

Ritesh_Garg earned 1000 total points
ID: 19678438
APPCORE.pll has references to other PLL Libraries.  It looks like you have copied only APPCORE.pll and not the rest of the libraries.  My suggestion would be to ftp all the libraries from the eBusiness to one of the local path that you have mentioned in FORMS60_PATH.


Author Comment

ID: 19685392
That did it. I went ahead and copied the entire PLL library over into the path that jwahl led me to and all is good. Thanks to all for your assistance.

Featured Post

Get your Disaster Recovery as a Service basics

Disaster Recovery as a Service is one go-to solution that revolutionizes DR planning. Implementing DRaaS could be an efficient process, easily accessible to non-DR experts. Learn about monitoring, testing, executing failovers and failbacks to ensure a "healthy" DR environment.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Cursors in Oracle: A cursor is used to process individual rows returned by database system for a query. In oracle every SQL statement executed by the oracle server has a private area. This area contains information about the SQL statement and the…
Background In several of the companies I have worked for, I noticed that corporate reporting is off loaded from the production database and done mainly on a clone database which needs to be kept up to date daily by various means, be it a logical…
This video shows information on the Oracle Data Dictionary, starting with the Oracle documentation, explaining the different types of Data Dictionary views available by group and permissions as well as giving examples on how to retrieve data from th…
This video shows how to Export data from an Oracle database using the Original Export Utility.  The corresponding Import utility, which works the same way is referenced, but not demonstrated.
Suggested Courses

862 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question