Invalid objects in RAC
Hi,
Version 11gr2.
I found about 100 invalid objects in my RAC 11gr2 .
Most of them are related to interal oracle users such as sysaux ,wmsys and etc.
In a single instance i would run utlrp.sql .
Does it the same in RAC instance ?
Thanks
Does it the same in RAC instance ?YES
Similar Messages
-
INVALID 상태의 OBJECT를 RECOMPILE하는 PROCEDURE
제품 : ORACLE SERVER
작성날짜 : 2002-04-18
INVALID 상태의 OBJECT를 RECOMPILE하는 PROCEDURE
===============================================
Purpose
Import를 하거나 DDL 작업을 하고 나서 procedure 나 package등의
pl/sql object가 invalid로 빠지는 경우가 있다. 이런 object들을
찾아서 recompile해주는 procedure를 소개한다.
Explanation
이 procedure는 User 내의 모든 Invalid 상태의 procedure, function,
package 등의 Object 들을 Recompile한다. Compile에러가 발생하는 경우
dbms_output package를 이용하여 화면에 display해 주게 되므로 실행하기
전에 set serveroutput on 을 반드시 실행한다.
Invalid된 object가 많은 경우라면 compile에러의 확인을 위해 spool을
받는 것이 좋다.
CREATE OR REPLACE PROCEDURE RecompileInvalid IS
CURSOR getlist IS SELECT object_type, object_name FROM
user_objects WHERE status = 'INVALID' AND
object_type IN ('PROCEDURE', 'FUNCTION', 'PACKAGE',
'PACKAGE BODY', 'TRIGGER' );
schemaname VARCHAR2(100);
CURSOR geterr ( objname VARCHAR2, objtype VARCHAR2 ) IS
SELECT text, line, position FROM user_errors WHERE
name = objname AND type = objtype;
BEGIN
SELECT username INTO schemaname FROM user_users;
FOR getlistrec IN getlist LOOP
dbms_output.put_line( 'attempting compile on ' ||
getlistrec.object_name );
dbms_ddl.alter_compile( getlistrec.object_type,
schemaname, getlistrec.object_name );
END LOOP;
FOR getlistrec IN getlist LOOP
dbms_output.put_line( '---ERROR---' );
dbms_output.put_line( 'compile failed on ' ||
getlistrec.object_name );
FOR geterrrec IN geterr( getlistrec.object_name,
getlistrec.object_type ) LOOP
dbms_output.put_line( 'line: ' || geterrrec.line ||
' col: ' || geterrrec.position );
dbms_output.put_line( substr( geterrrec.text, 1, 100 ));
END LOOP;
END LOOP;
END;
Example
SQL> spool Compile.log
SQL> set serveroutput on
SQL> exec recompileinvalid;
attempting compile on CRYPTIT
attempting compile on CRYPTIT
attempting compile on DECRYPT
attempting compile on ENCRYPT
attempting compile on SYNC_IM_INDEX
PL/SQL procedure successfully completed.
SQL> spool off우연의 일치인지 저도 어제 rac 기술지원을 나왔는데..
통계정보를 수집하려고하니 dbms_stats가 invalid되어 있더군요.
compile 명령을 하려다가 다른 패키지도 invalid되어있기도해서
utlrp.sql을 수행했습니다.
물론 백업 후 restart한 후에 세션 모두 클리어시키고 수행했습니다.
그런데 한번 해서 안되는 경우도 있으니 invalid object의 결과를 보고
utlrp.sql을 여러번 더 수행하면 해결됩니다.
## invalidobj.sql
doc
invalid 된 object에 대한 출력
col owner format a20
col object_name format a30
select owner, object_name, OBJECT_TYPE,CREATED,LAST_DDL_TIME, STATUS
from dba_objects where status<>'VALID';
글 수정:
민천사 (민연홍)
그런데 중요한 것은.. 이것이 open상태에서 수행되더라도
오라클에서는 그냥 수행해도 문제없다고 하더라도..
제 개인적인 의견으로는 서비스 중에 수행해서는 절대 안된다고
생각합니다. 서비스에 어떠한 영향이 갈지도 모르니까요. 문제가
발생하면 그건 이 작업을 수행한 DBA탓 이겠죠. 장애보고서 써야하고
골치가 아픕니다.
저같은 경우에는 백업을 2copy를 하는데 미디어(테이프장치)를
서로 다른 미디어를 써서 2copy를 해야 작업 시작하겠다고 했고
그렇게 했습니다. 또한 세션을 모두 클리어시킨 후에 작업했구요.
장애에 대한 강박관념이라고 할지 모르겠지만 지금까지 본 봐로는
이렇게 꼼꼼하게 챙기지 않고 장애가 난다면 업계에 오래에 머무르기
힘들 것 같다는 생각이 들더군요..~
제가 장애에 너무 민감해서 말씀드리는 것이지 충고를 하는 것은 아닙니다.
오해가 없으시길 바랍니다. -
I am new to SSRS and I am trying to migrate reports from 2008 to 2012. As I have so many reports to migrate, I simply got the back up of ReportServer,
ReportServerTempDB, and Encryption Key and restored them to test environment. I made necessary configuration from RS configuration tool. I am able to see the reports now when I browse //hostname/reports. But when I open any particular report I am getting some
error.
· An error has occurred during report processing.
(rsProcessingAborted)
Query execution failed for dataset 'dataSet'.
(rsErrorExecutingCommand
Semantic query execution failed. Invalid object name
'RPT. ******'. (rsSemanticQueryEngineError)
****** - I am assuming this is a custom data class.
Does anyone have insight on this? or any better way that I can migrate the reports to new server with less efforts.
I don’t have the reports solution file to deploy the reports, so I have followed backup and restore process.Hi Kishore237,
According to your description, you migrated some reports from Reporting Services (SSRS) 2008 to 2012. Now you get error when accessing the reports on SSRS 2012. Right?
In this scenario, did you modify the report data source in database after migration? You can try to open the report in Report Builder or Report designer and check the report dataset. If you can preview the report in Report builder or Report designer,
please try to redeploy the report to Report Server. If it is still not working, please try to restore the database from backup. And for migrating reports, please follow the "Content-Only Migration" in the link below:
http://msdn.microsoft.com/en-us/library/ms143724(v=sql.110).aspx
If you have any question, please feel free to ask.
Best Regards,
Simon Hou -
SP 2013 Server + Dec 2013 CU. Upgrading from SharePoint 2010.
We have a web application that is distributed over 7-8 content databases from SharePoint 2010. All but one database are upgradable. However, one database gives:
Invalid object name 'Webs'.
while running Test-SPContentDatabase or Mount-SPContentDatabase.
EventViewer has the following reporting 5586 event Id:
Unknown SQL Exception 208 occurred. Additional error information from SQL Server is included below.Invalid object name 'Webs'.
After searching a bit, these links do not help:
http://social.technet.microsoft.com/Forums/sharepoint/en-US/fd020a41-51e6-4a89-9d16-38bff9201241/invalid-object-name-webs?forum=sharepointadmin
we are trying PowerShell only.
http://blog.thefullcircle.com/2013/06/mount-spcontentdatabase-and-test-spcontentdatabase-fail-with-either-invalid-object-name-sites-or-webs/
In our case, these are content databases. This is validated from Central Admin.
http://sharepointjotter.blogspot.com/2012/08/sharepoint-2010-exception-invalid.html
Our's is SharePoint 2013
http://zimmergren.net/technical/findbestcontentdatabaseforsitecreation-problem-after-upgrading-to-sharepoint-2013-solution
Does not seem like the same exact problem.
Any additional input?
Thanks, Soumya | MCITP, SharePoint 2010Hi,
“All but one database are upgradable. However, one database gives:
Invalid object name 'Webs'.”
Did the sentence you mean only one database not upgrade to SharePoint 2013 and given the error?
One or more of the following might be the cause:
Insufficient SQL Server database permissions
SQL Server database is full
Incorrect MDAC version
SQL Server database not found
Incorrect version of SQL Server
SQL Server collation is not supported
Database is read-only
To resolve the issue, you can refer to the following article which contains the causes and resolutions.
http://technet.microsoft.com/en-us/library/ee513056(v=office.14).aspx
Thanks,
Jason
Forum Support
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
[email protected]
Jason Guo
TechNet Community Support -
Invalid object error while migrating oracle forms 6i to APEX
Hi,
I have a form name abc.fmb and I did converted to xml and imported using application migration in APEX
With these I have nine PL/SQL libraries (PLL). converted it to PLD using rwconvertor and imported in APEX. Also, I have 4 tables i.e data base block in forms.
Now, when i m migrating forms to APEX it is giving an error message saying invalid objects and shows the table name and column name. But the column name that it shows is a text box in the form that is also a database item ...
eg:- addr is the block name in forms
item name dsp_name
error: invalid object
Please suggest.
Thanks,
AP.Hi AP
i would suggest this...
Oracle Application Express (APEX)
Regards,
Abdetu... -
Why do I get "Error 1 occured at Config Data Registry.vi(get data) invalid object 0" when starting my application created in LabVIEW 7.1? I am starting the application in a PXI rack running Windows XP. I have an executable written in LabVIEW 7.0 that runs without this error. After clicking the Continue button in the error, the application seems to continue happily.
Is there something I need to include when I make the executable?
I would like to understand and eliminate this start up error.
Thanks in advance.
BobNorthHi Bob,
I looked through the program and I figured out where the error is coming from, and potentially what is causing it. In a lot of the cases of the program you are searching a 1-D array for the name of the case, and if you don't find it then it skips the function and gives "Error 1 occurred at Config Data Registry.vi(CASENAME) invalid object 0". I attached a screenshot that shows what I mean. The Search 1-D Array.vi is returning a -1 which means it didn't find the case. The reason I believe this is happening is because the shift register for that array is not initialized. While the other cases "reset" and "register" interact with the array shift registers and most likely create the array you need, if the program defaults to the "get data" case then it will try to run that before registering and won't have an array to search. This would also explain why it only has this problem at first and seems to run just fine after that. To fix this you should either make an initial array and wire it into the shift register or make the "reset" case the default as opposed to the "get data" case.
Regards,
Peter W.
Attachments:
Config Data Registry.png 55 KB -
Invalid objects after upgrade 8.1.7 to 9.2.0.6
I upgraded the database from 8.0.5 under EBS 11.0.3 to 8.1.7 then from 8.1.7 to 9.2.0.6 under EBS 11.5.10.2
in front of try to compile objects with utlrp, utlrcmp or compile i can't make these objects valid!
can any one help me please?
my invalids objects & errors from dba_errors are :
OWNER NAME TEXT
SYSTEM AD_APPS_PRIVATE PL/SQL: ORA-00942: table or view does not exist
SYSTEM AD_APPS_PRIVATE PL/SQL: SQL Statement ignored
SYSTEM AD_APPS_PRIVATE PL/SQL: ORA-00942: table or view does not exist
SYSTEM AD_APPS_PRIVATE PL/SQL: SQL Statement ignored
SYSTEM AD_COMPILE PL/SQL: ORA-00942: table or view does not exist
SYSTEM AD_COMPILE PL/SQL: SQL Statement ignored
SYSTEM AD_INST PL/SQL: ORA-00942: table or view does not exist
SYSTEM AD_INST PL/SQL: SQL Statement ignored
SYSTEM AD_INST PL/SQL: ORA-00942: table or view does not exist
SYSTEM AD_MCURR PL/SQL: ORA-00942: table or view does not exist
SYSTEM AD_MCURR PL/SQL: SQL Statement ignored
SYSTEM AD_PARALLEL_COMPILE_PKG PL/SQL: ORA-00942: table or view does not exist
SYSTEM AD_PARALLEL_COMPILE_PKG PL/SQL: SQL Statement ignored
CTXSYS CTX_ACCESS PLS-00201: identifier 'SYS.DBA_SYNONYMS' must be declared CTXSYS CTX_ACCESS PL/SQL: SQL Statement ignored
CTXSYS CTX_ACCESS PLS-00201: identifier 'SYS.DBA_OBJECTS' must be declared
CTXSYS CTX_ACCESS PL/SQL: SQL Statement ignored
CTXSYS CTX_ADM PLS-00905: object CTXSYS.DISPATCHER is invalid
CTXSYS CTX_ADM PL/SQL: Statement ignored
CTXSYS CTX_DDL PLS-00905: object CTXSYS.DISPATCHER is invalid
CTXSYS CTX_DDL PL/SQL: Item ignored
CTXSYS CTX_DDL PLS-00905: object CTXSYS.DISPATCHER is invalid
CTXSYS CTX_DML PLS-00201: identifier 'DBMS_LOCK' must be declared
CTXSYS CTX_DML PL/SQL: Statement ignored
CTXSYS CTX_LING PLS-00593: default value of parameter "LOG_MODE" in body
must match that of spec
CTXSYS CTX_QUERY PLS-00201: identifier 'DBA_OBJECTS' must be declared
CTXSYS CTX_QUERY PL/SQL: SQL Statement ignored
CTXSYS CTX_VP PLS-00201: identifier 'DBA_OBJECTS' must be declared
CTXSYS DISPATCHER PLS-00201: identifier 'DBMS_PIPE' must be declared
CTXSYS DISPATCHER PL/SQL: Declaration ignored
CTXSYS DMLQ PLS-00201: identifier 'DBMS_LOCK' must be declared
CTXSYS DMLQ PL/SQL: Statement ignored
CTXSYS DRASERM PLS-00593: default value of parameter "PERSON_MASK" in b
ody must match that of spec
CTXSYS DRDBG PLS-00201: identifier 'DBMS_PIPE' must be declared
CTXSYS DRDBG PLS-00201: identifier 'DBMS_PIPE' must be declared
CTXSYS DRDBG PL/SQL: Statement ignored
CTXSYS DRICON PLS-00201: identifier 'DBA_TAB_PRIVS' must be declared
CTXSYS DRICON PL/SQL: SQL Statement ignored
CTXSYS DRICON PL/SQL: SQL Statement ignored
CTXSYS DR_IDX PLS-00201: identifier 'DBMS_LOCK' must be declared
CTXSYS DR_IDX PL/SQL: Statement ignored
CTXSYS DR_REC PL/SQL: SQL Statement ignored
CTXSYS DR_REC PLS-00201: identifier 'SYS.USER$' must be declared
CTXSYS DR_REC PL/SQL: SQL Statement ignored
CTXSYS DR_REWRITE PLS-00905: object CTXSYS.DISPATCHER is invalid
CTXSYS DR_REWRITE PL/SQL: Statement ignored
CTXSYS DR_REWRITE PLS-00201: identifier 'SYS.USER$' must be declared
CTXSYS DR_REWRITE PLS-00905: object CTXSYS.DISPATCHER is invalid
CTXSYS DR_REWRITE PL/SQL: Item ignored
CTXSYS DR_RTM PLS-00201: identifier 'DBMS_LOCK' must be declared
CTXSYS DR_RTM PL/SQL: Statement ignored
CTXSYS DR_UTL PLS-00302: component 'IS_PARALLEL_SERVER' must be declar
ed
CTXSYS DR_UTL PL/SQL: Statement ignored
CTXSYS LISTENER PLS-00905: object CTXSYS.DISPATCHER is invalid
CTXSYS LISTENER PL/SQL: Item ignored
CTXSYS LISTENER PLS-00320: the declaration of the type of this expressio
n is incomplete or malformed
CTXSYS LISTENER PL/SQL: Statement ignored
CTXSYS LISTENER PLS-00320: the declaration of the type of this expressio
n is incomplete or malformed
CTXSYS PIPE PL/SQL: Statement ignored
CTXSYS PIPE PLS-00201: identifier 'DBMS_PIPE' must be declared
CTXSYS PIPE PL/SQL: Statement ignored
CTXSYS SVCQ PLS-00201: identifier 'DBMS_LOCK' must be declared
CTXSYS SVCQ PL/SQL: Statement ignored
APPS AD_DD PLS-00593: default value of parameter "P_DESCRIPTION" in
body must match that of spec
APPS AK_ATTRIBUTE_PVT PLS-00593: default value of parameter "P_DATA_TYPE" in b
ody must match that of spec
APPS AK_ATTRIBUTE_PVT PLS-00593: default value of parameter "P_PASS" in body m
ust match that of spec
APPS AK_OBJECT_GRP PLS-00593: default value of parameter "P_VALUE_VARCHAR2"
in body must match that of spec
APPS AS_OPPORTUNITY_PUB PLS-00593: default value of parameter "P_DEFAULT_FORECAS
TING_INFO" in body must match that of spec
APPS AS_OPPORTUNITY_PVT PLS-00593: default value of parameter "P_DEFAULT_FORECAS
TING_INFO" in body must match that of spec
APPS AS_QUOTE_PVT PLS-00593: default value of parameter "P_QUOTE_STATUS" i
n body must match that of spec
APPS AX_CALCULATE_BALANCES_PKG PLS-00593: default value of parameter "P_PERIOD" in body
must match that of spec
APPS AX_CALCULATE_BALANCES_PKG PLS-00593: default value of parameter "P_CCID" in body m
ust match that of spec
APPS AX_CALCULATE_BALANCES_PKG PLS-00593: default value of parameter "P_BALSEGL" in bod
y must match that of spec
APPS AX_CALCULATE_BALANCES_PKG PLS-00593: default value of parameter "P_BALSEGH" in bod
y must match that of spec
APPS AX_CALCULATE_BALANCES_PKG PLS-00593: default value of parameter "P_ACCSEGL" in bod
y must match that of spec
APPS AX_CALCULATE_BALANCES_PKG PLS-00593: default value of parameter "P_ACCSEGH" in bod
y must match that of spec
APPS AX_CALCULATE_BALANCES_PKG PLS-00593: default value of parameter "P_TPID" in body m
ust match that of spec
APPS AX_CALCULATE_BALANCES_PKG PLS-00593: default value of parameter "P_SUBID" in body
must match that of spec
Regards.
e-mail : [email protected]thank you for your answer,
i followed all documentation from oracle support, first document is
Upgrading Oracle Applications
Release 11i (11.5.10)
Part No. B13584-01
i used also "Installation Guide Using Rapid Install.pdf" chapter 4
first thing is that i upgraded database from 8.0.5 under EBS 11.0.3/win 2000 to 8.1.7 on an intermediate machine. then, i prepared environnement on an other machine with EBS 11.5.10.2 under windows 2003 (for the database, i have now only software) then i copied upgraded 8.1.7 database from intermediate machine to 11i machine then i upgraded it to 9.2.0.6 like it recommeded in category3 database tasks in "Upgrading Oracle Applications" documentation.
have u any idea, what's the probleme with these invalid objects?
regards. -
Invalid Object error in Stored Procedure
Royal ThomasIt was a bit of a puzzler, but here is a repro that demonstrates Thomas's problem:
CREATE USER svante WITHOUT LOGIN WITH DEFAULT_SCHEMA = guest
ALTER ROLE db_owner ADD MEMBER svante
go
EXECUTE AS USER = 'svante'
go
CREATE PROCEDURE dbo.testis AS
SELECT @@procid AS beata INTO sture
SELECT * FROM sture
go
EXEC testis -- Invalid object name 'sture'.
go
REVERT
go
EXEC testis -- Succede
go
DROP USER svante
DROP TABLE guest.sture
DROP TABLE sture
DROP PROCEDURE testis
What is happening is this: In the statement
SELECT @@procid AS beata INTO sture
the table is created in the default schema of the current user, not in the default schema of the procedure owner (which is dbo, since the procedures was created in dbo). This was certainly unexpected, at least for me.
But in
SELECT * FROM sture
the regular rules, and here sture resolves to dbo.sture, not guest.sture.
Thomas should make sure that he uses dbo.xxxx in all his SELECT INTO statements.
Erland Sommarskog, SQL Server MVP, [email protected] -
Invalid object error, for @CURRMBRRANGE
Hi,
I have been getting the error invalid object in line 1, when trying to retrieve the member using smartview 11.1.2.1.
The formula in the member is:
@SUMRANGE (9999,@CURRMBRRANGE (Period,Gen,4, ,0 ));
I have tried changing it to:
@SUMRANGE (9999,@CURRMBRRANGE (Period,LEV,0, ,0 ));
Can anyone suggest any other changes I can try out?
Thanks in advance.
AnindyoI guess the first question is: does the member formula (I am guessing a member formula) verify in EAS?
If yes, are you trying to write a YTD member formula?
When I put this formula into a new member in My Very Favorite BSO Database In The Whole Wide World, aka Sample.Basic:
@SUMRANGE("Sales", @CURRMBRRANGE("Year", LEV, 0, , 0)) ;It works on retrieval as below:
Product Market Scenario
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year
Sales 31,538 32,069 32,213 32,917 33,674 35,088 36,134 36,008 33,073 32,828 31,971 33,342 400,855
YTDSales 31,538 63,607 95,820 128,737 162,411 197,499 233,633 269,641 302,714 335,542 367,513 400,855 2,589,510 You can see how the months sum up -- is that what you want?
Regards.
Cameron Lackpour -
Migration from windows to Linux -- Invalid objects.
Hi DBA's
After Migration there are no of invalid objects are there, specially APPLSYS, what action should I take.
SQL> select owner, object_name, object_type from all_objects where status<>'VALID' order by owner;
OWNER OBJECT_NAME OBJECT_TYPE
APPLSYS AQ$WF_CONTROL VIEW
APPLSYS AQ$WF_JAVA_DEFERRED VIEW
APPLSYS AQ$WF_JAVA_ERROR VIEW
APPLSYS AQ$WF_JMS_IN VIEW
APPLSYS AQ$WF_JMS_JMS_OUT VIEW
APPLSYS AQ$WF_JMS_OUT VIEW
APPLSYS AQ$WF_NOTIFICATION_IN VIEW
APPLSYS AQ$WF_NOTIFICATION_OUT VIEW
APPLSYS AQ$WF_WS_JMS_IN VIEW
APPLSYS AQ$WF_WS_JMS_OUT VIEW
APPLSYS AQ$WF_WS_SAMPLE VIEW
OWNER OBJECT_NAME OBJECT_TYPE
APPS AMV_IMT_PUB PACKAGE
APPS AMV_IMT_PUB PACKAGE BODY
APPS CSS_DEF_IMT_PUB PACKAGE
APPS CSS_DEF_IMT_PUB PACKAGE BODY
APPS CS_KB_CONC_PROG_PKG PACKAGE BODY
APPS CS_SR_ADDR_SYNC_INDEX_PKG PACKAGE BODY
APPS CS_SR_SYNC_INDEX_PKG PACKAGE BODY
APPS EDR_INDEXED_XML_UTIL PACKAGE BODY
APPS EDW_GEOGRAPHY_M_C PACKAGE BODY
APPS EDW_HR_AGE_BAND_M_C PACKAGE BODY
APPS EDW_HR_ASG_CHNG_M_C PACKAGE BODY
OWNER OBJECT_NAME OBJECT_TYPE
APPS EDW_HR_ASSGNMNT_M_C PACKAGE BODY
APPS EDW_HR_GRADE_M_C PACKAGE BODY
APPS EDW_HR_JOBS_M_C PACKAGE BODY
APPS EDW_HR_MVMNT_TYP_M_C PACKAGE BODY
APPS EDW_HR_POSITION_M_C PACKAGE BODY
APPS EDW_HR_PRSN_TYP_M_C PACKAGE BODY
APPS EDW_HR_REASON_M_C PACKAGE BODY
APPS EDW_HR_REC_ACT_M_C PACKAGE BODY
APPS EDW_HR_RQN_VCNCY_M_C PACKAGE BODY
APPS EDW_HR_SERVICE_M_C PACKAGE BODY
APPS EDW_MRP_DM_CLS_M_C PACKAGE BODY
OWNER OBJECT_NAME OBJECT_TYPE
APPS EDW_MRP_FORECAST_M_C PACKAGE BODY
APPS EDW_MRP_PLAN_M_C PACKAGE BODY
APPS EDW_MTL_INVENTORY_LOC_M_C PACKAGE BODY
APPS EDW_OPI_ACTV_M_C PACKAGE BODY
APPS EDW_OPI_LOT_M_C PACKAGE BODY
APPS EDW_OPI_OPRN_M_C PACKAGE BODY
APPS EDW_OPI_PRDL_M_C PACKAGE BODY
APPS EDW_ORGANIZATION_M_C PACKAGE BODY
APPS EDW_POA_LN_TYPE_M_C PACKAGE BODY
APPS EDW_POA_SPLRITEM_M_C PACKAGE BODY
APPS EE PROCEDURE
OWNER OBJECT_NAME OBJECT_TYPE
APPS EGO_ITEM_TEXT_PVT PACKAGE BODY
APPS EGO_ITEM_TEXT_UTIL PACKAGE
APPS EGO_ITEM_TEXT_UTIL PACKAGE BODY
APPS EGO_MTL_SYSTEM_ITEMS_B_TR1 TRIGGER
APPS EGO_MTL_SYSTEM_ITEMS_TL_TR1 TRIGGER
APPS EMAIL PROCEDURE
APPS EMAIL PACKAGE BODY
APPS ENI_DENORM_HRCHY PACKAGE BODY
APPS FII_AP_HOLD_DATA_F_C PACKAGE BODY
APPS FII_AP_INV_LINES_F_C PACKAGE BODY
APPS FII_AP_INV_ON_HOLD_F_C PACKAGE BODY
OWNER OBJECT_NAME OBJECT_TYPE
APPS FII_AP_INV_PAYMTS_F_C PACKAGE BODY
APPS FII_AP_SCH_PAYMTS_F_C PACKAGE BODY
APPS FII_AR_E_REVENUE_F_C PACKAGE BODY
APPS FII_AR_TRX_DIST_F_C PACKAGE BODY
APPS FII_PA_BUDGET_F_C PACKAGE BODY
APPS FII_PA_COST_F_C PACKAGE BODY
APPS FII_PA_REVENUE_F_C PACKAGE BODY
APPS FII_PA_UOM_CONV_F_C PACKAGE BODY
APPS FND_IMUTL PACKAGE BODY
APPS FND_TS_MIG_UTIL PACKAGE BODY
APPS HR_EDW_WRK_CMPSTN_F_C PACKAGE BODY
OWNER OBJECT_NAME OBJECT_TYPE
APPS HZ_DQM_SYNC PACKAGE BODY
APPS HZ_PARTY_STAGE PACKAGE BODY
APPS HZ_PURGE PACKAGE BODY
APPS IBC_IMT_PUB PACKAGE
APPS IBC_IMT_PUB PACKAGE BODY
APPS IBE_SEARCHUPDATE_PVT PACKAGE BODY
APPS IBE_SEARCH_SETUP_PVT PACKAGE BODY
APPS ICX_POR_INTERMEDIA_INDEX PACKAGE BODY
APPS IRC_DOCUMENT_API PACKAGE BODY
APPS IRC_POSTING_CONTENT_API PACKAGE BODY
APPS ISC_EDW_BOOK_SUM1_F_C PACKAGE BODY
OWNER OBJECT_NAME OBJECT_TYPE
APPS JTA_NOTES_IMT_PUB PACKAGE
APPS JTA_NOTES_IMT_PUB PACKAGE BODY
APPS JTF_AMVIMT_PUB PACKAGE
APPS JTF_AMVIMT_PUB PACKAGE BODY
APPS JTF_TASK_IDX_UTL PACKAGE BODY
APPS OKC_ARTICLE_KEYWORD_PVT PACKAGE BODY
APPS OKC_TEMPLATE_KEYWORD_PVT PACKAGE BODY
APPS OPI_EDW_COGS_F_C PACKAGE BODY
APPS OPI_EDW_OPMCOGS_F_C PACKAGE BODY
APPS OPI_EDW_OPMINV_DAILY_STAT_F_C PACKAGE BODY
APPS OPI_EDW_OPM_JOB_DETAIL_F_C PACKAGE BODY
OWNER OBJECT_NAME OBJECT_TYPE
APPS OPI_EDW_OPM_JOB_RSRC_F_C PACKAGE BODY
APPS OPI_EDW_UOM_CONV_F_C PACKAGE BODY
APPS RA_CUSTOMER_TEXT_PKG PACKAGE BODY
APPS WF_DIAGNOSTICS PACKAGE BODY
ODM AQ$DMS_QUEUE_TABLE VIEW
OWAPUB DEBUG_CARTX PACKAGE BODY
OWAPUB OWA_OPT_LOCK PACKAGE BODY
OWAPUB OWA_UTIL PACKAGE BODY
XXQUDRA XXQUDRA_GETPHONE FUNCTION
97 rows selected.
Best Regards,
Suresh GeldaHi Sawwan,
I created the dblink.
SQL> select * from user_db_links;
no rows selected
SQL> create database link APPS_TO_APPS connect to
apps identified by apps
using
'(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(Host=aqherp)
(Port=1526))(CONNECT_DATA=(SID=PROD)))'
/ 2 3 4 5 6
Database link created.
SQL> alter view APPLSYS.AQ$WF_CONTROL compile;
Warning: View altered with compilation errors.
SQL> show error
Errors for PACKAGE BODY APPS.EDW_GEOGRAPHY_M_C:
LINE/COL ERROR
109/4 PL/SQL: SQL Statement ignored
147/9 PL/SQL: ORA-04052: error occurred when looking up remote object
APPS.EDW_GEOG_LOCATION_LCV@APPS_TO_APPS.QUDRAH.COM
ORA-00604: error occurred at recursive SQL level 3
ORA-12154: TNS:could not resolve service name
211/4 PL/SQL: SQL Statement ignored
259/7 PL/SQL: ORA-04052: error occurred when looking up remote object
APPS.EDW_GEOG_POSTCODE_CITY_LCV@APPS_TO_APPS.QUDRAH.COM
ORA-00604: error occurred at recursive SQL level 3
ORA-12154: TNS:could not resolve service name
LINE/COL ERROR
304/4 PL/SQL: SQL Statement ignored
349/9 PL/SQL: ORA-04052: error occurred when looking up remote object
APPS.EDW_GEOG_CITY_LCV@APPS_TO_APPS.QUDRAH.COM
ORA-00604: error occurred at recursive SQL level 3
ORA-12154: TNS:could not resolve service name
394/4 PL/SQL: SQL Statement ignored
439/8 PL/SQL: ORA-04052: error occurred when looking up remote object
APPS.EDW_GEOG_POSTCODE_LCV@APPS_TO_APPS.QUDRAH.COM
ORA-00604: error occurred at recursive SQL level 3
LINE/COL ERROR
ORA-12154: TNS:could not resolve service name
492/4 PL/SQL: SQL Statement ignored
537/8 PL/SQL: ORA-04052: error occurred when looking up remote object
APPS.EDW_GEOG_STATE_REGION_LCV@APPS_TO_APPS.QUDRAH.COM
ORA-00604: error occurred at recursive SQL level 3
ORA-12154: TNS:could not resolve service name
583/4 PL/SQL: SQL Statement ignored
628/8 PL/SQL: ORA-04052: error occurred when looking up remote object
APPS.EDW_GEOG_STATE_LCV@APPS_TO_APPS.QUDRAH.COM
LINE/COL ERROR
ORA-00604: error occurred at recursive SQL level 3
ORA-12154: TNS:could not resolve service name
681/4 PL/SQL: SQL Statement ignored
726/8 PL/SQL: ORA-04052: error occurred when looking up remote object
APPS.EDW_GEOG_REGION_LCV@APPS_TO_APPS.QUDRAH.COM
ORA-00604: error occurred at recursive SQL level 3
ORA-12154: TNS:could not resolve service name
771/4 PL/SQL: SQL Statement ignored
816/8 PL/SQL: ORA-04052: error occurred when looking up remote object
LINE/COL ERROR
APPS.EDW_GEOG_COUNTRY_LCV@APPS_TO_APPS.QUDRAH.COM
ORA-00604: error occurred at recursive SQL level 3
ORA-12154: TNS:could not resolve service name
871/3 PL/SQL: SQL Statement ignored
902/8 PL/SQL: ORA-04052: error occurred when looking up remote object
APPS.EDW_GEOG_AREA2_LCV@APPS_TO_APPS.QUDRAH.COM
ORA-00604: error occurred at recursive SQL level 3
ORA-12154: TNS:could not resolve service name
953/4 PL/SQL: SQL Statement ignored
LINE/COL ERROR
983/9 PL/SQL: ORA-04052: error occurred when looking up remote object
APPS.EDW_GEOG_AREA1_LCV@APPS_TO_APPS.QUDRAH.COM
Thanks
ORA-00604: error occurred at recursive SQL level 3
ORA-12154: TNS:could not resolve service name -
Invalid objects in APEX Schemas after import.
Hi,
After importing the APEX_040100 user in the database I got several invalid objects that are causing APEX not to work.
I gave up to compile them. After using all kind of tricks such as compile one schema at a time or compile all of them using the utlprp.sql script
or using EXEC DBMS_DDL.alter_compile('PACKAGE', 'MY_SCHEMA', 'MY_PACKAGE');
or one object art a time using command sililar to:
ALTER PACKAGE my_package COMPILE;
ALTER PACKAGE my_package COMPILE BODY;
ALTER PROCEDURE my_procedure COMPILE;
ALTER FUNCTION my_function COMPILE;
ALTER TRIGGER my_trigger COMPILE;
ALTER VIEW my_view COMPILE;
I can't find any documentation to show how to recompile them properly.
So I am asking:
1. How can we recompile all objects in APEX?
2. How can we re-install APEX?
3. How can we revert to previous version if both have problems?
Thanks
Yannis
Here is the list of invalid objects:
APEX_040100 PACKAGE WWV_FLOW_DYNAMIC_EXEC INVALID
APEX_040100 PACKAGE WWV_FLOW_LOAD_DATA INVALID
APEX_040100 PACKAGE WWV_FLOW_SAMPLE_APP INVALID
APEX_040100 PACKAGE WWV_FLOW_UTILITIES INVALID
APEX_040100 PACKAGE BODY APEXWS INVALID
APEX_040100 PACKAGE BODY HTMLDB_UTIL INVALID
APEX_040100 PACKAGE BODY WWV_FLOW INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_4000_UI INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_ADMIN_API INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_ADVISOR INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_AJAX INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_API INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_APPLICATION_INSTALL INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_ASFCOOKIE INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_AUDIT INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_AUTHENTICATION INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_AUTHENTICATION_ENGINE INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_AUTHORIZATION INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_BUILDER INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_BUTTON INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_CALENDAR3 INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_CALENDAR_AJAX INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_CHECK INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_COLLECTION INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_CONDITIONS INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_COPY_PAGE INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_CREATE_APP_FROM_QUERY INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_CREATE_MODEL_APP INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_CSS_API_PRIVATE INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_CUSTOM_AUTH INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_CUSTOM_AUTH_STD INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_DATALOAD_XML INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_DATA_QUICK_FLOW INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_DATA_UPLOAD INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_DICTIONARY INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_DISP_PAGE_PLUGS INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_DML INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_DOWNLOAD INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_DRAG_LAYOUT INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_DYNAMIC_EXEC INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_ERROR INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_F4000_P4150 INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_F4000_PLUGINS INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_F4000_UTIL INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_FILE_MGR INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_FLASH_CHART INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_FLASH_CHART2 INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_FLASH_CHART5 INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_FLASH_CHART5_UTIL INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_FLASH_CHART_UTIL INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_FND_DEVELOPER_API INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_FND_USER_API INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_FORMS INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_FORM_CONTROL INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_GENERATE_DDL INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_GENERATE_TABLE_API INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_GENERIC_ATTR INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_GEN_API2 INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_HINT INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_HTML_API_PRIVATE INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_IMP_PARSER INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_INSTALL_WIZARD INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_INSTANCE_ADMIN INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_ITEM INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_JAVASCRIPT INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_JOB INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_LANG INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_LDAP INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_LIST INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_LOAD_DATA INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_LOAD_EXCEL_DATA INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_LOGIN INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_MAIL INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_META_DATA INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_META_UTIL INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_MODEL_API INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_NATIVE_AUTHENTICATION INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_NATIVE_DYNAMIC_ACTION INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_NATIVE_ITEM INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_PAGE_CACHE_API INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_PLSQL_EDITOR INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_PLSQL_JOB INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_PLUGIN_ENGINE INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_PLUGIN_F4000 INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_PLUGIN_UTIL INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_PPR_UTIL INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_PRINT_UTIL INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_PROCESS INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_PROCESS_UTILITY INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_PROVISION INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_PROVISIONING INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_QUERY_API INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_REGEXP INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_REGION_LAYOUT INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_RENDER_QUERY INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_RENDER_SHORTCUT INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_REST INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_SAMPLE_APP INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_SC_TRANSACTIONS INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_SECURITY INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_SERIES_ATTR INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_SESSION INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_SESSION_MON INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_SVG INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_SW_API INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_SW_PAGE_CALLS INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_SW_PARSER INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_SW_SCRIPT INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_SW_UTIL INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_TABLE_DRILL INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_TAB_MGR INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_TEAM INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_TEAM_GEN_API INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_TEMPLATES_UTIL INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_THEME_FILES INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_THEME_MANAGER INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_TREE INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_TREE_REGION INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_UPGRADE INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_UPGRADE_APP INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_UTILITIES INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_VALIDATION INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_WEBSERVICES_API INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_WEB_SERVICES INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_WIZARD_API INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_WIZ_CONFIRM INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_WORKSHEET INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_WORKSHEET_AJAX INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_WORKSHEET_API INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_WORKSHEET_DIALOGUE INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_WORKSHEET_EXPR INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_WORKSHEET_FORM INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_WORKSHEET_STANDARD INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_WORKSPACE_REPORTS INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_WS_API INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_WS_ATTACHMENT INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_WS_DIALOG INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_WS_EXPORT INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_WS_FLASH_CHART INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_WS_FORM INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_WS_GEOCODE INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_WS_IMPORT INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_WS_IMPORT_API INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_WS_SECURITY INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_WS_SETUP INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_WS_STICKIES INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_WS_UI INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_WS_WEBPAGE INVALID
APEX_040100 PACKAGE BODY WWV_FLOW_XLIFF INVALID
APEX_040100 PACKAGE BODY WWV_META_CLEANUP INVALID
APEX_040100 PACKAGE BODY WWV_MIG_ACC_LOAD INVALID
APEX_040100 PACKAGE BODY WWV_MIG_FRMMENU_LOAD_XML INVALID
APEX_040100 PACKAGE BODY WWV_MIG_FRM_LOAD_XML INVALID
APEX_040100 PACKAGE BODY WWV_MIG_FRM_OLB_LOAD_XML INVALID
APEX_040100 PACKAGE BODY WWV_MIG_FRM_UPDATE_APX_APP INVALID
APEX_040100 PACKAGE BODY WWV_MIG_FRM_UTILITIES INVALID
APEX_040100 PACKAGE BODY WWV_MIG_RPT_LOAD_XML INVALID
APEX_040100 PACKAGE BODY WWV_RENDER_CALENDAR2 INVALID
APEX_040100 PACKAGE BODY WWV_RENDER_CHART2 INVALID
APEX_040100 PACKAGE BODY WWV_RENDER_REPORT3 INVALID
APEX_040100 PROCEDURE APEX_ADMIN INVALID
APEX_040100 PROCEDURE F INVALID
APEX_040100 PROCEDURE HTMLDB_ADMIN INVALID
APEX_040100 PROCEDURE WS INVALID
APEX_040100 SYNONYM APEX_COLLECTIONS INVALID
APEX_040100 SYNONYM HTMLDB_COLLECTIONS INVALID
APEX_040100 TRIGGER WWV_FLOW_FEEDBACK_T1 INVALID
APEX_040100 VIEW WWV_FLOW_ADVISOR_RESULT INVALID
APEX_040100 VIEW WWV_FLOW_COLLECTIONS INVALID
APEX_040100 VIEW WWV_FLOW_SEARCH_RESULT INVALID
APEX_040100 VIEW WWV_MULTI_COMPONENT_EXPORT INVALIDyannisr wrote:
Hi,
After importing the APEX_040100 user in the database I got several invalid objects that are causing APEX not to work.Hi,
You mean you did export APEX_040100 schema from one database and import it to another database?
There is also public synonyms and if I recall correct some objects are in SYS schema that belongs to Apex and are needed.
Regards,
Jari
http://dbswh.webhop.net/dbswh/f?p=BLOG:HOME:0 -
Invalid Object when Calling Stored Procedure from JDBC Adapter
JDBC Outbound adapter in XI 2.0 connected to SQL Server. I've coded my mapping to format the XSL mapping properly but the Adapter appears to not be able to find the Stored Procedure. Error message returned is "Invalid Object spStoredProcedureName".
Does anybody have any clue as to what I'm missing???I know this is trivial, but did you use the "full" name of the SP as <schema>.<procname>???
HTH -
Invalid object in 8.1.7.x
Hello,
I install Oracle 8.1.7 (MDK 7.2 or
RH 7.0,JDK 1.1.8 v3) and I get same invalid objects (views, packages and java classes).
What is wrong ?Hi ,
You got some invalid objects because all those views or packages have been not compiled . The reason may one of the standard packages used by this package may not have been compiled .Kindly check the log files created during the installation .
Thanks
jacob -
Problem with ORA-24372 invalid object for describe
I have unresolved problem with oracle message: ORA-24372 invalid object for describe. There is the client-server application which installed on users PCs. Client application is program on Delphi 7 that installed on several users PCs which works with Oracle DB 10g server (clients on users side 8.1.7) by means ODAC 5.7. Each user by means this application works with data on Oracle server. Each group of users uses its own schema. Each of this schema has grants to select data and execute procs in the main schema. During the time of operation I modified and compiled some procs in the main schema. As the result I found some depended Invalid objects in main schema. I recompiled them. There is no invalid objects in all schemas. But when I starts application in one user place (he uses for example schema X1) I see oracle message: ORA-24372 invalid object for describe. Other users in group which uses schema X1 works without this problem. There is finite aggregate of users of schema Х1 which has this message but some users of schema Х1 has no problem. All users has identical software and there is no any invalid objects in schemas! I try to start application on my PC using schema X1 and finds ORA-24372 then I try to start application on neighbors PC and it is all ok! It happened after I recompiled main schema in the time of users operation. What should I do to resolve this problem? Where to find the source of the problem: in client or in server?
To Mr. Sven Weller
The purpose of creation X1 (X2, Х3…) was restriction of users to access objects in the Main Schema. X1 has no any objects except function that returns her name for internal purposes. X1 has many synonyms for objects in the Main schema. There is no invalid objects in X1! -
Report error, Invalid object name 'v_lu_cpu'
Hi
I have a report that I have imported from another SCCM server that has it working. I have changed the datasources after the import but when I try to run the report I get this error message:
An error has occurred during report processing. (rsProcessingAborted)
Query execution failed for dataset 'DataSet0'. (rsErrorExecutingCommand)
Invalid object name 'v_lu_cpu'.
Does anybody know what this means?Ok, then I understand.
I'm not that good at reporting so if anybody can help out with replacing the code that uses v_lu_cpu with
something else, it would be very kind. Thank you
SELECT DISTINCT
v_r_system.netbios_name0 AS "Computer Name",
v_r_system.Description0 AS "Description",
v_gs_system_console_usage.topconsoleuser0 AS "Top Console User",
v_GS_PC_BIOS.serialnumber0 AS "PC Bios Serial Number",
v_gs_computer_system.manufacturer0 AS "Computer Manufacturer",
v_gs_computer_system.model0 AS "Computer Model",
CASE
WHEN v_gs_computer_system.manufacturer0 LIKE 'Dell%'
THEN 'http://support.dell.com/support/topics/global.aspx/support/my_systems_info/details?servicetag=' + v_gs_system_enclosure.serialnumber0
WHEN v_gs_computer_system.manufacturer0 LIKE 'Hewlett%'
THEN 'http://h20000.www2.hp.com/bizsupport/TechSupport/WarrantyResults.jsp?sn=' + v_gs_system_enclosure.serialnumber0 + '&country=US'
WHEN v_gs_computer_system.manufacturer0 LIKE 'HP%'
THEN 'http://h20000.www2.hp.com/bizsupport/TechSupport/WarrantyResults.jsp?sn=' + v_gs_system_enclosure.serialnumber0 + '&country=US'
ELSE '(Not available)'
END AS "Warranty Information"
FROM v_gs_processor
INNER JOIN v_r_system
ON v_gs_processor.resourceid = v_r_system.resourceid
INNER JOIN v_gs_system_enclosure
ON v_gs_system_enclosure.resourceid = v_r_system.resourceid
INNER JOIN v_GS_PC_BIOS
ON v_GS_PC_BIOS.resourceid = v_r_system.resourceid
INNER JOIN v_gs_computer_system
ON (v_gs_computer_system.resourceid = v_r_system.resourceid)
LEFT JOIN v_gs_system_console_usage
ON v_gs_system_console_usage.resourceid = v_r_system.resourceid
LEFT JOIN v_lu_cpu
ON Lower(v_lu_cpu.cpuhash) = Lower(v_gs_processor.cpuhash0)
WHERE v_GS_SYSTEM_ENCLOSURE.ChassisTypes0 <> 12
AND
v_gs_computer_system.manufacturer0 NOT LIKE 'VMware%'
AND
v_gs_computer_system.model0 NOT LIKE 'Virtual Machine'
AND
v_R_System.Operating_System_Name_and0 LIKE 'Microsoft Windows NT Workstation%'
Maybe you are looking for
-
I want to connect SAP HANA database (Default database) using JDBC connection URL.
I am using trial account .at sap cloud server. What will be my URL of SAP HANA database for Trail account. For ex: java.sql.Connection conn= java.sql.DriverManager.getConnection("jdbc:sap://<YOUR SAP HANA IP>:host","<YOUR SAP HANA USER>","<YOUR PASSW
-
How to change name of a logical system
Hi SDN, I am trying to customizing intial download data transfer from ECC to CRM. But in outbound queue of ECC it is showing an error of SYSFAIL with description of logical system name changed. Given note 558701. But I don't know old nam
-
How do I turn off the Bluhell firewall. I need to turn off temporarily
I need to turn off the bluhell firewall. I try to click on the icon but nothing happens.
-
Watching streaming video on an 867mhz TiBook?
I'm struggling to watch streamed video content on my 867mhz TiBook and wondered whether there was anything I could do to make content run properly? It's running 10.4.11 with 1GB RAM, using Safari. I'm trying to watch BBC i-Player content. Thanks
-
SNMP OIDs support in Netapp c-mode
Hi,I have been new to netapp devices. I have been working on a system which monitors the netapp devices. Till 7-mode my software monitors the netapp devices well. However after we have started working with c-mode devices we are encountering some prob