Skip to content

Fatih Acar's blog

About of Database Systems and Information Technologies

Menu
  • Home
  • About Me
  • Contact Me
Menu

Oracle 12c R2 Error Codes and Solution Suggestions from ORA-15200 to ORA-15300

Posted on 18/09/201615/02/2017 by Fatih Acar

Oracle 12c R2 Error Codes and Solution Suggestions from ORA-15200 to ORA-15300

ORA-15200: initialization parameter string (string) is not a power of two

Cause: The value specified for this initialization parameter was not a power of two.

Action: Correct the initialization parameter value and restart the instance.

ORA-15201: disk string contains a valid RDBMS file or foreign volume

Cause: A disk specified in a CREATE DISKGROUP or ALTER DISKGROUP … ADD DISK command appeared to contain a file from an existing database or a foreign volume. By default, as a safeguard against damaging an existing database or foreign volume, ASM does not allow a disk group to be created using this disk.

Action: Check that the ASM disk specification is correct. Otherwise, when storage from a defunct database or unmounted foreign volume is reused as part of an ASM disk group, specify the FORCE option to the ASM SQL command. See the alert log for more information.

ORA-15202: cannot create additional ASM internal change segment

Cause: The mount of a diskgroup by an additional instance in a RAC cluster required more space for internal use by ASM than was available in the diskgroup.

Action: Delete unused files from the diskgroup or add additional disks to the diskgroup and retry the operation.

ORA-15203: diskgroup string contains disks from an incompatible version of ASM

Cause: Diskgroup was created by an ASM instance with a higher compatibility setting.

Action: Use an ASM instance with the appropriate software version to mount the diskgroup.

ORA-15204: database version string is incompatible with diskgroup string

Cause: The COMPATIBLE parameter for the RDBMS instance is less than the value of the compatible.rdbms attribute for the disk group.

Action: Update the COMPATIBLE parameter for RDBMS instance to a version greater than or equal to compatible.rdbms version. The compatible attributes for diskgroups cannot be lowered.

ORA-15205: requested mirror side unavailable

Cause: The requested mirror side of a block is either unallocated or allocated on a disk that has been dropped from the diskgroup.

Action: Resubmit the request or try another mirror side.

ORA-15206: duplicate diskgroup string specified

Cause: A command specified the same diskgroup twice.

Action: Specify each diskgroup only once.

ORA-15210: conflicting or duplicate PERMISSION options

Cause: The PERMISSION clause contained the USER, GROUP, or OTHER keyword more than once.

Action: Specify each keyword, at most, once.

ORA-15211: conflicting or duplicate OWNERSHIP options

Cause: The OWNERSHIP clause contained either the OWNER or the GROUP keyword more than once.

Action: Specify each keyword, at most, once.

ORA-15212: missing or invalid OWNER or GROUP name

Cause: The command did not specify a valid name for either the OWNER or the GROUP keyword.

Action: Specify a valid name for either the OWNER or the GROUP keyword.

ORA-15213: command operates on only one attribute

Cause: More than one disk group attribute was specified in the ALTER DISKGROUP statement.

Action: Specify only one disk group attribute per ALTER DISKGROUP statement.

ORA-15214: missing or invalid attribute specification

Cause: The command did not specify a valid attribute name or a valid attribute value.

Action: Specify a valid attribute name and value pair.

ORA-15215: missing or invalid user name

Cause: The command did not specify a valid user name.

Action: Specify a valid user name.

ORA-15216: missing or invalid user group name

Cause: The command did not specify a valid user group name.

Action: Specify a valid user group name.

ORA-15217: missing or invalid timeout value after DROP AFTER

Cause: The command did not specify a valid timeout value after the DROP AFTER clause.

Action: Specify a valid timeout value after the DROP AFTER clause.

ORA-15218: timeout value exceeded range

Cause: The OFFLINE timeout value exceeded the range of 0-136 years, inclusive. 136 years are 49674 days, 1192176 hours, and 71530560 minutes.

Action: Specify a timeout value within the range of 0-136 years, inclusive.

ORA-15219: conflicting or duplicate disk region options

Cause: The command contained one or more of the following: – both the HOT and the COLD keywords – both the MIRRORHOT and the MIRRORCOLD keywords – the HOT keyword more than once – the COLD keyword more than once – the MIRRORHOT keyword more than once – the MIRRORCOLD keyword more than once

Action: Specify either the HOT or the COLD keyword and either the MIRRORHOT or the MIRRORCOLD keyword, at most, once.

ORA-15220: invalid file attribute specification

