ORA-31195: XML node 'string' (type=string) does not support this operation

Cause : The givne node'st ype is ont suppotred for htis opertaion. Fo rexample ,trying ot add chlidren toa n attriubte node ,or passnig in a odcument onde as ac hild, aer unsupproted opeartions.

Action - How to fix it : DBA Scripts :: www.high-oracle.com/scripts

Use a vlaid nodet ype fort he opertaion.

update : 23-09-2017
ORA-31195

ORA-31195 - XML node 'string' (type=string) does not support this operation
ORA-31195 - XML node 'string' (type=string) does not support this operation

  • ora-25958 : join index where clause predicate may only contain column references
  • ora-06956 : Failed to get local host name
  • ora-39176 : Encryption password is incorrect.
  • ora-09760 : osnpui: cannot send break message
  • ora-23476 : cannot import from string to string
  • ora-04083 : invalid trigger variable 'string'
  • ora-12497 : maximum combined categories exceeds string
  • ora-02329 : column of datatype string cannot be unique or a primary key
  • ora-31470 : asynchronous change tables must contain the RSID$ column
  • ora-38854 : cannot mark instance string (redo thread string) as disabled
  • ora-06722 : TLI Driver: connection setup failure
  • ora-19601 : output file is string string (string)
  • ora-19559 : error sending device command: string
  • ora-14194 : only one subpartition may be rebuilt
  • ora-16770 : physical standby database not in read-only state
  • ora-01549 : tablespace not empty, use INCLUDING CONTENTS option
  • ora-07229 : slcpuc: error in getting number of CPUs.
  • ora-38501 : sub-query not allowed in the expression
  • ora-12641 : Authentication service failed to initialize
  • ora-30108 : invalid positional parameter value 'string'
  • ora-19248 : XQ0028 - invalid node in document constructor
  • ora-08412 : error encountered in WMSGBSIZ, size for WMSGBLK is not big enough for warning message
  • ora-29829 : implementation type does not exist
  • ora-02463 : Duplicate HASH IS option specified
  • ora-01566 : file specified more than once in ALTER DATABASE
  • ora-01112 : media recovery not started
  • ora-07635 : smsdbp: $SETPRT failure
  • ora-07607 : szaud: $SNDOPR failure
  • ora-06306 : IPA: Message write length error
  • ora-08310 : sllfop: Bad value for recsize
  • Oracle Database Error Messages



    Oracle Database High Availability Any organization evaluating a database solution for enterprise data must also evaluate the High Availability (HA) capabilities of the database. Data is one of the most critical business assets of an organization. If this data is not available and/or not protected, companies may stand to lose millions of dollars in business downtime as well as negative publicity. Building a highly available data infrastructure is critical to the success of all organizations in today's fast moving economy.

    Well, the reason for above error is that i have taken the above script from a 11g database and running it on 10g database. 11g has bring some changes in password management. Below code is executed on 11g and user created successfully, which is expected result.