Occasional ora-6502 using forms 6i and 10g

Hi all.
We have been experiencing some weird and unexpected ora-6502 errors in some of our forms 6i modules running against 10g (rel 1 or 2).
Forms modules are correctly functioning and for some reason, one day an ora-6502 error suddenly pops up.
Now the weirdest thing is that after you put some messages on the trigger, so you can track down where the error is coming from, it disappears.
I know that this may sound hard to believe, but it has happened several times. All we do is put some message built in, recompile all, and the error is gone (for a while).
So my questions are:
- Is this a known issue beween forms 6i and 10g Db?.
- Is there a patch on Metalink ( we use Forms [32 bits] Versión 6.0.8.26.0 (Producción))
- A workaround?
and most important
- Have anyone been exposed to a similar situation?
Regards, Luis ...!

Now the weirdest thing is that after you put some messages on the trigger, so you can track down where the error is coming from, it disappears.Sounds like the form has not been "clean compiled" against the server on which it is running. Try a "Compile All", which causes all previously compiled program units to be compiled fresh.
Or even better, clean out all the compiled code from your fmb before compiling the fmb on the server where it runs.
See this topic:   Re: Why does this happen - find ';', replace with ';'?

Similar Messages

  • Form 6i and 10g DB

    i want to use Oracle text (context index) for searching and oracle text is the best way .. but not im using form 6i and DB 10g R 2. my question is is thier any problem i will face it later while doing my system using context index ?? for example i will use CTXddl package .. can i use it in form 6i or i cant ???
    regards,

    The first and most significant problem you are faced with is that Forms 6.0.8 is not supported to be used with Oracle 10.2.x. The second problem is that Forms 6.0.8 is obsolete and not supported any longer. Consider upgrading to the latest version before developing new applications. The latest version is included in Developer Suite and Application Server 10.1.2.0.2 (10.1.2.3 with the latest patches installed).

  • Forms 6i and 10g co-existance

    Hi,
    I have a machine running windows XP Pro.
    Does anyone know if forms 6i and 10g (running forms services) can co-exist on the same machine? and are there any potential pitfalls (ie order of installation etc).
    Thanks,
    Martin

    You should be able to install this ok so long as you keep them in different Oracle_homes...
    At a push I would recommned installing 6i first.
    Regards
    Grant Ronald
    FOrms Product Management

  • How to use Forms 5 and DevSuite 10g in the same machine

    Hello everybody,
    I have installed forms 5 and IDS 10g in one machine and both the versions of the forms were working simultaneously. Now I have un-installed both the versions of the forms and re-installed in the same machine. Installation was successful. but I am not able to connect to the database in forms 5. It shows TNS could not resolve service name. TNS is created in both the versions with same name as well as different name. The IDS is working fine. Please help.
    Thanks and regards
    Sukanta sarkar

    Sukanto,
    What error are you getting? One potential problem you will have with more than one version of Oracle Dev Suite installed is keeping the TNSNAMES.ORA synchronized. I've found the easiest solution to this problem is to add the TNS_ADMIN registry key to each Oracle Home so I can share a single copy of the TNSNAMES.ORA file. You can add this entry by starting the Window Registry editor (regedt32.exe or regedit.exe) and navigate to the following registry hive:
    HKEY_LOCAL_MACHINE => SOFTWARE => ORACLE => HOME? (where ? represents the number of the Oracle Home, eg., 0-9).
    In your example, Forms 5 should be in HOME0 and IDS 10g should be in HOME1. Open each home and add a new "String Value" and name it: TNS_ADMIN. After you have added the new String Value entry, edit the String Value and enter the path to the copy of your TNSNAMES.ORA that is working. Then do the same thing with HOME1 and exit the Registry. You should be able to connect to your database with Forms 5 and IDS 10g. Normally, changes to the registry do not require you to reboot your computer, but I have seen where this is necessary - though not very often.
    Note: Always ensure you have a BACKUP of the Windows Registry before you make any changes. If you uncomfortable modifying the Windows Regisitry, then I don't recommend you make this change.
    Hope this helps.
    Craig...

  • Query records using a date DD-MON-YYYY in Forms 6i and 10g

    In Forms 6i, I can query records by entering >20-dec-2006 in a date field which has length of 12 with a date format mask DD-MON-YYYY in date item property. Once this form is converted to 10g, I can only enter >2-dec-2006 for querying. If trying to enter the >20-dec-2006, then, it becomes >20-dec-200 and have no record found. Although I have the date length increased to 20, the result stays the same: can't enter 2 digits for day.
    Thanks for your help in advance.

    Appreciate your help. The date field has a format mask of DD-MON-YYYY. By entering >2-dec-2005 it will automatically be displayed as >2-DEC-2005 in Forms 6i or 10g. Also, the query property has case insensitive checked as Yes. The problem is with 10g, I can not enter anything at the 12th position. I can enter the date up to the 11th position >20-dec-200. In Forms 6i, this is not a problem. Thanks.

  • Calling shared objects in unix from Forms 6i and 10g

    I would like to know how to call shared objects in unix from Froms 6i and 10g. Can anybody help in this regard? Your help is very well appreciated.

    Hi,
    Do you have any 11i instance where those custom forms are used? If yes, you will have to copy those forms from 11i to R12 instance, open the forms using Forms 10g builder, compile it and upload it back to the server.
    Note: 427879.1 - How To Customize And Compile An Application Seeded Form (FMB) Or Library (PLL)?
    Note: 743490.1 - Customization in Oracle Applications
    Note: 563258.1 - How To Upgrade 11i Custom Forms And Reports To R12
    Regards,
    Hussein

  • Forms 6i and 10g db issues

    My developer is having a couple of different issues. First, we have two databases, both are 10.1.0.3. Using Forms Builder 6i he can connect to instance A, but gets an error that shuts down Forms Builder when connecting to instance B.
    The only difference I can think of between the two is that instance B is 100% using ASM, instance A is using it on a couple tablespaces (namely the application tablespace).
    If he connects to either instance with Forms 9i there is no connection problem.
    The second issue is that, regardless of 6i/9i, when he tries to view procedures using Forms Builder Object Browser it doesn't return anything. The schema has stored procedures and he can look at tables and views without any problem. He also has this problem with SQL Navigator. I am guessing that for some reason both these tools are using some odd method for obtaining this information and that when the database was upgraded from 9i to 10g these objects were missed. Any thoughts?

    You should be able to install this ok so long as you keep them in different Oracle_homes...
    At a push I would recommned installing 6i first.
    Regards
    Grant Ronald
    FOrms Product Management

  • Compiling error ORA-00600 with Forms 6 and Database 10g

    Hi,
    I am using "Oracle Database 10g Enterprise Edition Release 10.1.0.4.0" and "Forms [32 Bit] Version 6.0.8.26.0 " with patch 17, when i compile a form that works with some tables in another database under dblink the error ORA-00600:internal error code, arguments:[16203],[],[],[],[],[],[],[] is displayed.
    If i word with reports or sqlplus no error is displayed.
    Before we installed 10g everything worked ok
    What is wrong with forms or do i need to configure something else?
    Regards
    Yuri V. López Manrique

    I searched for this error on Google and found the following blog:
    Is there a tool to troubleshoot ORA-00600 and ORA-07445 errors?
    February 27th, 2006 By Fahd Mirza
    ORA-00600 and ORA-07445 errors are the most esoteric errors in Oracle.
    There is a tool called “ORA-600/ORA-7445 Troubleshooter” available at Metalink. It asks for the first argument of ORA-600 error with an optional database version number.
    For example, to see the description of the error:
    ORA-00600: internal error code, arguments: [723], [25908], [25908], [memory leak]
    You enter 723 in the “ORA-600 First Argument” field. The first argument is a pointer to where in the code the error was caught and thus is the key information in identifying the problem.
    You can also embed (copy/paste) the “Call Stack Trace” there, and, when you click on the “Search Call Stack” button an advanced MetaLink search is performed to find documents containing relevant sections from the call stack.
    Call Stack extracts from the following files are supported:
    * Generic foreground and background server trace files located in background_dump_dest and user_dump_dest
    * OpenVMS NETV2 and BEQ log files located in ORA_ROOT:[NETWORK.LOG]
    * WINDOWS CORE.LOG files
    * GDB (debugger) backtrace call stacks (best endeavors)
    Of course you will need a login to Oracle's Metalink site.
    Hope that helps,
    c

  • Sharing Package level variables in PL/SQL Libraries in Forms 6i and 10g

    We have a Forms 6i Application, where we share variables between Forms in the following way:
    In scheme A_PROMATA is a table called T_GLOBAL_VAR, where we define our variables as Columns of the table. That means there is no record in the table, just columns, that represent our “global” variables, we want to share between Forms.
    Then we have a PL/SQL Library called NAV, where we have only the Package Specifiation:
    PACKAGE NAV
    IS
    VAR A_PROMATA.T_GLOBAL_VAR%ROWTYPE;
    END;
    This works fine for years, but when we try to migrate to Forms 10g, this does not work anymore, because we always get the following error message:
    ORA-06508 PL/SQL: could not find program unit being called
    But when we create a Dummy-Package Body with a Dummy Procedure in the Package NAV in the library, it works again...
    Does anybody know the reason for this???
    Regards and Thanks.
    Udo
    p.s.:
    Database is 10g (10.1.0.4.0)
    Application Server is 10g (10.1.2.0.0) on Red Hat

    Have you generated (compiled) the runtime .plx from your PLL library using the 10g compiler? I use the command:
    f90genm LIBNAME un/pw@xyz Module_Type=LIBRARY Output_File=LIBNAME Strip_Source=YESI tried out your situation, creating a PLL library with ONLY a package spec, and only a table%Rowtype record within the spec. While I had problems getting the Forms 10 Builder to generate the PLL Library, I was able to create a test form that sets, and then displays the columns within the record within the package spec.
    I had problems generating the .plx from the .pll within the Forms Builder. It kept giving me errors:    FRM-91507: Internal Error: Unable to generate library.
    and
        PDE-CCR003 Library TMP3 is currently in use.The only way I could create the .plx was from a cmd.exe window, with the batch compiler command above.

  • Can i use forms 9i or 10g for client/server applications

    Right now, we are using oracle 9i DB and developer suite 10g. I have to build a client/server application. In one of the OTN articles, it says that from forms 9i onwards, it's not supporting client/server applications. Do i have to use 6i for this.
    Thank You.
    Sree.

    That's right. Only web deployment is support from 9i onwards. Bad decision since Oracle seems to ignore their customer's view

  • Forms 6i and 10G on same PC?

    Hi,
    Does anyone know if there are any issues with installing forms/reports 10G on a PC that has forms/reports 6i? For a period of time I would need to be developing with both versions. Assuming I install them into different Oracle homes I haven't found any documentation saying it can't be done?
    Thanks!

    Hello,
    As you said, install each product in different oracle homes and switch between them with the Home Selector.
    Francois

  • How to point at a word table using forms  Ole and Word Document

    Hello.
    I like to know how to position at a word table and send data from a forms module using ole. I have done something similar before using bookmarks.It's easy and it works. My requirement now is to send data from a forms module to a word document, but this time, the word document will have bookmarks and a word table needs to be filled from data from the database. Just don't know how to get , access, reference the word table from forms.
    I'm still using forms6i in C/S mode.
    Help will be greatly appreciated ...!.
    Best regards, Luis ...!

    Hi Luis,
    The VBA code for updating the cell found at row three, column two of the first table, of the active document is as follows:
       ActiveDocument.Tables(1).Cell(3,2).Select
       Selection.TypeText("Hello, world!")I haven't time to convert it to OLE2, but hopefully it will at least give you an idea.
    Eric Adamson
    Lansing, Michigan

  • How can I invoke the Email-Client (Forms 6i and 10g)

    To Call the Email from 6i I use the host - command.
    I guess this will be possible with webforms and webutil, too.
    But: Is there a better way? I mean there are some built-ins ...

    No I want a better solution ....
    There is a max length for the string in the host-command, so I can't initialize the email with a long text, an subject, appendix, address etc.
    Once I saw a utl_mail and a utl_smpt - but I can't find this no more.

  • Max nodes using Gigabit ethernet and 10G RAC

    Does anybody have any experience on the maximum practical number of nodes that can be hooked together using Gigabit ethernet (over copper) as the interconnect? What's the largest such configuration that anyone has done before saturating the private network? I realize that the type of application/database and utilization can affect this (i.e. OLTP vs DW vs etc...) but I'm just trying to get an idea. I heard 1 dba say that they started saturating the network after 4 nodes. Another said the practical limit was 32.
    Any real world numbers out there?

    Well, without knowing there needs, there isn't much i can offer you. gigE interconnects are about as fast as most locally contained IO devices if you have a quality network to back it up with.
    5 nodes is no problem in most cases, however if your concerned and have the budget - look at enterprise class interconnects such as:
    http://doc.quadrics.com/quadrics/QuadricsHome.nsf/DisplayPages/Homepage
    Most of the "high end" stuff is considered supercomputing for mass bandwidth on shared memory and bus interconnects.
    10gigE is probably more affordable than true grid computing interconnects by supercomputing standards.
    Grids really shine with planning - and not with brute force. You can make a "grid" that is divided in processing and databases but acts as one "instance" for example dedicate certain batch jobs to certain servers in the cluster, do backups from a backup node and distribute jobs across the network/grid. Your interconnects would usually be the least contention in an RDBMS environment vs your SAN/Storage environment.
    Again.. depends on what you want to do and what your scalability requirements are :)

  • Date format Problem in forms&reports Services 10g

    Hi Dears,
    I Faced a problem during running reports ( i am using forms& Reports Services 10g), when i pass the parameters via parameter form to the report (built in forms10g Rel 2.0) its appearing in arabic like (25-يناير-2010) as my Date Formate is (DD-YYYY-MON) and NLS_LANG parameter is defined as Arabic_Saudi arabia.AR8MSWIN1256 so as a result report is not running due to unknown Date formate, how can i change the Same Date format (DD-YYYY-MON) to appear in english like (25-2010-JAN)
    Thanks

    You could specify the parameter as type VARCHAR2, explicitly cast it (maybe to DD.MM.YYYY) when you pass it from forms and cast it back in your query, like TO_DATE(:P_PARAM, 'DD.MM.YYYY')

