Cannot create ctxsys.context type index : ORA-29855 ORA-20000 DRG-11206 ...
Hello everybody,
I have from time to time to create Intermedia or Oracle text indexes in Oracle databes, most 10g ones.
Today I did it in a Oracle 10g under Linux RHEL 5, with this few usual commands:
1) connect SYS/**** as SYSDBA;
2) CREATE TABLESPACE "DRSYS" LOGGING DATAFILE '/path_to_index_files/drsys.ora' SIZE 25M REUSE AUTOEXTEND ON NEXT 1280K MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO;
3) @$ORACLE_HOME/ctx/admin/catctx.sql ctxsys DRSYS TEMP NOLOCK
4) connect ctxsys/ctxsys;
5) @$ORACLE_HOME/ctx/admin/defaults/drdeff.sql;
6) connect sa/*****;
7) CREATE INDEX pj_index ON sa.tpiecejointe(pjcontenu) INDEXTYPE IS ctxsys.context parameters ('sync (every "SYSDATE+12/24")');
My issue occured at the 7th step:
CREATE INDEX pj_index ON sa.tpiecejointe(pjcontenu) INDEXTYPE IS ctxsys.context parameters ('sync (every "SYSDATE+12/24")')
ERROR at line 1:
ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
ORA-20000: Oracle Text error:
DRG-11206: user filter command /dk2/app/oracle/ctx/bin/ctxhx could not be
executed
ORA-06512: at "CTXSYS.DRUE", line 160
ORA-06512: at "CTXSYS.TEXTINDEXMETHODS", line 364
/dk2/app/oracle/ctx/bin/ctxhx is ok and may be executed by anyone.
I found no reason for this problem on the Web.
If somebody can help, thanks a lot...
Thomas
Hi,
for using the sync parameter, the user needs to be granted to execute a job. Oracle makes a job to do the sync. So issue:
GRANT CREATE JOB TO SMADMIN;
from SYS/SYSTEM.
Herald ten Dam
superconsult.nl
Similar Messages
-
Creating CTXSYS.CONTEXT type index for orddoc
Hi,
We tried to create a index for a orddoc datatype , the syntax used was as below
CREATE INDEX CIX_DLX_ASSET1 ON DLX_ASSET(TEXT_ASSET.source.localdata) INDEXTYPE IS CTXSYS.CONTEXT;
where DLX_ASSET is the table name and TEXT_ASSET is of the type Orddoc.
When we tried to create the index we are getting the below error message
ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
ORA-20000: Oracle Text error:
ORA-06502: PL/SQL: numeric or value error: character string buffer too small
ORA-06512: at "CTXSYS.DRUE", line 157
ORA-06512: at "CTXSYS.TEXTINDEXMETHODS", line 204
But the index is being created but it is not proper and contain query doesnot work properly on it
However we were able to create an index for TEXT_ASSET.comments as below
CREATE INDEX CIX_TBL_ASSET1 ON TBL_ASSET(TEXT_ASSET.comments) INDEXTYPE IS CTXSYS.CONTEXT;
The step we had followed are as below
Granted required permission to the User owning the index.
GRANT CTXAPP to User
GRANT EXECUTE ON CTX_CLS TO User;
GRANT EXECUTE ON CTX_DDL TO User;
GRANT EXECUTE ON CTX_DOC TO User;
GRANT EXECUTE ON CTX_OUTPUT TO User;
GRANT EXECUTE ON CTX_QUERY TO User;
GRANT EXECUTE ON CTX_REPORT TO User;
GRANT EXECUTE ON CTX_THES TO User;
All the package of the ctxsys is complied
The ctxsrv has been stared as below
ctxsrv -user ctxsys/ctxsys
and is up and runing.Dear
Here are the error explanations;
ORA-06502: PL/SQL: numeric or value error string
Cause: An arithmetic, numeric, string, conversion, or constraint error occurred. For example, this error occurs if an attempt is made to assign the value NULL to a variable declared NOT NULL, or if an attempt is made to assign an integer larger than 99 to a variable declared NUMBER(2).
Action: Change the data, how it is manipulated, or how it is declared so that values do not violate constraints.
ORA-29855:
error occurred in the execution of ODCIINDEXCREATE routine
Cause: Failed to successfully execute the ODCIIndexCreate routine.
Action: Check to see if the routine has been coded correctly.Ogan -
Cannot create Printer Context, text = Overlapped I/O operation is in progre
Dear Experts,
We were trying for a new scnario from the functional part that is if they make invoice immediately print shout trigger,our SD consultant has made all the configurations perfectly,there are two output types for one document(invoice)the moment they save the document an Lpad os opened and it shows it processed two document.for this i have configured new output device.with acess method F.please find below my Lpad messages
(16:38:44) Number of processors: 2
(16:38:44) Icon DLL loaded.
(16:38:44)
(16:38:44) Network Communication via SAP-NiLib
(16:38:44) Hostname: POLIT500
(16:38:44) IP Address: 4044736.2089885357.32.1289416
(16:38:44)
(16:38:44) SAPLPD Version 6.29 for Windows/NT (OPT) is listening
(16:38:44) OS-Info: version = 5.1, build = 0/2600, text = Service Pack 3
(16:38:44) Copyright 1992-2001 SAP AG
(16:38:44)
(16:38:53)
(16:38:53) Receive job for printer
172.15.1.3 (Berkeley LPD protocol / RFC1179)
(16:38:53) send_status called
(16:38:53) send_status called
(16:38:53) send_status called
(16:38:53) send_status called
(16:38:54) send_status called
(16:38:54) Job 000eXL0r.BDD for user DEVBD queued.
(16:38:54) Start printing job 000eXL0r.BDD on printer
172.15.1.3
(16:38:59) Error: Cannot create Printer Context, text = Overlapped I/O operation is in progress.
(16:38:59) Error: The printer
172.15.1.3 is unknown to Windows Print Manager.
(16:38:59) The following printers are currently defined:
(16:38:59) Printer = MICROSOFT XPS DOCUMENT WRITER
(16:38:59) Warning: Printer name contains spaces.
(16:38:59) Please rename printer, before using it from R/3 or UNIX!
(16:38:59) Printer = MICROSOFT OFFICE DOCUMENT IMAGE WRITER
(16:38:59) Warning: Printer name contains spaces.
(16:38:59) Please rename printer, before using it from R/3 or UNIX!
(16:38:59) Printer = HP LASERJET 1022N
(16:38:59) Warning: Printer name contains spaces.
(16:38:59) Please rename printer, before using it from R/3 or UNIX!
(16:38:59) Error: BG: saplpd_open_dc failed, msg = 808 SAPLPD:Windows Problem, siehe SAPLPD Protokoll
(16:38:59)
(16:38:59) Receive job for printer
172.15.1.3 (Berkeley LPD protocol / RFC1179)
(16:38:59) send_status called
(16:38:59) send_status called
(16:38:59) send_status called
(16:38:59) send_status called
(16:38:59) send_status called
(16:38:59) Job 000eXTXN.BDD for user DEVBD queued.
(16:38:59) Start printing job 000eXTXN.BDD on printer
172.15.1.3
(16:38:59) Error: Cannot create Printer Context, text = Overlapped I/O operation is in progress.
(16:38:59) Error: The printer
172.15.1.3 is unknown to Windows Print Manager.
(16:38:59) The following printers are currently defined:
(16:38:59) Printer = MICROSOFT XPS DOCUMENT WRITER
(16:38:59) Warning: Printer name contains spaces.
(16:38:59) Please rename printer, before using it from R/3 or UNIX!
(16:38:59) Printer = MICROSOFT OFFICE DOCUMENT IMAGE WRITER
(16:38:59) Warning: Printer name contains spaces.
(16:38:59) Please rename printer, before using it from R/3 or UNIX!
(16:38:59) Printer = HP LASERJET 1022N
(16:38:59) Warning: Printer name contains spaces.
(16:38:59) Please rename printer, before using it from R/3 or UNIX!
(16:38:59) Error: BG: saplpd_open_dc failed, msg = 808 SAPLPD:Windows Problem, siehe SAPLPD Protokoll
Please give me the solution
Regards
shakthiHey did you solve this issue?
If yes then please post your solution here..
Even I am facing the same problem..
Regards -
Cannot create class of type 'flex.samples.factories.SpringFactory'
I have an application that is trying to use BlazeDS. I am using Flash Builder 4 Plug-in on RSA 7.5.5. Any help would be apprecialted!
Here is the relevant lines in the services-config.xml:
<factories>
<factory id="spring" class="flex.samples.factories.SpringFactory"/>
</factories>
I have the flex.samples.factories.SpringFactory in the web projects src folder and verified that it is getting compiled and the class exists in the WEB-INF/classes folder.
Here is the full stack trace:
[5/31/11 8:54:44:530 CDT] 00000018 SystemErr R **** MessageBrokerServlet failed to initialize due to runtime exception: [1]flex.messaging.MessageException: Cannot create class of type 'flex.samples.factories.SpringFactory'. Type 'flex.samples.factories.SpringFactory' not found.
at flex.messaging.util.ClassUtil.createClass(ClassUtil.java:65)
at flex.messaging.util.ClassUtil.createClass(ClassUtil.java:47)
at flex.messaging.config.FactorySettings.createFactory(FactorySettings.java:55)
at flex.messaging.config.MessagingConfiguration.createFactories(MessagingConfiguration.java: 114)
at flex.messaging.config.MessagingConfiguration.configureBroker(MessagingConfiguration.java: 93)
at flex.messaging.MessageBrokerServlet.init(MessageBrokerServlet.java:125)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:220)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.init(ServletWrapper.java:328)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:1252)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:161)
at com.ibm.wsspi.webcontainer.extension.WebExtensionProcessor.createServletWrapper(WebExtens ionProcessor.java:99)
at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:882)
at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:804)
at com.ibm.ws.webcontainer.webapp.WebApp.initializeTargetMappings(WebApp.java:522)
at com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:359)
at com.ibm.ws.wswebcontainer.webapp.WebApp.initialize(WebApp.java:337)
at com.ibm.ws.wswebcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:92)
at com.ibm.ws.wswebcontainer.VirtualHost.addWebApplication(VirtualHost.java:157)
at com.ibm.ws.wswebcontainer.WebContainer.addWebApp(WebContainer.java:666)
at com.ibm.ws.wswebcontainer.WebContainer.addWebApplication(WebContainer.java:619)
at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:395)
at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:611)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1304)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedAppl icationImpl.java:1165)
at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:587)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:8 32)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java: 950)
at com.ibm.ws.runtime.component.ApplicationMgrImpl$AppInitializer.run(ApplicationMgrImpl.jav a:2131)
at com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.ja va:342)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)
[0]flex.messaging.config.ConfigurationException: An error occurred trying to construct FlexFactory 'flex.samples.factories.SpringFactory'. The underlying cause is: 'flex.messaging.MessageException: Cannot create class of type 'flex.samples.factories.SpringFactory'. Type 'flex.samples.factories.SpringFactory' not found.'.
at flex.messaging.config.FactorySettings.createFactory(FactorySettings.java:72)
at flex.messaging.config.MessagingConfiguration.createFactories(MessagingConfiguration.java: 114)
at flex.messaging.config.MessagingConfiguration.configureBroker(MessagingConfiguration.java: 93)
at flex.messaging.MessageBrokerServlet.init(MessageBrokerServlet.java:125)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:220)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.init(ServletWrapper.java:328)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:1252)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:161)
at com.ibm.wsspi.webcontainer.extension.WebExtensionProcessor.createServletWrapper(WebExtens ionProcessor.java:99)
at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:882)
at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:804)
at com.ibm.ws.webcontainer.webapp.WebApp.initializeTargetMappings(WebApp.java:522)
at com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:359)
at com.ibm.ws.wswebcontainer.webapp.WebApp.initialize(WebApp.java:337)
at com.ibm.ws.wswebcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:92)
at com.ibm.ws.wswebcontainer.VirtualHost.addWebApplication(VirtualHost.java:157)
at com.ibm.ws.wswebcontainer.WebContainer.addWebApp(WebContainer.java:666)
at com.ibm.ws.wswebcontainer.WebContainer.addWebApplication(WebContainer.java:619)
at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:395)
at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:611)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1304)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedAppl icationImpl.java:1165)
at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:587)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:8 32)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java: 950)
at com.ibm.ws.runtime.component.ApplicationMgrImpl$AppInitializer.run(ApplicationMgrImpl.jav a:2131)
at com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.ja va:342)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)
Caused by: flex.messaging.MessageException: Cannot create class of type 'flex.samples.factories.SpringFactory'. Type 'flex.samples.factories.SpringFactory' not found.
at flex.messaging.util.ClassUtil.createClass(ClassUtil.java:65)
at flex.messaging.util.ClassUtil.createClass(ClassUtil.java:47)
at flex.messaging.config.FactorySettings.createFactory(FactorySettings.java:55)
... 27 moreYou can download it here:
http://code.google.com/p/rapid-framework/source/browse/trunk/rapid-framework/src/rapid_fra mework_common/cn/org/rapid_framework/flex/messaging/factories/SpringFactory.java
Am 16.08.2010 um 21:42 schrieb ZéSóZé:
Sorry http://forums.adobe.com/people/PHANTOMIASA,
>
but I need to write what?
>
Where is the attached file?
>
Thanks for quick answer...
>
Best regards..
>
José.
> -
Err while creating Index - ORA-29855: ,ORA-20000
Got err while creating index. We moved the Table to new tablespace and drop the index. While creating index got this err. Col1 is clob datatype.
SQL> CREATE INDEX kc_ctx_RAWTEXT ON RAWTEXT
2 (col1)
3 INDEXTYPE IS CTXSYS.CONTEXT
4 PARALLEL ;
CREATE INDEX KC_CTX_RAWTEXT ON RAWTEXT
ERROR at line 1:
ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
ORA-20000: Oracle Text error:
DRG-50857: oracle error in drvddl.ParallelIndexPopulate
ORA-12801: error signaled in parallel query server P020
ORA-20000: Oracle Text error:
ORA-06512: at "CTXSYS.DRUE", line 160
ORA-06512: at "CTXSYS.DRVPARX", line 36
ORA-06512: at "CTXSYS.DRUE", line 160
ORA-06512: at "CTXSYS.TEXTINDEXMETHODS", line 364remove parallel clause and try again
-
Cannot create CO of type Composite App Service in SP9
Hi All,
We have recently upgrade our system to SP9, from then I am not able to create CO of type Composite Application Service. Did anybody come acros this issue? It gives an error "an error "Invalid component: componentName=com.sap.caf.core.gp.ui.backgroundco.admin.COConfigAS dcName=sap.com/cafcoregpuibackgroundco~admin"."
Appreciate your time
Thanks
SomHi Som,
The sap.com/cafcoregpuibackgroundcoadmin.sda development component is located in the <b>CAFKM09_0-10003478.SCA</b> (Software component archive). You could try to unzip the SCA file and redeploy the sap.com/cafcoregpuibackgroundcoadmin.sda file.
If you don't see this sda file in your SDM client under SDM Repository->SapJ2EE Engine, then this probrably means that the CAFKM09_0-10003478.SCA component failed to deploy. You might want to check if other sda's in this sca have been deployed. You may have to redeploy the whole SCA.
Regards,
Austin. -
Hi,
in the following enviroment:
Oracle9i Enterprise Edition Release 9.0.1.1.1 - Production
With the Partitioning option
JServer Release 9.0.1.1.1 - Production
On an MS 2K box
I experience the following problem:
if I create a table
create table test(c type);
where type is varchar2 o clob I then succesfully issue this
command:
create index test_ctx on test(c) indextype is ctxsys.context;
but if type is sys.XMLType I get :
ORA-01031: insufficient privileges.
Any suggestion
Thanks
AlexUnder user sys as sysdba the following happens:
SQL> create table test(c XMLType);
Table created.
SQL> create index test_ctx on test(c) indextype is
ctxsys.context;
create index test_ctx on test(c) indextype is ctxsys.context
ERROR at line 1:
ORA-29855: error occurred in the execution of ODCIINDEXCREATE
routine
ORA-20000: Oracle Text error:
DRG-50857: oracle error in drixtab.create_index_tables
ORA-00955: name is already used by an existing object
ORA-06512: at "CTXSYS.DRUE", line 157
ORA-06512: at "CTXSYS.TEXTINDEXMETHODS", line 176 -
Recreating indexes of type: ctxsys.context
For a database on Oracle 10g, I need to output a script that recreates all indexes of type of ctxsys.context type. I can do it running this query:
SELECT owner, index_name, DBMS_METADATA.get_ddl('INDEX', index_name, owner)
FROM all_indexes
WHERE ityp_owner = 'CTXSYS' AND ityp_name = 'CONTEXT';However, if an index has parameters like this:
CREATE INDEX <MySchema>.<Index_name> ON <MySchema>.<Index_name>
(BL_RESOLUCION)
INDEXTYPE IS CTXSYS.CONTEXT
PARAMETERS('sync (every "FREQ=DAILY; BYHOUR=1")')
NOPARALLEL;If I run DBMS_METADATA.get_ddl function, I get this output script:
CREATE INDEX <MySchema>.<Index_name> ON <MySchema>.<Index_name>
(BL_RESOLUCION)
INDEXTYPE IS CTXSYS.CONTEXT;How to include the parameter line?
Edited by: user521219 on 06-nov-2012 9:55>
For a database on Oracle 10g, I need to output a script that recreates all indexes of type of ctxsys.context type. I can do it running this query:
SELECT owner, index_name, DBMS_METADATA.get_ddl('INDEX', index_name, owner)
FROM all_indexes
WHERE ityp_owner = 'CTXSYS' AND ityp_name = 'CONTEXT';
However, if an index has parameters like this:
CREATE INDEX <MySchema>.<Index_name> ON <MySchema>.<Index_name>
(BL_RESOLUCION)
INDEXTYPE IS CTXSYS.CONTEXT
PARAMETERS('sync (every "FREQ=DAILY; BYHOUR=1")')
NOPARALLEL;
If I run DBMS_METADATA.get_ddl function, I get this output script:
CREATE INDEX <MySchema>.<Index_name> ON <MySchema>.<Index_name>
(BL_RESOLUCION)
INDEXTYPE IS CTXSYS.CONTEXT;
How to include the parameter line?
>
When you post always provide your 4 digit Oracle version (result of SELECT * FROM V$VERSION); 10g is not a version.
Works for me on Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
CREATE INDEX "SCOTT"."NDX_TEST_CONTEXT" ON "SCOTT"."DEPT" ("DNAME")
INDEXTYPE IS "CTXSYS"."CONTEXT" PARAMETERS ('sync (every "FREQ=DAILY; BYHOUR=1")')Post information about which user is running that query and which user owns the index that is giving the problem.
Have you tried the query using a DBA user? -
Context Index World Lexer ORA-03113: end-of-file on communication channel
I have release 10g Release 1 (10.1.0.2.0) for Windows and trying to take advantage of the World Lexer.
My table is:
create table worldtest(
filename char(32),
content blob
I've created a preference for the WORLD_LEXER:
begin
ctx_ddl.create_preference('wlex', 'WORLD_LEXER');
end;
Right now I'm working with 10,000 records of PDF, MS-Word, Text, and HTM documents. When I try and create a context index using this lexer:
create index i_ctx_wc on worldtest(content)
indextype is ctxsys.context
parameters ('lexer wlex');
The following error is returned, and I have to use drop index force to remove the index. Without 'Force' a message is return saying the index is an a loading state, but nothing is occuring.
create index i_ctx_wc on worldtest(content)
indextype is ctxsys.context
ERROR at line 1:
ORA-03113: end-of-file on communication channel
The indexing works fine when I leave the world lexer preference out.
Any suggestions would be wonderful. I've been banging my head on this one for a while.
Thanks.Hi,
I couldn't reproduce (different version which is perhaps the problem). Check out bug 4056162. ORA-3113 related to the use of the world lexer. The resolution is not published externally, so no help there, but the bug is closed so perhaps support can provide some insight.
Thanks. -
Can't start first instance...ORA-27504: IPC error creating OSD context
Oracle11gR1 RHEL4 AS - 64bit - 2 node RAC
I am having trouble starting the database from the first node. I can start the second node without any problems. When I go to start the first node I get the following error:
[oracle@vtl-rac1 db_1]$ sqlplus "/as sysdba"
SQL*Plus: Release 11.1.0.6.0 - Production on Thu May 1 15:50:50 2008
Copyright (c) 1982, 2007, Oracle. All rights reserved.
Connected to an idle instance.
SQL> startup
ORA-27504: IPC error creating OSD context
HA Resource Target State
ora.VMRACDEV.VMRACDEV1.inst ONLINE OFFLINE
ora.VMRACDEV.VMRACDEV2.inst ONLINE ONLINE on vtl-rac2
ora.VMRACDEV.db ONLINE ONLINE on vtl-rac1
ora.vtl-rac1.ASM1.asm ONLINE ONLINE on vtl-rac1
ora.vtl-rac1.LISTENER_VTL-RAC1.lsnr ONLINE ONLINE on vtl-rac1
ora.vtl-rac1.gsd ONLINE ONLINE on vtl-rac1
ora.vtl-rac1.ons ONLINE ONLINE on vtl-rac1
ora.vtl-rac1.vip ONLINE ONLINE on vtl-rac1
ora.vtl-rac2.ASM2.asm ONLINE ONLINE on vtl-rac2
ora.vtl-rac2.LISTENER_VTL-RAC2.lsnr ONLINE ONLINE on vtl-rac2
ora.vtl-rac2.gsd ONLINE ONLINE on vtl-rac2
ora.vtl-rac2.ons ONLINE ONLINE on vtl-rac2
ora.vtl-rac2.vip ONLINE ONLINE on vtl-rac2
No alerts are being generated in the alert log. And I have looked at this errror in the docs and it says that it is related to OS/cluster interconnect but those are also fine as indicated in the alert log. I saw some metalink notes but they are specific to other OS's.
Any help would be appreciated.
Thank you.Presuming that no other changes were made to this
configuration and it stopped working , you might want
to attempt these steps :
a) You have already mentioned this but recheck the
alert.log file for this instanceThere is nothing in the alertlog.
to verify if there are any errors reported.
Check the udump / bdump locations for any trace files
which might give
us any clues on where to look further.This is all I found in a trace file:
libskgxpd.so called
libskgxp9.so should reference real implementation
IPC OS error without diagnostic information
Dump of memory from 0x0000007FBFFF8FF8 to 0x0000007FBFFF90D0
7FBFFF8FF0 00000000 20435049 [....IPC ]
7FBFFF9000 74696E69 00000000 00000000 0000002A [init........*...]
7FBFFF9010 BFFF9130 0000007F 5F487518 676B7300 [0........uH_.skg]
7FBFFF9020 69637078 0000696E 696C00CE 676B7362 [xpcini....libskg]
7FBFFF9030 2E647078 63206F73 656C6C61 696C0A64 [xpd.so called.li]
7FBFFF9040 676B7362 2E397078 73206F73 6C756F68 [bskgxp9.so shoul]
7FBFFF9050 65722064 65726566 2065636E 6C616572 [d reference real]
7FBFFF9060 706D6920 656D656C 7461746E 0A6E6F69 [ implementation.]
7FBFFF9070 00000000 00000001 096AD150 00000000 [........P.j.....]
7FBFFF9080 00000001 00000001 5F487518 00000001 [.........uH_....]
7FBFFF9090 BFFFA258 0000007F 00000030 00000000 [X.......0.......]
7FBFFF90A0 000006FA 00000000 00000000 00000000 [................]
7FBFFF90B0 00000000 00000000 00000000 00000000 [................]
7FBFFF90C0 096AD0E0 00000000 00000001 00000041 [..j.........A...]
struct ksxpp * ksxppg_ [0x96c5fb0, 0x2a965ed800) = 0x2a965ed7f8
Does the same problem persist if the problematic Node
is rebooted.- Nope, that didn't change anything either.
d) You might want to strace the Sqlplus startup
process and depending on
where the assert is raised , it might provide
some pointers.- Here is the end of the strace output:
read(9, "\f\0\4\4\0\0P\0\5\4\0\0g\0\6\4\0\0~\0\7\4\0\0\245\0\10\4\0\0\274\0"..., 512) = 512
close(9) = 0
lseek(4, 16384, SEEK_SET) = 16384
read(4, "\f\0\261\2\0\0P\0\264\2\0\0\177\0\265\2\0\0\265\0\266\2\0\0\f\1\275\2\0\0/\1"..., 512) = 512
write(1, "Connected to an idle instance.\n", 31) = 31
write(1, "\n", 1) = 1
mmap(NULL, 143360, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2a9829b000
munmap(0x2a9829b000, 143360) = 0
access("login.sql", F_OK) = -1 ENOENT (No such file or directory)
mmap(NULL, 143360, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2a9829b000
munmap(0x2a9829b000, 143360) = 0
access("/opt/app/oracle/product/11.1.0/db_1/sqlplus/admin/glogin.sql", F_OK) = 0
statfs("/opt/app/oracle/product/11.1.0/db_1/sqlplus/admin/glogin.sql", {f_type="EXT2_SUPER_MAGIC", f_bsize=4096, f_blocks=7210695, f_bfree=1791712, f_bavail=1425430, f_files=3662848, f_ffree=3395776, f_fsid={0, 0}, f_namelen=255, f_frsize=4096}) = 0
open("/opt/app/oracle/product/11.1.0/db_1/sqlplus/admin/glogin.sql", O_RDONLY) = 9
brk(0x61f000) = 0x61f000
read(9, "--\n-- Copyright (c) 1988, 2005, "..., 57344) = 342
read(9, "", 57344) = 0
brk(0x611000) = 0x611000
close(9) = 0
write(1, "SQL> ", 5) = 5
fstat(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 1), ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2a9829b000
read(0, "startup\n", 1024) = 8
write(10, "\0U\0\0\6\0\0\0\0\0\3\212\6\376\377\377\377\377\377\377\377\0\1\0\0\0\0\0\0\376\377\377"..., 85) = 85
read(11, "\0\33\0\0\6\0\0\0\0\0\10\1\0\0\0\0\0\0\0\0\t\1\0\0\0\0\0", 8208) = 27
write(10, "\0\35\0\0\6\0\0\0\0\0\0030\7\0\0\0\0005\0\0\0\376\377\377\377\377\377\377\377", 29) = 29
read(11, "\0\275\0\0\6\0\0\0\0\0\4\1\0\0\0\0\0\1\0\0\0\0pk\0\0\0\0\0\0\0\0"..., 8208) = 189
write(1, "ORA-27504: IPC error creating OS"..., 42) = 42
write(1, "SQL> ", 5) = 5
read(0, "exit\n", 1024) = 5
write(10, "\0\r\0\0\6\0\0\0\0\0\3\t\10", 13) = 13
read(11, "\0\21\0\0\6\0\0\0\0\0\t\1\0\0\0\0\0", 8208) = 17
lseek(4, 15872, SEEK_SET) = 15872
read(4, "\n\0\243\2\0\0D\0\244\2\0\0_\0\245\2\0\0\206\0\246\2\0\0\277\0\252\2\0\0\371\0"..., 512) = 512
write(1, "Disconnected\n", 13) = 13
write(10, "\0\n\0\0\6\0\0\0\0@", 10) = 10
close(10) = 0
close(11) = 0
close(8) = 0
close(7) = 0
close(5) = 0
close(3) = 0
close(4) = 0
munmap(0x2a97ff1000, 143360) = 0
brk(0x610000) = 0x610000
brk(0x609000) = 0x609000
exit_group(0) = ?
I have Oracle Support stumped on this one too.
Thanks. -
ORA-29855: erreur d'exécution de la routine ODCIINDEXCREATE
Hello
i have an error when creating a full text index on a simple table which has a primary key
CREATE TABLE tab_1(aa nvarchar2(50) PRIMARY KEY,bb clob)
CREATE INDEX xtab_1_bb ON tab_1 (bb) INDEXTYPE IS CTXSYS.CONTEXT
ORA-29855: erreur d'exécution de la routine ODCIINDEXCREATE
ORA-20000: Erreur Oracle Text
DRG-10528: clé primaires de type NVARCHAR2 non autorisées
ORA-06512: à "CTXSYS.DRUE", ligne 160
ORA-06512: à "CTXSYS.TEXTINDEXMETHODS", ligne 364
if i retry to recreate the full text index, i get
ORA-00955: ce nom d'objet existe déjà
however, if i create the full text index before creating the primary key it works good
CREATE TABLE tab_2(aa nvarchar2(50) ,bb clob)
CREATE INDEX xtab_2_bb ON tab_2 (bb) INDEXTYPE IS CTXSYS.CONTEXT
ALTER TABLE tab_2 ADD CONSTRAINT pk_bb PRIMARY KEY(aa)
help me pleazeRaj Kr Pandit wrote:
where is the issue?The issue is your code is apples and oranges:
SQL> CREATE TABLE tab_1(aa nvarchar2(50) PRIMARY KEY,bb clob)
2 /
Table created.
SQL> CREATE INDEX xtab_1_bb ON tab_1 (bb) INDEXTYPE IS CTXSYS.CONTEXT
2 /
CREATE INDEX xtab_1_bb ON tab_1 (bb) INDEXTYPE IS CTXSYS.CONTEXT
ERROR at line 1:
ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
ORA-20000: Oracle Text error:
DRG-10528: primary keys of type NVARCHAR2 are not allowed
ORA-06512: at "CTXSYS.DRUE", line 160
ORA-06512: at "CTXSYS.TEXTINDEXMETHODS", line 364
SQL> SY. -
Oracle Text, ctxsys.context problem with number column
Hi,
DB 11.2.0.3
Is there any solution to create ctxsys.context index on number column ? Or I have to create other index type ?
When I try do that (create ctxsys.context index), I get
09:01:18 ORA-29855: wystąpił błąd przy wykonywaniu podprogramu ODCIINDEXCREATE (An error has occurred in the performance of the subprogram)
09:01:18 ORA-20000: Oracle Text - błąd: (- error:)
09:01:18 DRG-10509: niepoprawna kolumna tekstowa: ITEM_TYPE (invalid text column:)
09:01:18 ORA-06512: przy "CTXSYS.DRUE", linia 160
09:01:18 ORA-06512: przy "CTXSYS.TEXTINDEXMETHODS", linia 366Btw, is there possible to search like "*LIKE %123%*" clause any of index (in contains) ?
Edited by: Ndejo on 2012-11-21 00:53The multi_column_datastore says that the text to be indexed should be fetched from the supplied COLUMNS list rather than from the actual column the index is created on.
So in this case we're fetching the contents of "theNumber" column, converting it to text, and indexing it.
You don't necessarily need a dummy column, if "a_title" is a varchar column you could create the index on that instead.
For example:
SQL> create table mytab( a_id number, a_code number, a_title varchar2(80), a_subtitle varchar2(80), a_info clob );
Table created.
SQL> insert into mytab values ( 12, 9812376, 'foo is the title',
2 'foobar is the subtitle', 'the info column will not be indexed' );
1 row created.
SQL> exec ctx_ddl.drop_preference( 'myds' )
PL/SQL procedure successfully completed.
SQL> exec ctx_ddl.create_preference( 'myds', 'MULTI_COLUMN_DATASTORE' )
PL/SQL procedure successfully completed.
SQL> exec ctx_ddl.set_attribute( 'myds', 'COLUMNS', 'a_code, a_title, a_subtitle' )
PL/SQL procedure successfully completed.
SQL> create index myindex on mytab (a_title) indextype is ctxsys.context
2 parameters ('datastore myds');
Index created.
SQL> select a_id from mytab where contains (a_title, '%123%') > 0;
A_ID
12
SQL> select a_id from mytab where contains (a_title, 'foo') > 0;
A_ID
12If you want to be able to search within a particular column, then add "section group CTXSYS.AUTO_SECTION_GROUP" to the parameters clause, and you can then do:
SQL> select a_id from mytab where contains (a_title, 'foobar WITHIN a_subtitle') > 0;
A_ID
12 -
Create new Trans type like OTHR
Dear Experts,
we have required to create new Trans. Type for Supplementary invoice like OTHR. it is possible? how?
Regards
BK GAIKWADHi
As far as i know you cannot create a ETT types in system.
As they are predefined by the system.
What you can do is create a sub transaction type for OTHR and can be used for supplimentary invoices for J1IS transactions.
regards
Prashanth -
AME iExpenses: Cannot create new approver group
We need to set up approver groups for iExpenses. I assigned myself Approvals Management Administrator and Aprovals Management Business Analyst roles. With these roles I can create new attributes and conditions. However, I cannot create new action types and approval groups. The create button for the approval group just does nothing.
What am I missing? We are 11.5.10.2, AME.BPl see if ML Doc 420387.1 (How to Create the Approval Transaction Type for AME.B or higher ?) can help
HTH
Srini -
Oracle Text, create index (indextype is ctxsys.context)
Dear sirs,
I am a new user of Oracle Text (Oracle 11g release 11.2) and I am unable to create an index of type ctxsys.context). Any suggestions?:
code:
drop table mytable;
drop index myindex force;
create table mytable(id number primary key, docs clob);
insert into mytable values(111555,'this text will be indexed');
insert into mytable values(111556,'this is a default datastore example');
commit;
create index myindex on mytable(docs)
indextype is ctxsys.context
parameters ('DATASTORE CTXSYS.DEFAULT_DATASTORE');
+++++++
error messages:
create index myindex on mytable(docs)
ERROR at line 1:
ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
ORA-20000: Oracle Text error:
ORA-06508: PL/SQL: could not find program unit being called
ORA-06512: at "CTXSYS.DRUE", line 160
ORA-06512: at "CTXSYS.TEXTINDEXMETHODS", line 366Please check for invalid objects. Log on as sys or system and run:
select owner, object_name, object_type from all_objects where status='INVALID';
Post the results here and we'll advise the next step.
If any objects owned by CTXSYS are invalid you may need to recompile the CTXSYS schema.
Maybe you are looking for
-
Dear Gurus... In PO, to calculate the taxes we define conditions and procedures in OBYZ..this is OK..here how do we know how these conditions are assigned to which G/L account? Second, in PO when we put BED (basic Excise Duty) manually, it automatica
-
PRO*C VERSION MATRIX 및 VERSION 별 특성
제품 : PRECOMPILERS 작성날짜 : 1998-02-19 PRO*C version matrix 및 version 별 지원 내용 =========================================== [1] PRO*C 의 version 별 지원 내용 RDBMS 의 version 과 PRO*C 의 version 별 지원내용은 다음과 같다. PRO* Last RDBMS Languages Version Version Version ===
-
Final Variable changed on runtime...
Hello, I recently did a test with my program, which involved the use of 32 clients connecting to a server from a single application, however on runtime, the some final variables had their values changed, for example private static final Point point1
-
No Digital Sound, with X_FI Fata1ity Card. HELP
I haveing a heck of a time getting digital sound from vista, I have my speakers pkluged into the flex jack, but can't seem to find where do set the digital sound option within vista, using creative audio console, have spdif set to default and 48, hav
-
CS5 Mouse scroll up jumps full page
I need some help. Just starting to use Flash but I've got this one issue that is just ruining everything for me. When drawing on the stage, any upward movement of my scroll wheel scrolls the screen by at least half a screen width, if not more. Scroll