Reports 6i against 10g database

Hi,
We are upgrading our database from 9i to 10g. We are running our reports (6i) against 10g database in the batch mode. For some of our reports we are getting the following error:
REP-0736: There exist uncompiled program unit(s).
REP-1247: Report contains uncompiled PL/SQL.
When report is opened in ReportBuilder it needs to be recompiled against 10g and then it runs fine.
Please advise how to solve this problem.

This is not because of the database is changed. Some of the packages/program units compilation dates might have changed and hence reports wants it to be recompiled.
Rajesh Alex

Similar Messages

  • PDE-PDS001 cannot compile pu against 10g database

    Error occurs when compiling form/library 10as/10g db
    database version 10.1.0.2
    forms version 9.0.4.0.19 also forms6i patch15
    library that can be succesfully compiled against ver 8.1.7.3 and 9.2.0.3 cannot be compiled against 10g database
    PDE-PDS001 Could not resolve reference to <Unknown Program Unit> while loading Procedure Body
    I've got a procedure in a library which reference database package record type
    error 905 object package <name> is invalid - but Database package is valid !
    Searching metalink I came across similar issues with earlier versions of database/tool combinations - Has this error surfaced again ?
    Database package specification includes (in additions to procs/functions) the following:
    TYPE suppress_tabtype IS TABLE OF VARCHAR2 (15) INDEX BY BINARY_INTEGER;
    -- public program units
    TYPE message_rectype IS RECORD
    ( msg_code VARCHAR2(15)
    , severity VARCHAR2(1)
    , severity_desc VARCHAR2(100) -- Translated description of severity
    , suppr_wrng_ind VARCHAR2(1)
    , suppr_always_ind VARCHAR2(1)
    , logging_ind VARCHAR2(1)
    , msg_text VARCHAR2(2000)
    , help_text VARCHAR2(2000)
    , lang_code VARCHAR2(3)
    , raise_error BOOLEAN
    , message_found BOOLEAN);
    TYPE message_tabtype IS TABLE OF message_rectype INDEX BY BINARY_INTEGER;
    Does a patch exist ?
    TIA
    Pete

    Hi Pete
    I encountered the same problem in Oracle Forms 10g (9.0.4.0.19) with an Oracle 10g database. My error was caused by default values in the form of a function call in one of the procedures functions
    f.e.
    package my_package
    function my_function
    ( par1 varchar2
    , par2 varchar2 default my_function_in_another_package
    ) return varchar2;
    end;
    Remove the default value in the function parameter par2 and everything works fine
    Hope this helps,
    Matthieu

  • Reports 6i against 10g in batch

    Hi,
    I am running bunch of the reports against 10g in the batch mode. When ran against 9i everything is OK but when ran against 10g for each recport I am getting:
    ERR REP-0736: There exist uncompiled program unit(s).
    ERR REP-1247: Report contains uncompiled PL/SQL.
    When report is opened in ReportBuilder and compiled there are no errors (against 10g). I tried using .rdf, and also compiling into .rep and using it but no help.
    Is this known problem? Is there a solution?
    Thanks,
    Nenad.

    Hi,
    Could you solve this problem? How?

  • Forms 4.5 against 10g database?

    Can anyone tell me the latest version of the Oracle database that Forms 4.5 will work against? From what I've read v8.1.6 is the latest version that Forms is certified to work against - correct? But is there any reason why it shouldn't work against 10g?

    Hi, I have tried this way back when, and it works fine against 10g. Couple of things to remember: under the forms 4.5 it installs an earlier version of Oracle Net, therefore the tnsnames.ora file under the formshome/network/admin is not compatible with 9i and higher. Create a directory like /var/opt/oracle (or on windows something similar) then set your TNS_ADMIN variable to point to that directory. Then, binary ftp the tnsnames.ora and sqlnet.ora from your 10g database server home/network/admin to /var/opt/oracle directory. Then you should be able to connect to the 10g db server from your forms. There were some known issues with forms 4.5 and even 6i against the very first version of 9i (database was not releasing locks issued by forms), but those problems were fixed with 10g release 1, so you should be ok. But remember, because this is not a certified combination (by Oracle), if you have any major problem with your form/db combo, you will be on your own. Make sure your forms are using the latest patchset for 4.5 version. BTW, only certified version of forms against 10g is Forms 6i with patchset 17 or higher (18).

  • Problem in running a 6i-form against 10g-Database

    Hi gentlemen, I'm developing my application with Database 10g and Developer-6i at front end. when I compile a file (which was formarly created with Dev-6i but Database 8.3(personal edition)at the back end) it gives the following error:
    Compiling PRE-INSERT trigger on PURINV_MAS data block...
    Compilation error on PRE-INSERT trigger on PURINV_MAS data block:
    PL/SQL ERROR 0 at line 0, column 0
    ORA-00600: internal error code, arguments: [17069], [77299844], [], [], [], [], [], []
    Compiling WHEN-LIST-CHANGED trigger on UNIT_NAME item in PURINV_MAS data block...
    Compilation error on WHEN-LIST-CHANGED trigger on UNIT_NAME item in PURINV_MAS data block:
    PL/SQL ERROR 0 at line 0, column 0
    ORA-00600: internal error code, arguments: [17069], [77299844], [], [], [], [], [], []
    Compilation errors have occurred.
    however if I run this file again with Db8x at back-end,it compiles n runs correctly without any error. Plzzz can u tell me a solution for this? thanx.

    With 10g database, minimum required patch is patch 16 (patch 17 is last Forms 6i patch).
    Regards,
    Zlatko Sirotic

  • To retrieve number of reports run against a database

    Hi .i'm trying to get details of reports that run against a target database...is there any way of getting this detail ? ..Appreciate the help

    If the target database is the only selection criteria you will probably get the best results using the database logging and tracing facilities as in BusinessOjects there isn't any pre-defined function or Activity detail to reports on this
    Caroline

  • Can not Import *.dmp file in 10g Database

    I have successful to install 10gDB and 10gDS to my home computer. But when i try to import *.dmp file to my Repository Object Navigator.
    Would you mind help me to take a look.
    Error Message
    RME-02105 Oracle error occurred...
    ORA-01986: OPTIMIZER_GOAL is obsolete
    Cause: An unhandled oracle error has occurred.
    Action: Examine reported errors for specific detail.

    Ken,
    This issue has been reported with Designer releases prior to 9.0.4.4 against 10g database. Please upgrade to the latest Designer release 9.0.4.5 (available on OTN) and the import should work correctly.
    - Suresh

  • Headstartv6 - 10g database

    I'm trying to get an existing application use designer6 upgraded to 10g versions of designer/database. Initially I'm not upgrading designer version - just want to get the application files upgraded.
    I've hit the following roadblock - I cannot successfully compile the qmslib** against the database I'm getting
    database version 10.1.0.2
    forms version 9.0.4.0.19
    library that can be succesfully compiled against ver 8.1.7.3 and 9.2.0.3 cannot be compiled against 10g database
    Qms$formerrors has a reference to hil_message.message_rectype
    PDE-PDS001 Could not resolve reference to <Unknown Program Unit> while loading Procedure Body
    error 905 object package <name> is invalid - but Database package is valid !
    I suppose there's a mismatch between tool set and database
    Is there a patch (database or forms) available ?
    TIA
    Pete

    Hi,
    I have the same problem.
    I want to upgrade the application files ( in developer ) to test them beefore I install the new environment ( without need to install new headstart and designer version ).
    Maybe will somebody now answer...is there a workaround ?
    Thanks in advance,
    Zlatko

  • Question on this combination -- Reports 6i, 9i AS and 10g Database

    Hi all,
    Currently we have an environment where we have application developed in Reports 6i, deployed on 9i AS and run against 9i database. We are supporting both web-based and client-server reports with this configuration.
    Now I would like to know if we migrate to 10g database, (still being on 9iAS and Reports 6i while applying relevant patches) can we still be able to support client-server reports ?
    My understanding so far is that unless we use Reports 9i or 10g for our development we are good for client-server reports.
    Please throw me some light if I'm wrong?
    Thanks,
    ML

    If you need client/server you cannot go further than 6i. With the latest Developer 6i patch this is certified for a 10g database, with some character set restrictions. See:
    connecting form 6i  to oracle database 10G express edition

  • Can we store forms and reports in 10g database in any format

    Can we store forms and reports in 10g database in any format

    Hi,
    Why do you want to store the forms and reports in database? Do you mean something like SCM repository for versioning?
    I don't find any use in storing the forms and reports in database.
    -Arun

  • Making a procedure to work against 8i, 9i and 10g databases

    Hello all,
    I made a procedure that gathers info from user. At some point I execute this part of code:
    CURSOR tabPrivs IS
    SELECT owner, table_name, privilege, grantable, hierarchy
    FROM dba_tab_privs
    WHERE grantee = uName;
    At first my procedure was only for 9i and 10g databases. I tried it once on 8i and get the logical error that the hierarchy column doesn't exist in the table dba_tab_privs.
    I want my procedure to work against all versions of databases so I tried to do an additional select if the database version was upper than 8, but it seems that it won't compute, as if before executing my procedure, the engine look to all the select I am trying to do and check if they are correct.
    I want to know if there's a work-around because I want to provide the most generic procedure possible.
    Thank you,

    You need to declare your cursor according to your DB version. Something like this might keep you going:
    DECLARE
       VERSION         VARCHAR2 (30);
       COMPATIBILITY   VARCHAR2 (30);
       uname           VARCHAR2 (30);
       TYPE cur IS REF CURSOR;
       p_sys           cur;
    BEGIN
       DBMS_UTILITY.db_version (VERSION, COMPATIBILITY);
       IF VERSION LIKE '10%' OR VERSION LIKE '9%'
       THEN
          OPEN p_sys FOR 'SELECT owner, table_name, PRIVILEGE, grantable, HIERARCHY
               FROM dba_tab_privs
              WHERE grantee = :uname' USING uname;
       ELSIF VERSION LIKE '8%'
       THEN
          OPEN p_sys FOR 'SELECT owner, table_name, PRIVILEGE, grantable
               FROM dba_tab_privs
              WHERE grantee = :uname' USING uname;
       END IF;
       do_your_fetch_and_work_here;
       CLOSE p_sys;
    END;

  • Web-Intelligence Reports against Access Database

    We are unable to run Web-Intelligence reports against Microsoft Access Database which resides on a network drive
    Able to create Unvierse, and Universe Connection to the Access Database through ODBC, but unable to run Web-I reports, when tried we get the following error
    A database error occured. The database error text is: [Microsoft][ODBC Microsoft Access Driver] '(unknown)' is not a valid path.  Make sure that the path name is spelled correctly and that you are connected to the server on which the file resides.. (WIS 10901)
    Did anyone tried to develop Web-I reports from Access database on a network drive, if so I request you to provide us details and your findings
    Thank you

    We run the designer on the same machine where BOBJ runs and also on other client machines, from disigner it works fine,
    The service account which is used to run BO Application Services has full control access to the network location and folder where the database resides
    We can run / refresh Desk-I and Web-I rich client but cannot run web-i reports against access database
    Thanks
    Sreekanth Pinnam
    Edited by: Sreekanth Pinnam on Jul 9, 2009 2:07 PM

  • Running a reports against different databases

    I have written a report that uses a ref cur in a database package to derive the main query. I've compiled the report and it runs fine.
    The problem is when I try to run it against a database other than the one it was compiled against (i.e. compile against DEV DB, test against TEST DB, finally migrate to PROD DB). Each of these databases are identical in terms of their objects but if I run the report against an environment it wasn't compiled against I get the following messages:
    REP-1437 Run time error in the PL/SQL development environment (DE).
    PDE-PSD001 Could not resolve reference to <Unknown Program Unit> while loading <unknown> <unknown>
    I noticed initially that the report and the database package had the same name, I though this may be confusing things so I renamed the stored proc but I still get the same results.
    I can get around the problem by either re-compiling it against each database or by getting the form to call the .rdf (rather than the .rep) so it is recompiled as and when required but this doesn't seem right.
    Anyone have any ideas?

    Hi Steve,
    You can try using the RECURSIVE_LOAD parameter. By default, it is set to YES. If you are running with the .rep, set it to NO on your command line. What this means, is that it will not try to recompile the plsql in your report.
    Hope that helps,
    Toby

  • Authenticating 10g databases against OID 11g

    Hi.
    Our client currently uses OID 10g to authenticate users on their 10g databases. They intend to begin an upgrade to 11g beginning with the OID upgrade. Some applications though are likely to remain on 10g databases for the foreseeable future.
    Will it remain possible to authenticate existing 10g database installations against the new OID 11g setup?
    If so, will this happen automatically as part of the OID 10g->11g upgrade steps?
    Many thanks.
    Edited by: 893987 on 31-Oct-2011 08:49

    Hi Sridhar
    Did you come right with the Oracle case insensitive connection? I am at a client site and they are asking if I can create an Oracle case insensitive connection and need to know how to do this.
    I have come right now. I have added the following into the parameters in the universe:
    NTS_COMP = LINGUISTIC
    NTS_SORT = BINARY_CI
    When running a query the selection does not have to be case sensitive. eg. In the database it shows as "SOFTWARE" and if I run a query looking for "software" it returns the correct data.
    Thanks
    Sharon

  • CONNECTING ORACLE 9I OR 10G DATABASE WITH ORACLE 10G FORMS AND REPORTS

    pls tell how to connect oracle 9i or 10g database with oracle developer suite 10g . though the forms are getting connected but not running with error as
    FRM-10142 the HTTP listner is not running on pls start the listner or check your runtime preferences.
    now pls tell how to start listner and how to chage runtime preferences.
    though i have worked with oracle 9i and forms 6i where we used to copy the tnsnames.ora from network/admin of oracle to forms 6i tnsnames.ora.
    thank you, you may be thinking such a long question.....

    sir
    By server i mean the computer where oc4j and backend database are running is one one of the client pc not a dedicated server..., these database and 10g dev suite are installed in one of the client machine,
    all the clients are using same internet explorer as browser.
    no message is being displyed on some of the client machine where these forms are not being uploaded on browser instead it displays as done in status bar without actually showing anything at all...
    sir so far as jinitiator or JRE is concered i have seen on the client machine (where my forms are running on internet explorer) a pop up is displyed telling one activex control is required to run this program and click to install it..
    after clicking it download jinitiator from server and after installing jinitiator my forms are loaded and start functioning...
    what i feel is as i said this machine where oc4j and database is running is one of the client machine so some other clients do not have acess to this machine, so this might be the reason why those clints are not able to run the said forms on the internet explorer.... can it be so... kindly tell..
    thank you for your patience for reading the question

Maybe you are looking for

  • Please help me setup us the PPP dialup for OS 8.0

    I have not the ability to conduct my own research, for all my methods have failed and I am stranded with no internet at my home. I have the OS 8.0 as my system of operation. My Control Panel doesn't have the PPP option, as many websites have describe

  • If you buy something for money and you delete it, will you get your money back?

    Can someone please answer?

  • REGARDING DELETION OF INCLUDE

    HI  folks, I created include in a program then when i want to delete the include it gives an error like this "Include cannot be deleted because references exist" waiting for ur reply, regards,

  • Error ref code: tuMfkgFG8GvC0T4olRZOeA

    Hi! We are getting this error code in Adobe forms questionnaire we created whenever a user hits the "Save" feature button Unable to send form link error ref code: tuMfkgFG8GvC0T4olRZOeA Can someone please help? The form is online and located here: ht

  • Backward saving IDCS4 to CS3 not working

    I have CS3 with update 5.04 and cannot open files exported to inx from CS4. The people at the other end just purchased CS4 a few weeks ago and are following the book on downloading the draft-copy files to me using Yousendit.com. My attempts to open s