ORA-27087: unable to get share lock - file not readable

Cause : share lock request was made on a file not open for read access.

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

file must be open read-only or read-write to get a share lock.

update : 20-08-2017
ORA-27087

ORA-27087 - unable to get share lock - file not readable
ORA-27087 - unable to get share lock - file not readable

  • ora-16819 : Fast-Start Failover observer not started
  • ora-12676 : Server received internal error from client
  • ora-13203 : failed to read USER_SDO_GEOM_METADATA view
  • ora-30453 : summary contains AVG without corresponding COUNT
  • ora-32696 : HTI: No free slot
  • ora-19704 : file name exceeds maximum length of string
  • ora-06603 : LU6.2 Driver: Error allocating memory
  • ora-16605 : unable to delete template, template is in use
  • ora-26085 : direct path operation must start its own transaction
  • ora-12405 : invalid label list
  • ora-37040 : (XSACQUIRE_DEP_LOCKED) Composite, concat, dimension map, or internal partition workspace object is locked by another user.
  • ora-02777 : Stat failed on log directory
  • ora-36995 : (XSRELGID12) There are duplicate values in the surrogate dimension gid. Use the levelorder option to resolve the ambiguity.
  • ora-36920 : (XSVPMVTOPART01) workspace object cannot become anonymous because it has properties.
  • ora-13009 : the specified date string is invalid
  • ora-06124 : NETTCP: timeout waiting for ORASRV
  • ora-02094 : replication option not installed
  • ora-39950 : invalid parameter for PLSQL warnings flag
  • ora-12842 : Cursor invalidated during parallel execution
  • ora-25120 : MINIMUM EXTENT option already specified
  • ora-16655 : specified target standby database invalid
  • ora-14456 : cannot rebuild index on a temporary table
  • ora-36912 : (XSAGDNGL48) In AGGMAP workspace object, MODEL workspace object cannot be simultaneous.
  • ora-13641 : Task cannot be interrupted yet. You may cancel it instead.
  • ora-12069 : invalid object for offline instantiation
  • ora-14500 : LOCAL option not valid without partition name
  • ora-30365 : left relation in the JOIN KEY clause cannot be same as right
  • ora-00363 : log is not the archived version
  • ora-32616 : missing DIMENSION BY keyword in MODEL clause
  • ora-31449 : invalid value for change_set_name
  • 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.