10g migration 후 SYNONYM 이 invalid 되었습니다.

저희는 서버가 외국에 있는지라 현지에 있는 DBA가 10g migration 을 수행하였습니다. 문제는 수행후 몇몇 오브젝트들의 synonym이 invalid 되었는데 이에대한 규명 아직 되지 않았습니다.
아래와같은 object 들이 invalid 되었습니다.
=====
PUBLIC     F_GET_WN00
PUBLIC     PPORTPO01
PUBLIC     DBMS_XDBZ0
PUBLIC     DBA_HIST_FILESTATXS
PUBLIC     DBA_HIST_SQLSTAT
PUBLIC     DBA_HIST_SQLBIND
PUBLIC     DBA_HIST_SYSTEM_EVENT
PUBLIC     DBA_HIST_WAITSTAT
PUBLIC     DBA_HIST_LATCH
PUBLIC     DBA_HIST_LATCH_MISSES_SUMMARY
PUBLIC     DBA_HIST_DB_CACHE_ADVICE
PUBLIC     DBA_HIST_ROWCACHE_SUMMARY
PUBLIC     DBA_HIST_SGASTAT
PUBLIC     DBA_HIST_SYSSTAT
PUBLIC     DBA_HIST_SYS_TIME_MODEL
PUBLIC     DBA_HIST_OSSTAT
PUBLIC     DBA_HIST_PARAMETER
PUBLIC     DBA_HIST_SEG_STAT
PUBLIC     DBA_HIST_ACTIVE_SESS_HISTORY
PUBLIC     DBA_HIST_TABLESPACE_STAT
PUBLIC     DBA_HIST_SERVICE_STAT
PUBLIC     DBA_HIST_SERVICE_WAIT_CLASS
==
첫번째 두번째 오브젝트는 저희가 creat하여 계속 사용하고 있던 것들로, migration 작업후 alter compile ** 을 시켰더니 synonym 이 죽어버렸더라구요..
그리고 나머지 오브젝트들은 오라클시스템과 관련된것들 같은데..
어쨌건...왜 synonym 들이 invalid 되는지 궁금합니다.
그리고 시스템 구동시 영향을 끼치지 않을가도요..
고수님들의 답변 부탁드립니다.

Hussein Sawwan wrote:
Now I am getting the error:
ORA:00604 and ORA:06553 whenever I am adding tempfile and running utlrp.sql;
How to resolve this issue.
How do you get these errors? Do you get the same error messages when you add tempfile and run utlrp.sql script?Yes.
ALTER TABLESPACE Temp1
   ADD DATAFILE '/u02/oracle/data/temp01.dbf' SIZE 1M;
ALTER TABLESPACE Temp2
   ADD DATAFILE '/u02/oracle/data/temp02.dbf' SIZE 1M;>
Please post the command you run to add tempfiles along with the error message(s). Also, please show the steps you follow to run utlrp.sql script along with the error message(s).This part is described already.
startup upgrade
@utlrp.sql (on DBTier RDBMS_ORACLE_HOME/rdbms/admin)>
OERR: ORA 604 error occurred at recursive SQL level <num> [ID 18489.1]
OERR: ORA 6553 "PLS-%s: %s" [ID 20074.1]
Thanks,
Hussein

