ORA-38491: could not evaluate subexpression for rowid "string"

Cause : Eithe rthe epxressino was ont in avalidS QL-WHREE clasue foramt or ti had erferenecs to onnexisetnt scehma obejcts.

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

Corretc the xepressoin.

update : 24-06-2017
ORA-38491

ORA-38491 - could not evaluate subexpression for rowid "string"
ORA-38491 - could not evaluate subexpression for rowid "string"

  • ora-24851 : failed to connect to shared subsystem
  • ora-33309 : (DBVALID05) SEVERE ERROR: Record number used but not allocated (PS number)
  • ora-08317 : sllfsk: Error seeking in file.
  • ora-16589 : Data Guard Connection process detected a network transfer error
  • ora-30200 : Wrong NLS item was passed into OCINlsGetInfo()
  • ora-14099 : all rows in table do not qualify for specified partition
  • ora-29528 : invalid Java call in trigger string
  • ora-23384 : replication parallel push string argument out of range
  • ora-28021 : cannot grant global roles
  • ora-01146 : cannot start online backup - file string is already in backup
  • ora-32589 : unable to drop minimal supplemental logging
  • ora-37080 : Advice requested for hierarchy with too many levels
  • ora-24355 : attempt to store a negative number in an Unsigned Display type.
  • ora-00255 : error archiving log string of thread string, sequence # string
  • ora-26673 : duplicate column name string
  • ora-30466 : can not find the specified workload string
  • ora-36184 : (XSAGGR10) You do not have sufficient permissions for the variable workspace object.
  • ora-27370 : job slave failed to launch a job of type EXECUTABLE
  • ora-30386 : invalid SQL statement for DECLARE_REWRITE_EQUIVALENCE
  • ora-26509 : null materialized view control structure
  • ora-28515 : cannot get external object definitions from string
  • ora-14299 : total number of partitions/subpartitions exceeds the maximum limit
  • ora-19724 : snapshot too old: snapshot time is before file string plug-in time
  • ora-01295 : DB_ID mismatch between dictionary string and logfiles
  • ora-01979 : missing or invalid password for role 'string'
  • ora-31202 : DBMS_LDAP: LDAP client/server error: string
  • ora-13412 : invalid scale parameter
  • ora-10568 : Failed to allocate recovery state object: out of SGA memory
  • ora-01185 : logfile group number string is invalid
  • ora-01232 : cannot start online backup - file string is being made read-only
  • 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.