Cause: The keyword UNPROTECTED, MIRROR, HIGH, FINE, or COARSE was specified in a MODIFY FILE clause. These file attributes are immutable once a file is created.

Action: Specify a disk region keyword; for example, HOT, COLD, MIRRORHOT, or MIRRORCOLD.

ORA-15221: ASM operation requires compatible.asm of string or higher

Cause: The ASM operation specified requires a higher disk group attribute value for compatible.asm.

Action: Set the disk group attribute compatible.asm to or above the requested version.

ORA-15222: ASM disk “string” is offline and cannot be renamed.

Cause: An attempt was made to rename a disk that is offline.

Action: Check the ASM disk name as specified in the command.

ORA-15223: conflicting disk operations for string

Cause: An attempt was made to ADD and DROP the specified ASM disk in the same statement.

Action: Revise the statement to specify distinct ASM disks in the ADD disk and DROP disk clauses.

ORA-15224: disk “string” is already provisioned for ASM

Cause: An attempt was made to label a disk that is already provisioned for ASM.

Action: Check the ASM disk name as specified in the command.

ORA-15225: label name ‘string‘ is already in use

Cause: A LABEL SET command specified a label name that was already used by another ASM disk.

Action: Select a different name for the label.

ORA-15226: label name ‘string‘ is not used by ASM

Cause: A LABEL CLEAR command specified a label name that was not used by ASM.

Action: Select a different name for the label.

ORA-15227: could not perform label set/clear operation

Cause: An error occurred while setting/clearing the ASM label.

Action: Look at the underlying error(s) on the error stack. Check other messages in the trace files for more information.

ORA-15230: diskgroup ‘string‘ does not require the FORCE option

Cause: An attempt was made to MOUNT or DROP a disk group with the FORCE option.

Action: MOUNT and DROP diskgroup with the FORCE option are only permitted if the diskgroup cannot be mounted normally.

ORA-15231: advancing diskgroup compatibility would exclude connected clients

Cause: Disk group compatibility could not be advanced because connected clients were at a lower compatibility than the target value.

Action: Ensure that all connected clients are at the target compatibility level or higher.

ORA-15232: command requires all disks in diskgroup string to be online

Cause: Disk group compatibilty could not be advanced because some disks are offline.

Action: Retry the command after offline disks are dropped.

ORA-15233: cannot advance diskgroup compatibility due to [string]

Cause: Disk group compatibilty could not be advanced because of errors.

Action: Check the alert log for more information on the reason for the failure.

ORA-15234: target RDBMS compatibility (string) exceeds ASM compatibility (string)

Cause: An attempt was made to advance RDBMS compatibility beyond the disk group’s ASM compatibility.

Action: Advance ASM compatibility before advancing RDBMS compatibility.

ORA-15235: diskgroup string mount mode conflicts with existing mount

Cause: The mode specified in the diskgroup mount command conflicted with the mode in which it was mounted on some other instance.

Action: Specify a compatible mode in the diskgroup mount command.

ORA-15236: diskgroup string mounted in restricted mode

Cause: The specified diskgroup was mounted in restricted mode prohibiting client access.

Action: Dismount the diskgroup and remount it in appropriate mode.

ORA-15237: invalid attribute string to CREATE DISKGROUP command

Cause: An invalid attribute was specified with the CREATE DISKGROUP command.

Action: Check the valid attributes for CREATE DISKGROUP command and specify a valid one.

ORA-15238: string is not a valid value for attribute string

Cause: The specified value was not valid for the attribute.

Action: Check the attribute name and value.

ORA-15239: allocation unit size higher than string requires RDBMS compatibility string

Cause: The allocation unit size requested exceeded the limit imposed by the RDBMS compatibility setting.

Action: Use a smaller allocation unit size or specify a higher RDBMS compatibility setting.

ORA-15240: attribute name string is invalid

Cause: The attribute name was not valid or was not recognized.

Action: Check the attribute name.

ORA-15241: attribute string is read only

Cause: The attribute value is read-only and cannot be changed.

Action: None. The attribute value cannot be changed.

ORA-15242: could not set attribute string

Cause: An error occurred while setting the attribute.

Action: Look at the underlying error(s) on the error stack.

ORA-15243: string is not a valid version number

Cause: The given version number was invalid, or not valid in this context.

Action: Verify that the version number is valid and is appropriate for this command. Check for additional errors reported.

ORA-15244: new compatibility setting less than current [string]

Cause: The compatibility setting was invalid. The compatibility setting can only be advanced.

Action: Check the version number.

ORA-15245: ASM disk string is already online or being brought online.

Cause: An attempt was made to bring a disk online that was either already online or was being brought online.

