How to compile INVALID dba & user_objects...
Hi,
While upgrading 12.1.3, i am getting INVALID object error in more then 2103 objects, now i need to compile INVALID objects ONLY...
I have tried adadmin to compile but it has taken more then 20hrs to complete also this has compiling all the records, so i need to know how to compile those 2103 records..
Please some one suggest me the command or sql query to use for succeed this..
Thanks
Suresh
Edited by: Suresh on Mar 8, 2011 10:29 AM
Hi Hussein,
I have listed all invalid objects as per blow query...
select OBJECT_NAME, OWNER from dba_objects where status = 'INVALID';
NOTE: I have compiled invalid objects in database by using SQL> @utlrp.sql (as sysdba)
AND in application tier i tried through adadmin (APPS schema) even though its not compiling, invalid objects are not reducing..
OBJECT_NAME
OWNER
MTH_UDA_PKG
APPS
MTH_UTIL_PKG
APPS
OKL_DEAL_ASSET_PVT_W
APPS
OBJECT_NAME
OWNER
OKL_DEAL_CREAT_PVT_W
APPS
OKL_INTERNAL_BILLING_PVT
APPS
OE_OUTBOUND_INT
APPS
OBJECT_NAME
OWNER
OE_INBOUND_INT
APPS
OE_GENESIS_UTIL
APPS
OZF_SUPP_TRD_PRFLS_PKG
APPS
OBJECT_NAME
OWNER
OZF_SD_BATCH_PVT
APPS
OZF_SD_BATCH_FEED_PVT
APPS
OZF_SD_UTIL_PVT
APPS
OBJECT_NAME
OWNER
OZF_SUPP_TRADE_PROFILE_PVT
APPS
OZF_SUPP_TRADE_PROFILE_PVT_W
APPS
PA_CONTROL_API_PVT
APPS
OBJECT_NAME
OWNER
PAY_PAYJPCAD_XMLP_PKG
APPS
PAY_PAYJPGMT_XMLP_PKG
APPS
PAY_PAYJPLTX_XMLP_PKG
APPS
OBJECT_NAME
OWNER
PAY_PAYJPMAG_XMLP_PKG
APPS
PAY_PAYJPSDD_XMLP_PKG
APPS
PAY_PAYJPSQD_XMLP_PKG
APPS
OBJECT_NAME
OWNER
PAY_PAYJPSMT_XMLP_PKG
APPS
PAY_PAYJPWTM_XMLP_PKG
APPS
PAY_PYAURECP_XMLP_PKG
APPS
OBJECT_NAME
OWNER
PAY_DK_ARCHIVE_EIN
APPS
PAY_RETRO_STATUS_INTERNAL
APPS
HR_HELPDESK_UTIL_SS
APPS
OBJECT_NAME
OWNER
PER_GB_PENSRV_SVPN
APPS
PER_SUCCESSION_PLAN_API
APPS
PER_SUCCESSION_PLAN_SWI
APPS
OBJECT_NAME
OWNER
PN_MTM_ROLLFORWARD_PKG
APPS
RRS_SITE_UTILS
APPS
WSH_WSHRDINV_XMLP_PKG
APPS
OBJECT_NAME
OWNER
WSH_WSHRDPAK_XMLP_PKG
APPS
XLA_HIST_LEDGER_UPG_PKG
APPS
PER_SUCCESSION_PLAN_BK1
APPS
OBJECT_NAME
OWNER
PER_SUCCESSION_PLAN_BK2
APPS
MSC_CURRENCY_CONV_MV
APPS
MSD_DEM_OBI_DEMANTRA_MV
APPS
OBJECT_NAME
OWNER
FFP62356_01012000
APPS
FFP62357_01012000
APPS
FFP62358_01012000
APPS
OBJECT_NAME
OWNER
FFP62359_01012000
APPS
FFP62376_01012000
APPS
FFP62377_01012000
APPS
OBJECT_NAME
OWNER
FFP62378_01012000
APPS
FFP62379_01012000
APPS
F
CA
OBJECT_NAME
OWNER
G
CA
2032 rows selected.
SQL>
please guide me how to move forward ....
Thanks & Regard...
Suresh
Similar Messages
-
How to comile INVALID dba & user_objects...
Hi,
While upgrading 12.1.3, i am getting INVALID object error in more then 2222 objects, now i need to compile INVALID objects ONLY...
I have tried adadmin to compile but it has taken more then 20hrs to complete also this has compiling all the records, so i need to know how to compile those 2222 records..
Please some one suggest me the command or sql query to use for succeed this..
Thanks
SureshHi Hussein,
I have listed all invalid objects as per blow query...
select OBJECT_NAME, OWNER from dba_objects where status = 'INVALID';
NOTE: I have compiled invalid objects in database by using SQL> @utlrp.sql (as sysdba)
AND in application tier i tried through adadmin (APPS schema) even though its not compiling, invalid objects are not reducing..
OBJECT_NAME
OWNER
MTH_UDA_PKG
APPS
MTH_UTIL_PKG
APPS
OKL_DEAL_ASSET_PVT_W
APPS
OBJECT_NAME
OWNER
OKL_DEAL_CREAT_PVT_W
APPS
OKL_INTERNAL_BILLING_PVT
APPS
OE_OUTBOUND_INT
APPS
OBJECT_NAME
OWNER
OE_INBOUND_INT
APPS
OE_GENESIS_UTIL
APPS
OZF_SUPP_TRD_PRFLS_PKG
APPS
OBJECT_NAME
OWNER
OZF_SD_BATCH_PVT
APPS
OZF_SD_BATCH_FEED_PVT
APPS
OZF_SD_UTIL_PVT
APPS
OBJECT_NAME
OWNER
OZF_SUPP_TRADE_PROFILE_PVT
APPS
OZF_SUPP_TRADE_PROFILE_PVT_W
APPS
PA_CONTROL_API_PVT
APPS
OBJECT_NAME
OWNER
PAY_PAYJPCAD_XMLP_PKG
APPS
PAY_PAYJPGMT_XMLP_PKG
APPS
PAY_PAYJPLTX_XMLP_PKG
APPS
OBJECT_NAME
OWNER
PAY_PAYJPMAG_XMLP_PKG
APPS
PAY_PAYJPSDD_XMLP_PKG
APPS
PAY_PAYJPSQD_XMLP_PKG
APPS
OBJECT_NAME
OWNER
PAY_PAYJPSMT_XMLP_PKG
APPS
PAY_PAYJPWTM_XMLP_PKG
APPS
PAY_PYAURECP_XMLP_PKG
APPS
OBJECT_NAME
OWNER
PAY_DK_ARCHIVE_EIN
APPS
PAY_RETRO_STATUS_INTERNAL
APPS
HR_HELPDESK_UTIL_SS
APPS
OBJECT_NAME
OWNER
PER_GB_PENSRV_SVPN
APPS
PER_SUCCESSION_PLAN_API
APPS
PER_SUCCESSION_PLAN_SWI
APPS
OBJECT_NAME
OWNER
PN_MTM_ROLLFORWARD_PKG
APPS
RRS_SITE_UTILS
APPS
WSH_WSHRDINV_XMLP_PKG
APPS
OBJECT_NAME
OWNER
WSH_WSHRDPAK_XMLP_PKG
APPS
XLA_HIST_LEDGER_UPG_PKG
APPS
PER_SUCCESSION_PLAN_BK1
APPS
OBJECT_NAME
OWNER
PER_SUCCESSION_PLAN_BK2
APPS
MSC_CURRENCY_CONV_MV
APPS
MSD_DEM_OBI_DEMANTRA_MV
APPS
OBJECT_NAME
OWNER
FFP62356_01012000
APPS
FFP62357_01012000
APPS
FFP62358_01012000
APPS
OBJECT_NAME
OWNER
FFP62359_01012000
APPS
FFP62376_01012000
APPS
FFP62377_01012000
APPS
OBJECT_NAME
OWNER
FFP62378_01012000
APPS
FFP62379_01012000
APPS
F
CA
OBJECT_NAME
OWNER
G
CA
2032 rows selected.
SQL>
please guide me how to move forward ....
Thanks & Regard...
Suresh -
How to compile invalid objects parallel
how to compile invalid objects parallelly in EBS 11i / 11g R2 DB in Linux
SQL> alter package apps.AD_PA_SUBMIT_REQUEST compile body;
Warning: Package Body altered with compilation errors.
SQL> show error
Errors for PACKAGE BODY APPS.AD_PA_SUBMIT_REQUEST:
LINE/COL ERROR
674/4 PL/SQL: Statement ignored
674/16 PLS-00302: component 'SET_AGGREGATE_LIST' must be declared
SQL> alter package AD_PA_SUBMIT_REQUEST compile;
alter package AD_PA_SUBMIT_REQUEST compile
ERROR at line 1:
ORA-04043: object AD_PA_SUBMIT_REQUEST does not existPlease run adpasrb.pls and adpasrs.pls under $AD_TOP/patch/115/sql directory to recreate this package and see if you get the same error or not.
SQL> alter package apps.AD_PA_INSERT_PACKAGE compile body;
Warning: Package Body altered with compilation errors.
SQL> show error
Errors for PACKAGE BODY APPS.AD_PA_INSERT_PACKAGE:
LINE/COL ERROR
149/3 PL/SQL: SQL Statement ignored
186/24 PL/SQL: ORA-02289: sequence does not exist
SQL> show error
Errors for PACKAGE BODY APPS.AD_PA_INSERT_PACKAGE:
LINE/COL ERROR
149/3 PL/SQL: SQL Statement ignored
186/24 PL/SQL: ORA-02289: sequence does not existPlease run adpaipb.pls and adpaips.pls under $AD_TOP/patch/115/sql directory to recreate this package and see if you get the same error or not.
SQL> alter package apps.CS_WF_ACTIVITIES_PKG compile body;
Warning: Package Body altered with compilation errors.
SQL> show error
Errors for PACKAGE BODY APPS.CS_WF_ACTIVITIES_PKG:
LINE/COL ERROR
611/9 PL/SQL: SQL Statement ignored
624/35 PL/SQL: ORA-00918: column ambiguously definedPlease see these docs.
CS_WF_ACTIVITIES_PKG Invalid Package With "ORA-00918: column ambiguously defined" [ID 464633.1]
Invalid Package CS_WF_ACTIVITIES_PKG [ID 375355.1]
Thanks,
Hussein -
Hi,
We have total 31000 invalid object after 10.2.0.2 to 10.2.0.5 upgrade in EBS R12. How we compile these objects?Ashish,
if you are seeing PLS-00801: internal error [1041] when trying to compile a package that is invalid, you may need to run utlirp.sql against the instance and then the utlrp.sql script. You need to pay attention to the manner in which you run these scripts. To run the utlirp.sql script you need to:
shutdown the instance
restart instance in upgrade mode
startup upgrade
run the utlirp.sql script @utlirp or @?/rdbms/admin/utlirp
shutdown the instance and restart normally
run utlrp.sql @utlrp or @?/rdbms/admin/utlrp
If you are running an auto-config instance, you can source the db environment, optionally switch to the $ORACLE_HOME/rdbms/admin folder and shutdown the instance:
sqlplus 'as /sysdba'
shutdown immediate
startup upgrade;
@utilrp
shutdown
startup
@utlrp
After compiling everything, I would shutdown the instance using the ./addbctl stop script and then restart it. As stated elsewhere, it can take time to compile the invalids--many hours in some cases. The utlirp.sql script may run for quite awhile before it completes since it is invalidating objects.
Please make sure you read up on utlirp.sql and PLS-00801 if that's what you are encountering.
Riley -
How to Compile Sys invalid objects
Dear,
We have found one invalid object in our database which owner is SYS.
How i compile this objects it's OBJECT_TYPE is package_body.
Please suggest me if any..
Wting
Rajhello.
I run this script, but sys's objects again to be with erros:
OWNER OBJECT_NAME
SYS ALL_WORKSPACES
SYS DBA_OUTLINES
SYS DBA_OUTLINE_HINTS
SYS DBA_WORKSPACES
SYS DBA_WORKSPACE_SESSIONS
SYS KU$_OUTLINE_VIEW
SYS LOGOFF_PROC
SYS LT
SYS LTADM
SYS LTDDL
SYS LTDTRG
SYS LTPRIV
SYS LTRIC
SYS LTUTIL
SYS LT_CTX_PKG
SYS NO_VM_CREATE
SYS NO_VM_CREATE_PROC
SYS NO_VM_DROP
SYS NO_VM_DROP_PROC
SYS OUTLN_PKG
SYS OWM_DDL_PKG
SYS OWM_MIG_PKG
SYS OWM_REPUTIL
SYS SYS_LOGOFF
SYS UD_TRIGS
SYS USER_OUTLINES
SYS USER_OUTLINE_HINTS
SYS USER_WORKSPACES
SYS WM$WORKSPACE_SESSIONS_VIEW
SYS WM_DDL_UTIL
SYS WM_INSTALLATION
MDSYS ALL_GEOMETRY_COLUMNS
MDSYS ALL_SDO_GEOM_METADATA
MDSYS ALL_SDO_INDEX_INFO
MDSYS ALL_SDO_INDEX_METADATA
MDSYS ALL_SDO_LRS_METADATA
MDSYS ALL_SDO_MAPS
MDSYS ALL_SDO_STYLES
MDSYS ALL_SDO_THEMES
MDSYS DBA_GEOMETRY_COLUMNS
MDSYS DBA_SDO_GEOM_METADATA
MDSYS DBA_SDO_INDEX_INFO
MDSYS DBA_SDO_INDEX_METADATA
MDSYS DBA_SDO_LRS_METADATA
MDSYS DBA_SDO_MAPS
MDSYS DBA_SDO_STYLES
MDSYS DBA_SDO_THEMES
MDSYS GEODETIC_SRIDS
MDSYS MD2
MDSYS SDO_CATALOG
MDSYS SDO_GEOM_TRIG_DEL1
MDSYS SDO_GEOM_TRIG_INS1
MDSYS SDO_GEOM_TRIG_UPD1
MDSYS SDO_LRS_TRIG_DEL
MDSYS SDO_LRS_TRIG_INS
MDSYS SDO_LRS_TRIG_UPD
MDSYS SDO_META
MDSYS SDO_MIGRATE
MDSYS SDO_RELATEMASK_TABLE
MDSYS SDO_RELATE_MASK
MDSYS TRANSFORM_MAP
MDSYS USER_GEOMETRY_COLUMNS
MDSYS USER_SDO_GEOM_METADATA
MDSYS USER_SDO_INDEX_INFO
MDSYS USER_SDO_INDEX_METADATA
MDSYS USER_SDO_LRS_METADATA
MDSYS USER_SDO_MAPS
MDSYS USER_SDO_STYLES
MDSYS USER_SDO_THEMES
Can I help you? thanks.
Oracle9i Enterprise Edition Release 9.2.0.2.0 - Production -
How to compile all objects.....in Oracle10g
Hi ,
The Oracle Doc about PL/SQL Packages and Types reffering to DBMS_UTILITY and the COMPILE_SCHEMA procedure....points out :
"Compiles all procedures, functions, packages, and triggers in the specified schema"
So how to compile views and possibly other db schema object types ......????
For example issuing the command :
select object_name from user_objects where status='INVALID';
we get all invalid objects, views , packages , e.t.c.
How to compile all types of objects ... except for EM10g env......
Many thanks....
SimYou may want to use Solomon Yakobson's utility available here:
http://apex.oracle.com/pls/otn/f?p=2853:5:4266218307366505 -
How to compile a procedure from Sql*Plus?
Dear friends,
I couldnt find the way how to compile my invalid procedure through sql*Plus.
I know this is very awkward,but I m in need of that command only.
Thanks
Ritesh SharmaPls check it --
SQL>
SQL>
SQL> @C:\RND\Oracle\Function\a.sql;
11 /
Function created.
SQL>
SQL>
SQL> start C:\RND\Oracle\Function\a.sql;
11 /
Function created.
SQL> Regards.
Satyaki De. -
Compile invalid objects in apps schema
i make compiled the apps schema by
adadmin,utlrp.sql,compiled manual but still i am getting INVALID objects .. how to compile these objects ?
Below is the output
SQL>
column owner format A9
column object_name format A31
column object_type format A15
column last_ddl_time format A10
spool invalids.lst
select OWNER, OBJECT_NAME,OBJECT_TYPE,LAST_DDL_TIME
from dba_objects where status='INVALID'
order by owner;
OWNER OBJECT_NAME OBJECT_TYPE LAST_DDL_T
APPS FV_FACTS_TBAL_TRANSACTIONS PACKAGE BODY 03-MAR-13
APPS IGI_IAC_REINSTATE_PKG PACKAGE BODY 03-MAR-13
APPS IGI_IAC_RETIREMENT PACKAGE BODY 03-MAR-13
APPS CST_PERIODIC_ABSORPTION_PROC PACKAGE BODY 03-MAR-13
APPS FV_SLA_UTL_PROCESSING_PKG PACKAGE BODY 03-MAR-13
APPS FV_CCR_UTIL_PVT PACKAGE BODY 03-MAR-13
APPS PSA_AP_BC_PVT PACKAGE BODY 03-MAR-13
APPS XLA_00200_AAD_S_000012_PKG PACKAGE BODY 03-MAR-13
APPS AR_RECEIPT_UPDATE_API_PUB PACKAGE BODY 03-MAR-13
APPS AR_AUTOREC_API PACKAGE BODY 03-MAR-13
10 rows selected.
SQL> alter package APPS.FV_FACTS_TBAL_TRANSACTIONS compile body;
Warning: Package Body altered with compilation errors.
SQL> show err
Errors for PACKAGE BODY APPS.FV_FACTS_TBAL_TRANSACTIONS:
LINE/COL ERROR
1742/6 PL/SQL: SQL Statement ignored
1743/4 PL/SQL: ORA-00918: column ambiguously defined
SQL> alter package APPS.IGI_IAC_REINSTATE_PKG compile body;
Warning: Package Body altered with compilation errors.
SQL> show err
Errors for PACKAGE BODY APPS.IGI_IAC_REINSTATE_PKG:
LINE/COL ERROR
3470/3 PL/SQL: Statement ignored
3470/10 PLS-00306: wrong number or types of arguments in call to
'GET_ASSET_RETIRE_REC'
SQL> alter package APPS.IGI_IAC_RETIREMENT compile body;
Warning: Package Body altered with compilation errors.
SQL> show err
Errors for PACKAGE BODY APPS.IGI_IAC_RETIREMENT:
LINE/COL ERROR
4247/10 PL/SQL: Statement ignored
4247/18 PLS-00306: wrong number or types of arguments in call to
'GET_ASSET_RETIRE_REC'
SQL> alter package APPS.CST_PERIODIC_ABSORPTION_PROC compile body;
Warning: Package Body altered with compilation errors.
SQL> show err
Errors for PACKAGE BODY APPS.CST_PERIODIC_ABSORPTION_PROC:
LINE/COL ERROR
3901/3 PL/SQL: Statement ignored
3901/3 PLS-00306: wrong number or types of arguments in call to
'ITERATION_PROCESS'
SQL> alter package APPS.FV_SLA_UTL_PROCESSING_PKG compile body;
Warning: Package Body altered with compilation errors.
SQL> show err
Errors for PACKAGE BODY APPS.FV_SLA_UTL_PROCESSING_PKG:
LINE/COL ERROR
49/7 PL/SQL: Statement ignored
49/22 PLS-00302: component 'PSA_XLA_ERROR' must be declared
SQL> alter package APPS.FV_CCR_UTIL_PVT compile body;
Warning: Package Body altered with compilation errors.
SQL> show err
Errors for PACKAGE BODY APPS.FV_CCR_UTIL_PVT:
LINE/COL ERROR
2926/3 PL/SQL: Statement ignored
2926/19 PLS-00302: component 'CONTACT_NAME' must be declared
2928/4 PL/SQL: Statement ignored
2928/20 PLS-00302: component 'CONTACT_PHONE' must be declared
2929/8 PL/SQL: Statement ignored
2929/24 PLS-00302: component 'CONTACT_PHONE' must be declared
2931/3 PL/SQL: Statement ignored
2931/19 PLS-00302: component 'CONTACT_EMAIL' must be declared
2932/3 PL/SQL: Statement ignored
2932/19 PLS-00302: component 'CONTACT_FAX' must be declared
SQL> alter package APPS.PSA_AP_BC_PVT compile body;
Warning: Package Body altered with compilation errors.
SQL> show err
Errors for PACKAGE BODY APPS.PSA_AP_BC_PVT:
LINE/COL ERROR
291/11 PL/SQL: Statement ignored
291/26 PLS-00302: component 'PSA_XLA_ERROR' must be declared
346/13 PL/SQL: Statement ignored
346/28 PLS-00302: component 'PSA_XLA_ERROR' must be declared
835/7 PL/SQL: Statement ignored
835/12 PLS-00313: 'ISPREPAYDIST' not declared in this scope
1002/15 PL/SQL: Statement ignored
1002/34 PLS-00201: identifier 'J' must be declared
1014/13 PL/SQL: Statement ignored
1014/48 PLS-00201: identifier 'I' must be declared
1020/13 PL/SQL: Statement ignored
LINE/COL ERROR
1020/43 PLS-00201: identifier 'I' must be declared
1022/13 PL/SQL: Statement ignored
1024/73 PLS-00201: identifier 'I' must be declared
1055/11 PL/SQL: Statement ignored
1055/48 PLS-00201: identifier 'I' must be declared
1057/11 PL/SQL: SQL Statement ignored
1057/51 PLS-00201: identifier 'I' must be declared
1080/80 PLS-00201: identifier 'I' must be declared
1080/80 PLS-00201: identifier 'I' must be declared
SQL> alter package APPS.XLA_00200_AAD_S_000012_PKG compile body;
Warning: Package Body altered with compilation errors.
SQL> show err
Errors for PACKAGE BODY APPS.XLA_00200_AAD_S_000012_PKG:
LINE/COL ERROR
157514/2 PLS-00103: Encountered the symbol "THEN" when expecting one of
the following:
( - + case mod new not null <an identifier>
<a double-quoted delimited-identifier> <a bind variable> avg
count current exists max min prior sql stddev sum variance
execute forall merge time timestamp interval date
<a string literal with character set specification>
<a number> <a single-quoted SQL string> pipe
<an alternatively-quoted string literal with character set
specification>
<an alternatively-quote
LINE/COL ERROR
SQL> alter package APPS.AR_RECEIPT_UPDATE_API_PUB compile body;
Warning: Package Body altered with compilation errors.
SQL> show err
Errors for PACKAGE BODY APPS.AR_RECEIPT_UPDATE_API_PUB:
LINE/COL ERROR
0/0 PL/SQL: Compilation unit analysis terminated
1/14 PLS-00201: identifier 'AR_RECEIPT_UPDATE_API_PUB' must be
declared
1/14 PLS-00304: cannot compile body of 'AR_RECEIPT_UPDATE_API_PUB'
without its specification
SQL> show err
Errors for PACKAGE BODY APPS.AR_AUTOREC_API:
LINE/COL ERROR
2724/9 PL/SQL: SQL Statement ignored
2740/27 PL/SQL: ORA-00904: "EXT"."SEQ_TYPE_LAST": invalid identifier
note:application v12.0.4 database 10.2.3SQL> alter package APPS.FV_FACTS_TBAL_TRANSACTIONS compile body;
Warning: Package Body altered with compilation errors.
SQL> show err
Errors for PACKAGE BODY APPS.FV_FACTS_TBAL_TRANSACTIONS:
LINE/COL ERROR
1742/6 PL/SQL: SQL Statement ignored
1743/4 PL/SQL: ORA-00918: column ambiguously defined
SQL> alter package APPS.CST_PERIODIC_ABSORPTION_PROC compile body;
Warning: Package Body altered with compilation errors.
SQL> show err
Errors for PACKAGE BODY APPS.CST_PERIODIC_ABSORPTION_PROC:
LINE/COL ERROR
3901/3 PL/SQL: Statement ignored
3901/3 PLS-00306: wrong number or types of arguments in call to
'ITERATION_PROCESS'
SQL> alter package APPS.AR_RECEIPT_UPDATE_API_PUB compile body;
Warning: Package Body altered with compilation errors.
SQL> show err
Errors for PACKAGE BODY APPS.AR_RECEIPT_UPDATE_API_PUB:
LINE/COL ERROR
0/0 PL/SQL: Compilation unit analysis terminated
1/14 PLS-00201: identifier 'AR_RECEIPT_UPDATE_API_PUB' must be
declared
1/14 PLS-00304: cannot compile body of 'AR_RECEIPT_UPDATE_API_PUB'
without its specification
SQL> alter package APPS.XLA_00200_AAD_S_000012_PKG compile body;
Warning: Package Body altered with compilation errors.
SQL> show err
Errors for PACKAGE BODY APPS.XLA_00200_AAD_S_000012_PKG:
LINE/COL ERROR
157514/2 PLS-00103: Encountered the symbol "THEN" when expecting one of
the following:
( - + case mod new not null <an identifier>
<a double-quoted delimited-identifier> <a bind variable> avg
count current exists max min prior sql stddev sum variance
execute forall merge time timestamp interval date
<a string literal with character set specification>
<a number> <a single-quoted SQL string> pipe
<an alternatively-quoted string literal with character set
specification>
<an alternatively-quote
LINE/COL ERROR
SQL> alter package APPS.FV_CCR_UTIL_PVT compile body;
Warning: Package Body altered with compilation errors.
SQL> show err
Errors for PACKAGE BODY APPS.FV_CCR_UTIL_PVT:
LINE/COL ERROR
2926/3 PL/SQL: Statement ignored
2926/19 PLS-00302: component 'CONTACT_NAME' must be declared
2928/4 PL/SQL: Statement ignored
2928/20 PLS-00302: component 'CONTACT_PHONE' must be declared
2929/8 PL/SQL: Statement ignored
2929/24 PLS-00302: component 'CONTACT_PHONE' must be declared
2931/3 PL/SQL: Statement ignored
2931/19 PLS-00302: component 'CONTACT_EMAIL' must be declared
2932/3 PL/SQL: Statement ignored
2932/19 PLS-00302: component 'CONTACT_FAX' must be declared -
R12 - Compile Invalid objects (Fast Formula, Package Body and View) Urgent
Invalid objects about 43, in this Fast Formula 2 AP Package object, and 1 view
OWNER OBJECT_TYPE COUNT(*)
APPS PACKAGE BODY 37.00
APPS PROCEDURE 1.00
SCOTT PACKAGE BODY 1.00
APPS VIEW 1.00
APPS FUNCTION 3.00
any one can give idea to make it valid.
Awaiting for your reply.
FYI
the object list is below.
OWNER OBJECT_NAME
APPS FFP52474_01010001
APPS FFP61059_01010001
APPS FFP56168_01010001
APPS FFP56167_01010001
APPS FFP58579_01052004
APPS FFP56169_01010001
APPS FFP56170_01010001
APPS FFP56171_01010001
APPS FFP56172_01010001
APPS FFP56173_01010001
APPS FFP60309_01010001
APPS FFP60306_01010001
APPS FFP60308_01010001
APPS FFP60310_01010001
APPS FFP60307_01010001
APPS AP_IMPORT_VALIDATION_PKG
APPS FFP58576_01011951
APPS FFP60357_01011951
APPS FFP57511_01010001
APPS FFP57510_01010001
APPS FFP52473_01010001
APPS FFP60305_01010001
APPS FFP60545_01042004
APPS FFP60342_01010001
APPS FFP58887_01042004
APPS FFP58888_01042004
APPS FFP58870_01042004
APPS FFP58885_01042004
APPS FFP58907_01010001
APPS FFP58906_01010001
APPS FFP58861_01042004
APPS FFP61122_01010001
APPS FFP58871_01042004
APPS FFP58857_01042005
APPS FFP60917_01032006
SCOTT MK_PLS_XML_REP_TEST
APPS MK_PLS_XML_REP_TEST
APPS AP_FSX_PAYMENT_ADVICE
APPS RA_SITE_USES
APPS ZDBAR_CONTACT
APPS ZDBAR_FAX
APPS ZDBCLOAD
APPS ZDBAP_DV_PAYMENT_TYPE
Advanced thanks for reading and giving solution for this.
Thamaraiselvanany one can give idea to make it valid.Run "Compile APPS Schema" from adadmin.
For Fast Formulas, refer to:
Note: 155737.1 - How To Compile Oracle Fast Formulas
http://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=155737.1 -
How to compile all package body using sqlplus ?
hi all,
How to compile all package body using sqlplus ?
Please help.
Amydbms_utility.compile_schema will compile all the invalid objects in a schema, including the invalid package bodies. If you only want to compile the invalid package bodies, you could write your own dynamic SQL stored procedure to do that using the user_source view, but that's a lot more effort for a very minimal benefit.
Justin
Distributed Database Consulting, Inc.
http://www.ddbcinc.com/askDDBC -
How to compile EBS application
Dear all
kindly confirm that how to compile EBS application , actually i want to compile all objects of EBS like forms , reports , library etc.
Regards ,
zulqarnainkindly confirm that how to compile EBS application , actually i want to compile all objects of EBS like forms , reports , library etc. You can do via adadmin or manually. Adadmin should be the best option since you want to compile all objects as the manual option would take long time.
How To Relink Forms Library Files Using "adadmin" (11i & R12) [ID 141118.1]
AD Command Line Options for Release R12 [ID 1078973.1]
How to Generate a Specific Form Through AD utility adadmin [ID 178722.1]
Troubleshooting Guide - invalid objects in the E-Business Suite Environment 11i and 12 [ID 1325394.1]
You can find more details about adadmin in "Maintaining Oracle E-Business Suite Documentation Set".
R12
http://docs.oracle.com/cd/B53825_08/current/html/docset.html
11i
http://docs.oracle.com/cd/B25516_18/current/html/docset.html
Thanks,
Hussein -
How to compile and register a Java CFX tag with multiple class files?
All-
If this is the wrong forum for CFX questions, please let me
know.
I need to determine how to compile and register a Java CFX
tag that contains multiple class files. One class file implements
the CustomTag interface and the other class files implement various
supporting classes. All of the documentation that I have found
talks about using a single class file. I am assuming that a JAR
file will be involved, but I am not sure of the specifics.
Thanks in advance for your help.
-JoshYes, it will involve a jar. Use your java IDE (eclipse,
etcetera ..) to create a jar containing all of the classes. Check
your ide's documentation for how to create jar files. After you
have created the jar, place the jar in the CF class path so CF will
recognize it. For example the {cf_root}/WEB-INF/lib directory. CF
must be restarted before it will detect the new jar. After
restarting CF, register the CFX tag in the ColdFusion Administrator
using the name of the class that implements the CustomTag
interface.
Though it is worth noting you can also instantiate java
classes directly from ColdFusion (ie without using a CFX
tag). -
How to compile Oracle Linux source?
I accidentally downloaded source DVD "Oracle Linux Release 5 Update 2 source - DVD" instead of installable ISO image. Is there anyway I can compile it to make bootable ISO image?
I tried to search this forum as well as other places but couldn't find any information hence thought of opening a thread before I proceed to download correct file which will again take 10+ hrs with my Internet speed :(
Any help is highly appreciated. Also I need to know which packages are required to be installed for compiling the source if at all that is possible. I am using Ubuntu 11.10 Desktop.
Thanks in advance for any help and hope to get a reply soon :) I need to urgently install Oracle 11gR2 on it.
Edited by: user6582219 on Apr 12, 2012 1:10 AM
While browsing the forum for any possible solution I came to a thread that discuss installation of a package oracle-rdbms-server-11gR2-preinstall. When searched through search engine I came to know about recent certification Oracle 11gR2 on Oracle Linux 6, here is the link https://blogs.oracle.com/linux/entry/announcing_oracle_database_11g_r2
https://blogs.oracle.com/linux/entry/announcing_oracle_database_11g_r2
Thing is I already have Oracle Linux 6 Update 2 (the latest) installed on my machine in dual boot mode so I dropped the idea of installing version 5.2. As per the documentation 11gR2 was not certified earlier on Linux 6.2 so I thought of installing 5.2 but it is not necessary now.
I would still appreciate if someone could answer my question just for knowing the procedure compiling source. May be it can help someone else trying to achieve this.
I have another couple of important questions and need guidance from the experts over here. I am not sure if it is appropriate to open a new thread but for now I am posting them here.
Before proceeding here are my environment details:
Machine: x86 32 bit with 2 GB RAM/250 GB HD.
OS: Kubuntu 11.10 Desktop and Oracle Linux 6 Update 2 in dual boot mode.
Here are my partition details for your reference but as I am planning to do the installation from the scratch following new ideal scheme you can jump to last paragraph following the line "*********************************" for my questions.
Unfortunately my partition plan went wrong and here is what I have now:
Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x3d5ba9e1
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 1002047 500000 83 Linux
/dev/sda2 151525080 361253654 104864287+ 7 HPFS/NTFS/exFAT
/dev/sda4 1003518 151001087 74998785 5 Extended
/dev/sda5 1003520 7002111 2999296 82 Linux swap / Solaris
/dev/sda6 7004160 11001855 1998848 83 Linux
/dev/sda7 11003904 51001343 19998720 83 Linux
/dev/sda8 51003392 110041087 29518848 83 Linux
Partition table entries are not in disk order
/dev/sda1 here is /tmp, /dev/sda2 is my data partition, I have separate /home / (root) partition for Kubuntu and remianing around 20 GB in extended partition is used for Oracle Linux 6.2 with default Oracle suggested LVM partition. I also have separate /boot for Kubuntu and I chose not to install grub while installing Oracle Linux. I later modified grub.cfg to add entries for Oracle Linux and now I can boot both OSs successfully.
My issue now is I cannot extend 20 GB space (in extended partition) that I have given to Oracle though I have around 40 GB space available. This is because I alreay have 4 primary partitions (one for /boot others for "data" and one extended partition). So I have to make primary partition out of free space and install Oracle in a single partition without following recommended partition layout scheme.
Now I want to do the installation of both the OS from the scratch and really need an advice on partition layout scheme. Here is summary of what I wan to achieve:
1. Keep the "data" partition (primary) intact and carve an ideal partition layout for both the OS with separate /boot, /tmp, /home, swap (and may be for /usr???). Also may be I can share swap?
2. How do I go about using LVM and is it recommended for this case? What would be ideal locations for each partitions and sizes? I already used 100 GB for "data" so now I want to keep 60 GB for Oracle Linux (and Oracle DB for which I will again make few sub-partitions) and remaining will be for Kubuntu.
Well, I am not sure if this is the right place to ask these questions but since I can see very knowlegeable top contributors here that are willing to help novice users I thought of posting these questions.
I would really really appreciate if someone can provide me rough draft of partition scheme in my case considering the sub-partitions needed for Oracle DB. I went thorugh number of forums and documentations to come up with solutuion and finally thought of getting help after much confusion.
I really need to carefully plan this time because it's third time I am doing reinstallation from the scratch because of poor plan I followed previously.
Thank you very much in advance and please let me know in case more information is needed from my side.
Regards,
RameshI accidentally downloaded source DVD "Oracle Linux Release 5 Update 2 source - DVD" instead of installable ISO image. Is there anyway I can compile it to make bootable ISO image?Google will be your best friend for such a question, for instance, "Creating a Custom centos Linux bootable ISO Image". There is no need to duplicate the effort. I recommend you download the correct installation DVD, e.g. 5.8
Thing is I already have Oracle Linux 6 Update 2 (the latest) installed on my machine in dual boot mode so I dropped the idea of installing version 5.2. As per the documentation 11gR2 was not certified earlier on Linux 6.2 so I thought of installing 5.2 but it is not necessary now.So you don't need to install 5.2 anymore, but you want the information how to compile a installation DVD from the 5.2 source anyway?!
I have another couple of important questions and need guidance from the experts over here. I am not sure if it is appropriate to open a new thread but for now I am posting them here.Questions may be important for you, but not necessarily for others. No one will complain if you create a new thread for particular questions or subjects. It is better to separate your topics and questions rather than creating a multi-mega thread, which does little to help anyone else but you. It means more work on your end, but it will be easier for anyone to participate or answer your questions, and it will allow you to better award answers.
Regarding your partitioning questions: It is generally difficult to address such topics in a forum. You are asking for a book of information. My advice is to drop the old fashioned concepts of dual or triple boot options and install Oracle VirtualBox instead. It will make all of these questions obsolete and you can use whatever defaults when installing your virtual machine guest OS. Its a far more superior way of dealing with multiple operating systems on one and the same computer.
I am using Ubuntu 11.10 Desktop.
I need to urgently install Oracle 11gR2 on it.For what it's worth, if you can combine the two source below you should be able to install and run 11gR2 on Ubuntu 11.10.
Install Oracle 11gR2 on Ubuntu Linux 11.04 (64-bit) Howto
Install Oracle 11gR2 on Ubuntu Linux 11.04 (64-bit) Howto
Oracle 11gR2 Express Edition on Linux Ubuntu 11.10 howto
Oracle 11gR2 Express Edition on Linux Ubuntu 11.10 howto
However, check out VirtualBox. -
How to compile a single file in a project
I have placed my java connector file called "xxxTargetconnector .class" in the below mentioned path
D:\FSCM9DMO\webserv\FSCMDMO9\applications\peoplesoft\PSIGW\WEB-INF\classes\com\peoplesoft\pt\integrationgateway\targetconnector
I have converted the above class file in to a java file using a decompiler.Now i would like to recompile the java file to get the byte code.This class file imports many class files from jar files which is placed in the below mentioned path.
D:\FSCM9DMO\webserv\Cybersource.
Before compiling i set the path to include the jar files
for ex , set path = D:\FSCM9DMO\webserv\Cybersource
For compilation i went to the below path using command prompt and compiled the particular file.
D:\FSCM9DMO\webserv\FSCMDMO9\applications\peoplesoft\PSIGW\WEB-INF\classes\com\peoplesoft\pt\integrationgateway\targetconnector>javac xxxTargetConnector.java
Unfortunately i got around 99 errors saying
xxxTargetConnector.java:187: cannot find symbol
symbol : variable Logger
location: class com.peoplesoft.pt.integrationgateway.targetconnector.xxxTargetConnector
How to compile a single file in a project ?According to [http://java.sun.com/javase/6/docs/technotes/tools/windows/javac.html], "As a special convenience, a class path element containing a basename of * is considered equivalent to specifying a list of all the files in the directory with the extension .jar or .JAR. I have never tried using this feature.
So if all of your dependent classes are in in jar files that are in D:\FSCM9DMO\webserv\Cybersource, a command like the following should work.
javac -cp D:\FSCM9DMO\webserv\Cybersource\* xxxTargetConnector.java
Note that setting your operating system path variable has no impact on where Javac looks for dependent classes. -
How to compile all forms in a directoy at time?
Hi friends, thank for your replies for the previous questions.
Now
How to compile all form modules located in a directory
at a time? usually what I know is opening form one by one
and compile it. But I want to compile all forms and create
executable files at a time.
Is project Builder helpfule to achive this??
thanks
madhuYes, his file is useful -- it should run on Windows XP. You need to copy the above text into a file using a standard text editor, something like Notepad. To run it, you open a Cmd.exe DOS window on your pc, change directory (CD) to the folder where your forms are, and enter the command script file name.
Here are several more links to other topics in this forum asking how to do the same thing:
Re: How To Compile 370 forms ?
Re: Creating Oracle 10g Forms and Reports Builds
Maybe you are looking for
-
How to find out who is logged into portal through webdynpro application
hi, whenever anyone logs in through the portal and runs a webdynpro iview, the webdynpro application should be such that it gives the name of the user logged in. Eg, if i logiin and run the webdynpro iview, the application should display that I have
-
I closed all my toolbars. Now cannot find out how to open them, not even a help button == User Agent == Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB6.5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; OfficeLiveConnector
-
ISight not recognized by any programs
I have a MacBook with a Built-in iSight and the camera hasn't worked in any application I've tried to use it with. I remember it working in PhotoBooth the first day I bought it, but since then, it hasn't worked. How do I fix this?
-
Hi, We have upgraded our solman 7.0 to EHP1, we did not make use of solman functionality so decided to bring in various functionalities like E2E, wily, RCA etc., Being naive to this area I am in need of clarifications to my doubts... 1. Does SOLMAN_S
-
Hi All We are going to impliment FI-GL in our BI7.0 project. Can you please provide Information/Documents on these extractors and Implimentation process. Thanks Vani reddy