Maybe you are looking for

  • Itunes and Quicktime wont install

    When I tried to update my iTunes and Quicktime recently, it succesfully downloaded, began installing, and once the progress hit Quicktime, and error showed "an older version of quicktime cannot be removed." Now the issue is, that before this happened

  • Can query serial port with NI MAX, but doesn't work in Labview

    I'm trying to control a Coherent Sapphire 488 with labview. It's connected via a serial to USB converter into the computer. I can communicate with a device using NI MAX, but when I try to run the vi (attached), it works for several queries, but evetu

  • Select command

    Hi, Im  working on asp.net im trying to get price when I select project in dropdown.Dropdown contains project names SELECT [ID] ,[PID] ,[Item] ,[Description] ,[Quantity] ,[Price] ,[Total] FROM [testitem] PID --Foreign key SELECT [ID] ,[Pdate] ,[Proje

  • Problem with xy-graph program

    HI! I have a problem with my program. With this program i want to load a datafile and to display  the data from the file on the xy-graph. i want to display 1,2,3 or 4 graphs on the xy-graph. The problem is, when i want to display only two graphs and

  • Changing iTunes library (different computers)

    I just got a new computer and im wanting to start syncing my ipod with this computer instead of my old one. Will my ipod update that i paid $10 for the app program still transfer when i do the transfer purchased items. Did I make myself clear?