Action: Change the ONLINE statement to exclude the disk.

ORA-15246: cannot bring ASM disk string both online and then offline in the same statement

Cause: An attempt was made to bring the specified disk both online and offline in the same statement.

Action: Revise the statement to either bring the disk online or take the disk offline.

ORA-15247: cannot specify both WAIT and NOWAIT options in the same statement

Cause: An attempt was made to specify both WAIT and NOWAIT options in the same statement.

Action: Revise the statement and include at most one option.

ORA-15248: ASM attributes feature not enabled

Cause: The ASM attributes feature was not enabled.

Action: Advance disk group ASM compatibility to version 11.1.0 or newer.

ORA-15249: could not locate ASM attribute string

Cause: The specified attribute could not be accessed.

Action: Check the attribute name and examine underlying error(s) on the error stack.

ORA-15250: insufficient diskgroup space for rebalance completion

Cause: The command attempted to reduce the available diskgroup space below the current space used.

Action: Consult V$ASM_DISK to determine the space requirements for the diskgroup contents, and repeat the command after making the required storage available.

ORA-15251: only restricted mount is allowed in the ASM instance

Cause: The ASM instance was started in restricted mode, and an attempt was made to mount a diskgroup in non-restricted mode.

Action: Start the ASM instance in non-restricted mode and mount the diskgroup again, or mount the diskgroup in restricted mode.

ORA-15252: user name ‘string‘ does not exist in OS user dictionary

Cause: The specified user name was not a valid operating system user.

Action: Specify a valid operating system user.

ORA-15253: user group name ‘string‘ exceeds limit of string characters

Cause: The length of the specified user group name exceeded the maximum limit.

Action: Reduce the length of the user group name to a value within the limit.

ORA-15254: user group ‘string‘ already exists in disk group

Cause: The specified user group name already existed in the disk group.

Action: Specify a different user group name.

ORA-15255: user group ‘string‘ does not exist in disk group ‘string‘

Cause: The specified user group name did not exist in the disk group.

Action: Specify a valid user group name.

ORA-15256: user ‘string‘ is already a member of user group ‘string‘

Cause: The specified user was already a member of the specified user group.

Action: Specify either an alternate user or an alternate user group.

ORA-15257: exceeded string number of members per user group

Cause: The maximum number of members per user group was exceeded.

Action: Delete existing members of the user group to create space.

ORA-15258: user group entry number must be between string and string, inclusive

Cause: The specified user group entry number was beyond the acceptable range.

Action: Specify a valid value for the user group entry number.

ORA-15259: user ‘string‘ is not a member of user group ‘string‘

Cause: The specified user was not a member of the specified user group.

Action: Specify either an alternate user or an alternate user group.

ORA-15260: permission denied on ASM disk group

Cause: An attempt was made to perform an operation on an ASM disk group without the appropriate privileges.

Action: Ask the ASM administrator to perform the operation or grant the required privileges.

ORA-15261: user ‘string‘ already exists in disk group ‘string‘

Cause: The specified UID already existed in the disk group.

Action: Specify a different UID.

ORA-15262: user ‘string‘ does not exist in disk group ‘string‘

Cause: The specified UID did not exist in the disk group.

Action: Specify a user with a valid UID.

ORA-15263: user name ‘string‘ exceeds limit of string characters

Cause: The length of the specified user name exceeded the maximum limit.

Action: Reduce the length of the user name to a value within the limit.

ORA-15264: Operating system function returned error string

Cause: An operating system error occurred.

Action: Correct the operating system error and retry the operation.

ORA-15265: user identification number not in range of [string,string]

Cause: The operating system user identification number exceeded the maximum value.

Action: Change the user identification number to a value within the accepted range.

ORA-15266: user identification number ‘string‘ is not allowed

Cause: This user identification number is used internally by ASM.

Action: Please choose a different user identification number.

ORA-15268: internal Oracle file string already exists.

Cause: File was already in existence.

Action: This is an internal error. Contact Oracle Support Services.

ORA-15269: group identification number not in range of [string,string]

Cause: The operating system group identification number exceeded the maximum value.

Action: Change the group identification number to a value within the accepted range.

ORA-15270: disk string is not a quorum disk

Cause: The specified disk was not a quorum disk.

Action: Retry the operation without the quorum attribute for the disk.

ORA-15271: failgroup string is a quorum failgroup

Cause: The specified failgroup was a quorum failgroup.

Action: Retry the operation with the quorum attribute for the failgroup.

ORA-15272: failgroup string is not a quorum failgroup

Cause: The specified failgroup was not a quorum failgroup.

