Database registry status invalid
hi
I got status of catproc as invalid in my dba_registry.
I have tried with (DBMS_REGISTRY_SYS.VALIDATE_CATPROC)
procedure but not posative.
I have also used catproc.sql script but agian no effect.
Is there any way to make it valid?
Pl post details of OS and database versions. Have you opened an SR ? Pl see if these MOS Docs can help
560893.1 - Oracle Xml Database Invalid On Dba_registry
1105245.1 - XDB Is INVALID In DBA_REGISTRY After Having Revoked Privileges: What Privileges Are Needed?
753041.1 - How To Diagnose Components With NON VALID Status In DBA_REGISTRY After an Upgrade
HTH
Srini
Similar Messages
-
Load data error: Database selection with invalid cursor (sm21)
hi experts,
when I execute processchar, it occur some system error:
"Database selection with invalid cursor ",
"Documentation for system log message BY 7 :
The database interface was called by a cursor (in a FETCH or CLOSE
cursor operation) that is not flagged as opened. This can occur if a
COMMIT or ROLLBACK was executed within a SELECT loop (which closes all
opened cursors), followed by another attempt to access the cursor (for
example, the next time the loop is executed). "
the error msg occur when apply bw support package19.
data from DSO to CUBE, Transferred Recodes is not zero, but Added Recodes is zero.
Request status always yellow, process is running.
current sys info: BI7 and BW19, BASIS17,PI_BASIS17, the database is oracle10g R2.
thanks for your help.I have solved this issue, The Oracle checkpoint not complete.
thanks,
xwu. -
Processchar occur error: Database selection with invalid cursor (sm21)
hi,
when I execute processchar, it occur some system error:
"Database selection with invalid cursor ",
"Documentation for system log message BY 7 :
The database interface was called by a cursor (in a FETCH or CLOSE
cursor operation) that is not flagged as opened. This can occur if a
COMMIT or ROLLBACK was executed within a SELECT loop (which closes all
opened cursors), followed by another attempt to access the cursor (for
example, the next time the loop is executed). "
the error msg occur when apply bw support package19.
data from DSO to CUBE, Transferred Recodes is not zero, but Added Recodes is zero.
Request status always yellow, process is running.
current sys info: BI7 and BW19, BASIS17,PI_BASIS17, the database is oracle10g R2.
thanks for your help.I have solved this issue , The Oracle checkpoint is not complete.
thanks,
xwu. -
Database selection with invalid cursor !
hi experts,
When execute SAP BW processchar, it occur some system error: (sm21)
Database selection with invalid cursor
The database interface was called by a cursor (in a FETCH or CLOSE
cursor operation) that is not flagged as opened. This can occur if a
COMMIT or ROLLBACK was executed within a SELECT loop (which closes all
opened cursors), followed by another attempt to access the cursor (for
example, the next time the loop is executed).
this error occur when apply bw support package 19.
sap notes 1118584 Solution is: Import Support Package 17 . but my support package is 19.
how can i solve this error?
thanks,
xwu.I am only assuming things, but it might be worth to look closely if you were experiencing an ORA- error during the execution. This could have caused a rollback and thus closed the cursor. Please check the job log, the workprocess trace (dev_wX file) and the system log SM21 and ST22 as well.
Besides that check the oracle alertlog and the usertrace destination.
Best regards, Michael -
Database selection with invalid cursor with MaxDB database
Hi Experts,
I encountered the this error:
"Database selection with invalid cursor
The database interface was called by a cursor (in a FETCH or CLOSE
cursor operation) that is not flagged as opened. This can occur if a
COMMIT or ROLLBACK was executed within a SELECT loop (which closes all
opened cursors), followed by another attempt to access the cursor (for
example, the next time the loop is executed)."
We are using bw support package 19 early this month. Previously is working fine but this problem occured from the last 2 days.
We are using MaxDB database.
Really appreciate any speedy responds.Hi,
We finally resolved the issue.
The solution:
We check the RFC connection test in SM59. There are connection error.
There is an error that related J2EE_ADMIN user.
SO we reset the J2EE_ADMIN id in SU01.
The problem goes away.
Many thanks -
Database selection with Invalid Cursor error in RSDRI_INFOPROV_READ
Hi Everyone.
I am using RSDRI_INFOPROV_READ Function module for reading data from a multiprovider.
Logic of the code is as following
while <more data>
CALL RSDRI_INFOPROV_READ reading data in E_T_DATA
Append lines of E_T_DATA to EO_T_DATA.
If total lines of data in EO_T_DATA > 200000
<save EO_T_DATA in a file using GUI_DOWNLOAD>
<clear EO_T_DATA>
EndIF
EndWhile.
As soon as number of record exceed 200000 first file is saved, but after that next data call results in error.
Error says "Database selection with invalid cursor".
I suspect that this because of call to FM GUI_DOWNLOAD. While calling this FM after RSDRI_INFOPROV_READ causes system to commit and again the cursor is tried to open in next call casuing it to fail.
But it is imperative for me to save data in file at regular intervals as data volume is huge.
Any pointers in this direction will be helpful.Hi Everyone.
I am using RSDRI_INFOPROV_READ Function module for reading data from a multiprovider.
Logic of the code is as following
while <more data>
CALL RSDRI_INFOPROV_READ reading data in E_T_DATA
Append lines of E_T_DATA to EO_T_DATA.
If total lines of data in EO_T_DATA > 200000
<save EO_T_DATA in a file using GUI_DOWNLOAD>
<clear EO_T_DATA>
EndIF
EndWhile.
As soon as number of record exceed 200000 first file is saved, but after that next data call results in error.
Error says "Database selection with invalid cursor".
I suspect that this because of call to FM GUI_DOWNLOAD. While calling this FM after RSDRI_INFOPROV_READ causes system to commit and again the cursor is tried to open in next call casuing it to fail.
But it is imperative for me to save data in file at regular intervals as data volume is huge.
Any pointers in this direction will be helpful. -
Database error text: invalid number
Hi Gurus,
I am calling a procedure proxy from ECC and it is giving me a short dump:
Error 339 has occurred while executing database procedure
""_SYS_BIC"."Krishna_Demo_Proj.Model/KC_GET_MARA"" on the
current database connection "R/3".
Database error text: invalid number: ''
Triggering statement: "dsql_open_proc"
I have created a table with only one field.
Mapped the Data types after creating the Procedure Proxy
Which data type I need to use? I tried with lots of combinations but, still the same error.
Regards,
Krishna ChauhanHi Srinu,
I have used NVARCHAR 18 and corresponding to that CHAR18 is used.
Please see the attached screen shots.
Regards,
Krishna Chauhan -
How to find out the projects with status "Invalid"?
I'm new to Oracle Projects -OP. We are on 12.0.4. This' my new job.
I have a task of "Remove projects with status 'Invalid' ".
Questions:
How to access the OP forms to verify the existent of the invalid projects?
What are the PA tables having the status info -- I mean those showing the status with 'Invalid'?
Thanks A lot.
an apps dbaI could not find a sample for the DELETE_PROJECT. I have coded the delete project by modifying the sample of the CREATE_PROJECT.
-- delete a project with the status INVALID shown in pa_project_statuses.project_status_name
--set serveroutput on size 20000
DECLARE
-- Variables needed for API standard parameters
l_api_version_number NUMBER := 1.0;
l_commit VARCHAR2(1) := 'F';
l_return_status VARCHAR2(1);
l_init_msg_list VARCHAR2(1) := 'F';
l_msg_count NUMBER;
l_msg_index_out NUMBER;
l_msg_data VARCHAR2(2000);
l_data VARCHAR2(2000);
l_pm_product_code VARCHAR2(10);
l_responsibiity_id NUMBER;
l_user_id NUMBER;
l_pm_project_reference PA_PROJECT_PUB.PROJECT_IN_REC_TYPE;
l_pa_project_id PA_PROJECT_PUB.PROJECT_IN_REC_TYPE;
API_ERROR EXCEPTION;
BEGIN
-- GET GLOBAL VALUES
select user_id, responsibility_id
into l_user_id, l_responsibiity_id
from pa_user_resp_v
where user_name = 'J23N'; -- need to get from Apps
--SET GLOBAL VALUES
pa_interface_utils_pub.set_global_info(
p_api_version_number => 1.0,
p_responsibility_id => l_responsibiity_id,
p_user_id => l_user_id,
p_msg_count => l_msg_count,
p_msg_data => l_msg_data,
p_return_status => l_return_status);
-- PRODUCT RELATED DATA
l_pm_product_code := 'R_INVALID'; -- can be user defined
-- PRODUCT DATA (PROJECT_IN_REC_TYPE)
l_pm_project_reference.pm_project_reference := null;
l_pa_project_id.pa_project_id := 1001;
--INIT_CREATE_PROJECT
--pa_project_pub.init_project;
dbms_output.put_line('Before delete_project');
--DELETE_PROJECT
pa_project_pub.delete_project(
p_api_version_number => l_api_version_number,
p_commit => l_commit,
p_init_msg_list => l_init_msg_list,
p_msg_count => l_msg_count,
p_msg_data => l_msg_data,
p_return_status => l_return_status,
p_pm_project_code => l_pm_product_code,
p_pm_project_reference => l_pm_project_reference,
p_pa_project_id => l_pa_project_id
-- Check for errors
if l_return_status != 'S'
then
raise API_ERROR;
end if;
dbms_output.put_line('Deleted Project Id: ' || l_pa_project_id.pa_project_id);
--dbms_output.put_line('Deleted Project Number: ' || l_project_out.pa_project_number);
Commit;
--HANDLE EXCEPTIONS
-- Get the error message that were returned if it did not complete sucessfully
EXCEPTION
When API_ERROR then
dbms_output.put_line('An API_ERROR occurred');
if l_msg_count >= 1
then
for i in 1..l_msg_count loop
pa_interface_utils_pub.get_messages(
p_msg_data => l_msg_data,
p_encoded => 'F',
p_data => l_data,
p_msg_count => l_msg_count,
p_msg_index_out => l_msg_index_out);
dbms_output.put_line('error message: ' || l_data);
end loop;
rollback;
end if;
When OTHERS then
dbms_output.put_line('An error occured, sqlcode = ' || sqlcode);
if l_msg_count >= 1
then
for i in 1..l_msg_count loop
pa_interface_utils_pub.get_messages(
p_msg_count => l_msg_count,
p_encoded => 'F',
p_msg_data => l_msg_data,
p_data => l_data,
p_msg_index_out => l_msg_index_out);
dbms_output.put_line('error message: ' || l_data);
end loop;
rollback;
end if;
END;Can anyone with the experience of PA_PROJECT_PUB make comment on this Delete Project block? On the struncture level is it correct?
I run it and get
pa_project_pub.delete_project(
ERROR at line 48:
ORA-06550: line 48, column 3:
PLS-00306: wrong number or types of arguments in call to 'DELETE_PROJECT'
ORA-06550: line 48, column 3:
PL/SQL: Statement ignored
Please make your comment on the structure (the logic) of the delete project before providing the advice on the debug.
I would like to make sure the logic is correct first.
TIA -
When I go to Central Admin > Upgrade and Migration > Manage Databases Upgrade Status, I have 2 content databases which have the status:
Database is up to date, but some sites are not completely upgraded.
How can I determine which sites are not completely upgraded?Manage Databases Upgrade Status will provide you all active and offline DB details, you can get same result
using below PowerShell cmdlet.
Get-SPDatabase and Get-SPContentDatabase will provide all active database/Content DB in Farm which include Service application db, central admin DB.
Get-SPDatabase | Format-Table Name, ID
Coming back to your question, if you find that there are some site are not completely upgraded then run below command and understand the cause if issue on specific DB.
Test-SPContentDatabase WSS_ContentDB_Name
If you find any missing file issue in DB then resolve these issue to upgrade content database.
(verify all customizations referenced within the content database are also installed in the web application. This cmdlet can be issued
against a content database currently attached to the farm, or a content database that is not connected to the farm )
Use the Upgrade-SPContentDatabase cmdlet
to resume a failed database upgrade or begin a build-to-build database upgrade against a SharePoint content database
Upgrade-SPContentDatabase WSS_Content
reference:
http://technet.microsoft.com/en-us/library/ff607813(v=office.15).aspx
http://technet.microsoft.com/en-us/library/ff607941(v=office.15).aspx
If my contribution helps you, please click Mark As Answer on that post and
Vote as Helpful
Thanks, ShankarSingh(MCP) -
Problem install EHP2 NW (DB2) "update database registry"
Hi, I have problem install EHP2 NW Solaris and db2. in the phase "update database registry".
the log is:
Unable to access application /db2/db2epd/sqllib/adm/db2set. No such file or directory
Failed action: with parameters
Error number 0 error type SPECIFIC_CODE
S.O:
In the directory /db2/db2epd
server: ls
db2_software
only found this file. not such file sqllib.
what happend??
help please.Hi,
What is your Operating system ?
Please make sure that file system should not be created with cio option but with rw option.
Thanks
Sunny -
We just applied "SAP Bundle Patch 10.2.0.4.5 - 201010" in our development system.
We completed all the post installation activities.
In tail end - when we execute subjected command, 39 rows returned.
Very First --- May we understand What is the negative impact on Oracle system?
Secondly -- Do we need to make these rows to "ZERO" is must ?
Finally - How to make them to "ZERO"
2 lines expert advise...will enable us to move forward.
Rgds
==========
COMMAND
==========
SQL> SELECT OBJECT_NAME FROM DBA_OBJECTS WHERE STATUS = 'INVALID';
OBJECT_NAME
LOGMNR_KRVRDLUID3
DBMS_SQLTCB_INTERNAL
DBMS_LOGMNR_FFVTOLOGMNRT
DBMS_LOGMNR_OCTOLOGMNRT
DBMS_RULE_EXP_UTL
DBMS_LOGSTDBY
DBMS_AW_EXP
DBMS_SNAP_INTERNAL
DBMSOBJG_DP
DBMS_REPCAT_EXP
DBMS_STREAMS_TBS_INT_INVOK
DBMS_FILE_GROUP_UTL
DBMS_FILE_GROUP_UTL_INVOK
DBMS_STREAMS_MT
DBMS_LOGREP_EXP
DBMS_LOGREP_IMP
DBMS_STREAMS_RPC
DBMS_STREAMS_DATAPUMP
DBMS_STREAMS_DATAPUMP_UTIL
DBMS_STREAMS_TBS_INT
DBMS_STREAMS_TBS_INT_INVOK
DBMS_STREAMS_TABLESPACE_ADM
DBMS_FILE_GROUP_UTL
DBMS_FILE_GROUP_UTL_INVOK
DBMS_FILE_GROUP
DBMS_FILE_GROUP_INTERNAL_INVOK
DBMS_FILE_GROUP_EXP
DBMS_FILE_GROUP_IMP_INTERNAL
DBMS_REDEFINITION
DBMS_CDC_DPUTIL
LOGMNR_KRVRDREPDICT3
DBMS_CDC_DPUTIL
DBMS_CDC_EXPDP
DBMS_CDC_EXPVDP
DBMS_CDC_IMPDP
DBMS_SCHEMA_COPY
UTL_RECOMP
DBMS_SQLTUNE_INTERNAL
DBMS_CDC_DPUTIL
39 rows selected.
SQL>
==========Hi,
there has been an issue with an earlier set of bugfixes or an older CPU patch.
It did invalidate the catproc component.
Check: select comp_id,status, version from dba_registry;
if CATPROC is invalid, shutdown and startup your DB.
run
@?/rdbms/admin/catproc.sql
it can run between 10 and 25 minutes depending on horse powers.
Check again: select comp_id,status, version from dba_registry;
CATPROC should now be valid.
If yes run utlrp.sql again and your errors will be gone.
If not, your issue is something else.
Volker -
Database connection status indicator
I want to put something on the front panel of my program that will show the database connection status. I'm thinking of asking to list tables (it doesn't have to be displayed), if the connection is no longer good, it will show error. I tried it and I think it works okay but I don't know whether this is proper way to do it, maybe there are better ways there, could someone point it out for me?
Best regards,
Solved!
Go to Solution.You definately do not want to open and close the connection. Maybe it will fail but the "real" connection is fine. Maybe the real one failed but this other open and close works. This could happen if the server has the max number of connections.
Does your connection just go away?
A simple way to check the connection is to just have a loop that periodically executes a meaningless statement.
=====================
LabVIEW 2012 -
The database link contains invalid connection information
I am working on owb10.1, oracle db 10g release 2
As i try to create a new module through the New Module Wizard, everything is fine until setting the connection information step. Since this is the first time to create a module, I pick the option "Oracle Data Dictionary" and also create a new database link successfully. After choosing the new database link, when i click the next button, an error occurs
*"API4006: The database link contains invalid connection information.*
*API2414: Cannot determine version information for the specified database link.*
*Check the database link and try again."*
I could create and test the new database link successfully. but here why I can't choose this db link to do the next step?
Any thoughts?
please help me out.
Thanksdatabase link name works well now. i changed the global_name parameter.
after that i try to create a new db link, but still can't go to the next step and the same error occurs.
The details of the database link:
Database Link: Test
Owner: GINO_OWNER
User Name: SCOTT
Connect String: 127.0.0.1:1521:orcl
Schema: SCOTT
any thought?
Edited by: gino2009 on Nov 20, 2009 6:31 AM -
CUCM Database Replication Status MIB
Hi Guys,
Can you please help me whether we could monitor CCM database replication status through SNMP MIB or OID..
Also please guide me in how to configure SNMP traps for the MIBS??
Regards,
Indrajith PCHi,
please take a look at the CUCM serviceability guide:
http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/service/9_0/admin/CUCM_BK_C136FE37_00_cisco-unified-serviceability-administration-90/CUCM_BK_C136FE37_00_cisco-unified-serviceability-administration-guide_preface_00.html
I'm afraid there's no trap generated when DB replication issues occur, so you might want to do periodic polling.
The above referenced document contains some basic information which MIB's may be interesting to you and how to get them.
Personally, I would download and register them all, and then just walk the whole tree and cherrypick ;-)
G. -
Please!!! The database link contains invalid connection information
Hi,
I recently set up OWB 9.04 on a 9.0.1 database,window2000. I am getting an error when I try to create a database module.it throws the following error:
API4006:The database link contains invalid connection information.API2414: Cannot determine version information to the specified database link. Check the database link and try again.
I tried manully using sql/plus to create dbLink,same problem.
thanks ,I need your help!Hello,Mark
I tried the query at local database.It seems ok,as following:(connect as owb user and dba_granted user indivisually)
SQL> select SID,USER# from v$session;
SID USER#
1 0
2 0
3 0
4 0
5 0
6 0
7 72
8 72
9 72
11 67
10 rows selected.
SQL> desc v$version;
Name Null? Type
BANNER VARCHAR2(64)
SQL> select * from v$version@FM2;
BANNER
Personal Oracle9i Release 9.0.1.1.1 - Production
PL/SQL Release 9.0.1.1.1 - Production
CORE 9.0.1.1.1 Production
TNS for 32-bit Windows: Version 9.0.1.1.0 - Production
NLSRTL Version 9.0.1.1.1 - Production
it still can't forward to next step!
please give me further help!
Maybe you are looking for
-
i have a cable that is has a black and yellow plug, it was from my video camera, when i had the mini i could use that cable and it would play music on the tv, but now i tried using the video thru that cable but i dont get sound or music? can any one
-
My iCloud has not been backed up in 2 weeks. The iCloud back up box appeared on my iPad mini and it will not exit. I click the "ok" button, but the box will not go away. I have tried to power off the iPad but am unable to do so because the box is
-
My daughter and I have an iphone - my messages are appearing on her phone - how can I stop this?
-
Dear Friends, I have a list of MM documents for 101 mvt. I need to find out whether for these particular GRN's subsequently 102 mvt was done or not. Please advice. Regards Mukesh
-
Hi, I'm new with Edge. i'm watching this video: http://www.youtube.com/watch?v=CGyOxwEsEFo which seems to allow me to put a video inside of an Edge file. The problem is I don't know how he's magically bringing all of that code up that plays the vid