Similar Messages

  • 10g Migration issue in forms related to graphics

    Hi..
    I am facing a 10G migration issue realted to graphics in Forms.
    A form got migrated from 6i to 10g and it has Graphics in it but it is not displaying the graphics in Runtime after
    migration.can anyone help me reagrding how to resolve this Graphics issue in 10g.
    Thanks,
    Venkat

    Graphics no longer exists in Developer Suite 10G. You have to replace the functionality , e.g. by using BI Beans. Have a look at the samples page http://www.oracle.com/technology/sample_code/products/forms/index.html

  • How to get the error message which causes Synonym Invalid?

    Hi,
    I created a synonym in USER_B for a table in USER_A.
    I have given all priveleges to USER_B from USER_A.
    I created a package. In that I am using this synonym. Its working fine.
    Today I have seen that.. the synonym is showing as invalid.
    Even I recompiled the synonym. But its still showing as Invalid in PL/SQL developer.
    Here I would like to see the error message which cause the synonym invalid.
    How can I see the error message.?
    Thank you,
    Regards,
    Gowtham Sen.

    Makes perfect sense. Oracle automatically attempts to revalidate objects when you try to use them.
    SQL> create table t (
      2  col1 NUMBER);
    SQL> create or replace procedure p is
      2   x POSITIVE;
      3  begin
      4    SELECT COUNT(*)
      5    INTO x
      6    FROM t;
      7  end p;
      8  /
    Procedure created.
    SQL> drop table t purge;
    Table dropped.
    SQL> select status
      2  from user_objects
      3  where object_name = 'P';
    STATUS
    INVALID
    SQL> create table t (
      2  col1 NUMBER);
    Table created.
    SQL> select status
      2  from user_objects
      3  where object_name = 'P';
    STATUS
    INVALID
    SQL> exec p
    BEGIN p; END;
    ERROR at line 1:
    ORA-06502: PL/SQL: numeric or value error
    ORA-06512: at "UWCLASS.P", line 4
    ORA-06512: at line 1
    SQL> select status
      2  from user_objects
      3  where object_name = 'P';
    STATUS
    VALID
    SQL> Even when the procedure has a problem ... the revalidation takes place.

  • Oracle 10g Migration Workbench 10.1.0.4.0

    Hai,
    Could any of you explain me about Oracle 10g Migration Workbench 10.1.0.4.0
    product and also about the features and usage of this project.
    Thanks in advance.
    A.Mohammed Rafi.

    Sandeep,
    Have you used this user which holds the omwb repository before for a migration? When you connected the first itme, did you get a message, that the repository tables did not exist and would you like to create them?
    Are you using the connected or disconnected source model load?
    Donal

  • Query on forms migration 4i to 10g migration approach.

    We are migrating Oracle forms 4.5 to oracle 10g. We have following apporaches.
         1. Oracle 4.5-->6i-->10g, In this what are benefits of migrating into intermediate version.
         2. if we migrating into intermediate version 6i, do we need to fix all the errors before moving to 6i.
         3. if no, do we lose any functionlity while migrating to 10g.
         4. Does Oracle support direct migration to 10g?
         5. if we open oracle 4.5 form in 10g form builder, do we lose any functionality? do we need to lot manual replacement?
    Kindly help me in this regards.

    Balamurugan wrote:
    We are migrating Oracle forms 4.5 to oracle 10g. We have following apporaches.
         1. Oracle 4.5-->6i-->10g, In this what are benefits of migrating into intermediate version.Oracle's migration path is 4.5, 6i, 10g it is more logical to migrate using this path and it is recommended by Oracle, the obsolete built-ins would be pointed out at compilation and fixes would be more automated and simple since Forms 6i was designed to accept migration from 4.5 and the internal design of the forms will be much more adaptable to later releases.
         2. if we migrating into intermediate version 6i, do we need to fix all the errors before moving to 6i.It would be better and easier to fix things in Forms 6i rather than 10g, you can leave them and than you'll have to fix them under 10g.
         3. if no, do we lose any functionlity while migrating to 10g.Functionality built on obsolete built-ins and commands will be lost, you are more likely to face bugs.
         4. Does Oracle support direct migration to 10g?Oracle's official migration path is 4.5 to 6i to 10g
         5. if we open oracle 4.5 form in 10g form builder, do we lose any functionality? do we need to lot manual replacement?It all depends on your application size and features. I suggest you migrate to Forms 6i first and than to 10g although you can do it directly to 10g since Forms 6i is no longer supported.
    I personally rather follow the recommended path and use Oracle support in 10g migration.
    For more Forms migration information check out [Forms Upgrade Center|http://www.oracle.com/technology/products/forms/htdocs/upgrade/index.html] .
    Tony

  • Headstart Designer 10g Migration Guide?

    Is there a Headstart Designer 10g Migration Guide?
    We are migrating our forms application generated from Designer2K 2.1, Forms 5, Headstart 212 with repository in database Oracle 8 to the latest releases Designer 10g (10.1.2.0.2), Forms 10g (10.1.2.0.2) with repository in Database 10g R2 (10.2.0.2).
    If we follow the migration path for designer and the repository database to 6i then to 10g, recompile the object library and form templates, regenrerate our modules, then will it still work? Do we need to do anything to the Headstart Designer Template Package? Hope you can help with a road map.

    Hi Nathan,
    there are several possibilities for a migration path. It depends on the expected life-span of the application(s), wether or not you want to use new Headstart functionality, etc.
    A description of these possibilities can be found in the migration guide which is included in the Headstart 9i/10g documentation. Do you have the latest version of Headstart available?
    Because you currently use an older version of Headstart, a migration will take a bit more work than described in this documentation because Headstart code has changed. So you will have to replace Headstart function calls or create a wrapper library.
    Further, regeneration of (the more complex) Forms is not that simple as you will probably have to modify the lay-out. If you use client-side functionality (open MS Word/Excel, write to the local file system, etc), you will have to use Oracle's Webutil-package.
    So it can be done. But it will take some planning and programming. Succes.
    p.s. if you (temporarily) publish your e-mail address, i can provide you with some additional info.

  • 9i Spatial 10g Migration

    Dear List,
    We are undergoing Oracle 10g migration at the moment. Could someone point to where I can get information with regards to existing 9i spatial tables and metadata in MDSYS schema. In particular,
    1) Once the spatial tables are imported into 10g spatial, is it necessary to run the SDO_MIGRATE_TO_CURRENT procedure?
    2) Can I simply import key metadata tables from 9i's MDSYS into 10g's MDSYS. If not, is there a migration tools I could use without registering the spatial tables?
    Thanks!
    Bo

    Hi,
    There is no migration of spatial data itself you need to worry about when moving from 9i to 10g, so you should not need to execute sdo_migrate.to_current. If your data is of the form supported way back in 8.1.5 (single digit sdo_gtype), then you should run this procedure.
    By following the directions in the database upgrade guide mdsys schema objects will automatically be upgraded - there are no directions specific to spatial. It just works.
    Hope this helps,
    Dan

  • Forms 6i to 10g migration

    Hi,
    please any one can send me the forms 6i to 10g migration document?.
    Edited by: N.K on Jun 21, 2010 11:39 PM

    It really is NOT just a recompile.
    For starters, the entire 3-tier architecture is different, which causes the need for potential changes using WEBUTIL. Compiling it won't add WEBUTIL and change TEXT_IO to CLIENT_TEXT_IO, or the same thing for a number of othere commands. It also doesn't address RUN_PRODUCT, which requires the RP2RRO pll.
    Edited by: ChrisBaker on Jan 4, 2010 6:00 AM

  • 10G migration

    hey gurus
    I'm working on migration from 8.1.7.4 to 10gR2. Almost everything is working fine.
    During the Invalidation of object prior to migration it shows 5 objects , ( a funtion and 4 procedures ) as invalid .i confirmed and found we are nt using them so that thing is solved ..after migration when i run script to check the invalid object again , its' showng me all some of the synonyms as invalid and all of them belong to PUBLIC owner . Any clue regarding this , or any explanation and any suggetion to make these valid.
    thanks

    Hi closetodestination ,
    it is very possible that those synonyms are invalid becouse objects that those syononyms
    are refering to don't exists.
    Check if those synonyms were invalid on 8i database and also check if synonym objects exists on 10g.

  • Reports 6i to 10g Migration (Value Does Not Match mask 'MM/DD/YYYY'

    Dear all,
    I am Migrating Oracle 6i Reports to 10g. I am just compiling the 6i Reports in 10g Reports Builder and giving the
    Report for Deployment after it got successfully ran in the report builder.
    In one of the Report Report Query i am checking date range like below
    WHERE lov_dte BETWEEN :L_FRM_DTE AND :L_TO_DTE
    L_FRM_DTE and L_TO_DTE input mask is MM/DD/YYYY
    i got the output in report builder and as well as from the application also but after the compiled the same report
    in 10g and tested in server ..
    i am getting the following error in server ..
    REP-546:Value does not match mask 'MM/DD/YYYY'
    ORA-01030:Date format picture ends before converting entire input string
    REP-0091:Invalid value for parameter L_FRM_DTE
    any body faced the same problem ...please help me to resolve this issue ..
    I Tried Changing the Query to
    WHERE lov_dte BETWEEN to_date(:L_FRM_DTE,'mm/dd/yyyy') AND to_date(:L_TO_DTE,'mm/dd/yyyy')
    but still no use because iam getting runtime error ORA-01858 NON NUMERIC CHARACTER WAS FOUND WHERE A NUMERICA CHAR WAS EXPECTED.
    Thank you all for Looking into my problem..
    Data Boy

    Dear all i found the document related to this problem in META LINK ..The Bug no is 5597464
    The base of this Bug is 4589885
    It is given that
    Fixed in Product Version 11.0
    but when i go to oracle site ..i cant find this version for Developer suite. can anyone please help in this
    there is only Oracle Developer Suite 10g (10.1.2.0.2).
    Thank you all for looking into my problem.

  • Oracle reports 6i to Oracle forms 10g migration

    Hi,
    I have .rdf files which were created on Oracle Reports 6i. I would like to migrate the .rdf files into Oracle Reports module which is present as a part of Oracle Forms 10g to generate PDF output.
    Please let me know the detailed steps to be followed as I am a total newbie. Also I need to generate these reports on demand from a java 5 application (JSF 2.0).
    Currently for ORacle reports 6i, I have the following code in my java application
    rwrun60.exe g:\tomcat33\webapps\reports\web-inf\src\null userid=***/*** destype=FILE desformat="pdf" paramform=NO printjob=NO batch=YES desname=temp.pdf
    1. What would be the equivalent for reports in ORacle Forms 10g ? I know there is an Oracle Apps server where ther report services reside. How to I invoke my report from my java application (residing on a weblogic server 10.3.6)?
    2. What ould I do with the 6i .rdf files to upgrade them to 10g ?

    I am trying to call an Oracle report i.e .rdf (which is located on the Oracle  App Server) from my java EE 5 (JSF) application. The Oracle  App server is Oracle Application Server 10g Release 2. I assume Oracle report generation capability is available in this release.  I need to invoke the report from my Java JSF application on demand (whenever the user clicks a button on the web browser page, the report should appear on the browser as PDF) . My java application resides on Linux weblogic server.
    Please let me know how it can be done ? I see rwclient.sh and another method to directly invoke using a URL. How do I do it on java, would a request.redirect() to the URL work ?
    Also for hiding the params in the URL. keys need to be configured on the Oracle server right ?
    Also if we use rwclient.sh or the URL based invocation, would there be any issue in concurrency when multiple users request the same report at the same time ?

  • Report height problem from 6i to 10g migration

    Hi,
    We have a 6i report and now try to migrate to 10g. When the report is printed, the report is shinked and printed in half upper part of page because of the height of main section we defined is 22" instead of 11". We don't have problem in 6i environment.
    The reason is we have two different layouts and each occupies 11". Only one of this will be printed at one time but we don't want to create two report for this.
    is there any way to solve this problem in 10g?
    Thanks in advance

    Hy Jeffrey
    We have the same problem...
    Have you solved?
    Davide

  • 6i to 10g migration report error.

    when i migrated my 6i reports to 10g it doesnt show frames. Please help me.....
    Thanks in advance...

    fasilvadakoot wrote:
    no 6i forms and reports to 10g........no 6i forms and reports 10g means ???
    Do u test the report at design time from reports developer. What is the output ? Check it at Layout Mode and run Layout view.
    Hope this will help you.

  • 10g Migration Problem: error shown when trying to call a report from form

    Dear Friends,
    I am working on migrating developer 2000 forms to 10g forms. I am using migration tool for this. Everything is going fine except calling report from a form.
    Say, in the original form I had the following:
    RUN_PRODUCT(REPORTS,’ C:\test1.rdf’,SYNCHRONOUS,RUNTIME,FILESYSTEM,pi_id,NULL);
    After migration its has become:
    rp2rro.rp2rro_run_product(REPORTS, ’ C:\test1.rdf’,SYNCHRONOUS,RUNTIME,FILESYSTEM,pi_id,NULL);
    Then, I have kept the report ‘test1.rdf’ in the ‘OraHomeAS\reports\samples\demo\’ location and changed the above code into:
    rp2rro.rp2rro_run_product(REPORTS,'test1.rdf',SYNCHRONOUS,RUNTIME,FILESYSTEM,pi_id,NULL);
    Now the form runs fine on application server but it can’t call the report. While attempting to call the report, it shows the following error:
    ORA-06508
    FRM-40735
    Please note that the report ‘test1.rdf’ individually runs fine on the application server and at the time of migration I provided all the information (e.g. report server name) correctly. If I am missing any package, please tell which package I am missing and where should I paste it.
    Please help me because I am very close to the deadline!
    Rgds,
    Luther

    Hi,
    The conversion to use the rp2rrp call needs a library to resolve the call which I think is called rp2rro.pll.
    It seems that this library is not being found at run time, which is what the ora-06508 error often means.
    I guess that you have compiled the form and must therefore have the pll to compile, so it is the forms_path setting in the app server run time that might not be set.
    Look at the environment file (default.env is the original name for this, if you haven't created a custom one) for the entry FORMS_PATH. Is the location of your library specified in the path ?? If not put the directory in, then stop and restart the app server.
    rgds
    Tony

  • Form6i-10g Migration-Look&Feel-Button lables are shrinked end with dot..ASP

    Hi All,
    We have migrated the forms 6i to forms 10g R2.We are facing push button issue like,the lable which is displayed in the button is reduced.
    Assume the button's label name is Cancel.
    Actully it is displaying like Can.....We have forms count nearly 300.We have diffent size buttons.
    We have solution like
    1.Manually
    2.PC Creation
    3.Java Class and Jar Files
    4.JDAPI
    5.Modify the basejini.htm
    1.Add the below parameter in basejini.htm in OBJECT and EMBED tag respectively
    <PARAM NAME="mapFonts" VALUE="Yes" >
    clientDPI="%clientDPI%"
    2. clientDPI=100 add this entry under your customized config name.
    The method five,we have tried.But there is no changes after this changes also.
    Can you guys please let us know the correct menthod(with steps 1 by 1) to do this in quickly.
    2.There are look and feel 2 types oracle and generic,rather than this do we have any other type.We are looking for any cusrtomized settings in config files.
    Thanks in Advance.
    Regards,
    GR

    Hi,
    are you sure you need TWO threads to get your problem solved? Here's your first one:
    How can I resolve the push button dot issue in oracle forms 10g..?
    Regards,
    Heike

Maybe you are looking for