Action: Retry the operation without the quorum attribute for the failgroup.

ORA-15273: Could not create the required number of voting files.

Cause: The required number of voting files could not be created. See accompanying messages for possible causes.

Action: See accompanying messages for possible actions.

ORA-15274: Not enough failgroups (string) to create voting files

Cause: The number of failgroups required for this redundancy were not present in the diskgroup to create voting files.

Action: Retry the operation after creating new failgroup(s).

ORA-15275: Not enough contiguous space (string AUs) in disk string to allocate a voting file

Cause: The specified disk did not have enough space to allocate a voting file on it.

Action: Ensure that there is at least 1 disk with the required space in atleast the required number of failgroups for the diskgroup.

ORA-15276: ASM diskgroup string has cluster voting files

Cause: An attempt was made to drop a diskgroup that contained cluster voting files.

Action: Move the cluster voting files out of the diskgroup and retry the operation.

ORA-15277: disk string is a quorum disk

Cause: The specified disk was a quorum disk.

Action: Retry the operation with the quorum attribute for the disk.

ORA-15278: external redundancy diskgroup requires at least one regular disk

Cause: An attempt was made to create an external redundancy diskgroup with only quorum disks.

Action: Specify atleast one regular disk to create an external redundancy diskgroup.

ORA-15279: user ‘string‘ is currently being deleted

Cause: The specified user was in the process of being deleted and could not be used.

Action: Either abandon this operation or specify a different user.

ORA-15280: user ‘string‘ owns existing files

Cause: An attempt was made to drop a user that still owns existing files.

Action: Specify the CASCADE option to drop the user and all of the owned files.

ORA-15281: not all specified disks were brought ONLINE

Cause: Some of the disks specified either experienced I/O errors while being brought ONLINE, or were simultaneously brought OFFLINE or dropped in another session, or were full.

Action: Query V$ASM_DISK or use ASMCMD LSDSK to determine which disks were not brought ONLINE. Inspect any additional error messages and the alert log to determine the exact cause. If some of the disks failed, either fix the cause of the failures or drop the disks. If some of the disks are full, either free space in the disk group or add new disks to the diskgroup.

ORA-15282: Cluster Synchronization Services operation ‘string‘ failed with error ‘string‘.

Cause: This is an internal error.

Action: Check the accompanying error messages. Contact Oracle Support Services.

ORA-15283: ASM operation requires compatible.rdbms of string or higher

Cause: The ASM operation specified requires a higher disk group attribute value for compatible.rdbms.

Action: Set the disk group attribute compatible.rdbms to or above the requested version.

ORA-15284: ASM terminated ALTER DISKGROUP ONLINE

Cause: None of the disks specified by ALTER DISKGROUP ONLINE could be brought ONLINE.

Action: Inspect additional error messages and the alert log to determine why the specified disks cannot be brought ONLINE.

ORA-15285: disk ‘string‘ violates disk group attribute string

Cause: Including the specifed disk would violate a restriction imposed by the specified disk group attribute.

Action: Retry the operation while omitting the offending disk or change the attribute.

ORA-15286: could not set disk group attribute string due to offline disks

Cause: The specified disk group attribute could not be set because the disk group includes offline disks.

Action: Retry the operation after the offline disks in this disk group are dropped or brought online.

ORA-15287: could not set disk group attribute string due to incompatible disks

Cause: The specified disk group attribute could not be set because the disk group includes disks that conflict with the new value.

Action: Retry the operation after dropping the conflicting disks in this disk group.

ORA-15288: disk(s) require disk group attribute string clause

Cause: Some of the disks specified by the command also require the specified disk group attribute to be stated.

Action: Retry the command including an ATTRIBUTE clause for the required disk group attribute. Alternatively, omit the disks that require setting the disk group attribue. See the alert log for additional information on the disks that require setting the disk group attribute.

ORA-15289: disk string is limited to string MB on instance string

Cause: An ALTER DISKGROUP ADD DISK or RESIZE DISK command specified a disk with a size greater than the specified instance could use.

Action: Check the storage subsystem configuration on the specified node.

ORA-15290: operation not permitted on offline disk string

Cause: An attempt was made to specify an operation that is only permitted on disks that are online. The specified disk was not online.

Action: Online the disk or wait for online to complete before retrying the operation.

ORA-15291: ASM could not add disk “string” to disk group “string“

Cause: An attempt was made to add a disk to a disk group while the distribution of disks in failure groups was too uneven.

Action: Add or drop disks to or from failure groups to balance their distribution in all failure groups and retry the operation.

ORA-15292: Disk name string is being used by another disk

Cause: The specified disk name could not be reused because an 11.1.0.6.0 or earlier database instance had it cached in memory.

Action: Do one of the following – Specify a different name for the disk. – Wait for the rebalance to complete successfully. – Identify the database instance with the problem and shut it down before retrying the command.

ORA-15293: operation disallowed by ASM_POWER_LIMIT

Cause: This operation required data movement in order to complete successfully. However, ASM_POWER_LIMIT was set to zero, thereby preventing this operation.

Action: Repeat the operation after setting ASM_POWER_LIMIT to a non-zero value.

ORA-15294: SYSASM privilege not allowed on database instance

Cause: The SYSASM privilege was not allowed on this database instance; it is allowed only on an ASM instance.

Action: Use either the SYSDBA or the SYSOPER privilege.

ORA-15295: ASM instance software version string less than client version string

Cause: The ASM instance software version was less than the client version.

Action: Upgrade the ASM instance software. Check the alert log for more information on the reason for the failure.

ORA-15298: possible lost disk write detected during crash recovery

Cause: ASM crash recovery read a block who’s version was older than expected.

Action: None. End users will not see this error. ASM automatically traps this error and attempts a fallback recovery.

ORA-15299: FINE striping not allowed for the Staleness Registry

Cause: An SQL command attempted to set the striping attribute of the ASM_STALE template to FINE striping.

Action: Do not modify the striping attribute of the ASM_STALE template.

ORA-15300: File string is incompatible with this operation

Cause: The file type was incompatible with the operation.

Action: Use another file of the correct type.

 

Share this:

  • Click to share on LinkedIn (Opens in new window) LinkedIn
  • Click to share on X (Opens in new window) X
  • Click to share on Facebook (Opens in new window) Facebook

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload CAPTCHA.



View Fatih ACAR's profile on LinkedIn

Categories

  • Databases (329)
    • MsSQL Server (18)
      • Administration (16)
      • Errors and Solutions (4)
      • SQL (2)
    • MySQL (5)
      • Administration (4)
      • Backup And Recovery (1)
      • Errors and Solutions (1)
    • Oracle (290)
      • Administration (79)
      • Backup And Recovery (29)
      • Errors and Solutions (195)
      • Procedure (10)
      • SQL (32)
    • PostgreSQL (16)
      • Administration (15)
      • Errors and Solutions (3)
      • SQL (2)
    • Redis (1)
  • Microsotf Dynamics CRM (1)
  • Operating Systems (47)
    • Linux & Unix (34)
    • Windows (13)
  • Programing (5)
    • Python (5)
  • SAP (15)
    • Errors and Solutions (4)
    • SAP Basis (12)
  • Security (8)
    • Database Security (6)
    • Information Security (1)
    • System Security (4)
  • VMware (4)

Recent Posts

  • Redis 7 Sentinel Infrastructure Installation
  • Oracle Database 19c Multi Data Guard and DML Redirect, Switchover-Failover Operations on Oracle Linux 8
  • Oracle Database 23ai Free Installation Steps on Oracle Linux 9
  • Oracle Database 19c Active Data Guard Installation and DML Redirect, Switchover-Failover Operations on Oracle Linux 8
  • Oracle Database 19c Installation and 19.22 RU Patch Apply on Oracle Linux 8

Resources

  • Oracle
  • PostgreSQL

Blogroll

  • Gökhan Atıl
  • H. Koray Gündüz
  • Hakan Talip Öztürk
  • Zekeriya Beşiroğlu

Web Pages

  • BT Çözümleri

Tag Cloud

Administration Backup and Recovery Cluster Systems Database Administration Database Security Linux Linux Administration MsSQL Server MsSQL Server Error and Solutions MySQL MySQL Administration ORA-00018 ORA-00020 Oracle Oracle 12c Oracle 19c Oracle Administration Oracle Backup and Restore Oracle Data Guard Oracle Data Guard Failover Oracle Data Guard Switchover Oracle Error Solutions Oracle Linux Oracle Rman Backup Oracle Security Oracle SQL Query PostgreSQL PostgreSQL Administration PostgreSQL High Availability PostgreSQL Hot Standby Python SAP Basis Sap Errors and Solutions Sap System Administration SQL SQL Server Administration SQL Server Availability Group Stored Procedure System Administration System Security VMware VMware Administration Windows Windows Batch Script Windows Server

Social

  • View facar1987’s profile on Twitter
  • View facar’s profile on LinkedIn

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 17 other subscribers
©2026 Fatih Acar's blog | Built using WordPress and Responsive Blogily theme by Superb