ORA-01166: file number string is larger than string (string)

Cause : File mentioned in CREATE CONTROLFILE has a file number which is larger than that specified for MAXDATAFILES or MAXLOGFILES.

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

Increase the maximum specified on the command line.

update : 27-05-2017
ORA-01166

ORA-01166 - file number string is larger than string (string)
ORA-01166 - file number string is larger than string (string)

  • ora-06792 : TLI Driver: server cannot exec oracle
  • ora-15066 : offlining disk "string" may result in a data loss
  • ora-06440 : ssaio: the asynchronous read returned incorrect number of bytes
  • ora-28271 : No permission to read user entry in LDAP directory service.
  • ora-07259 : spdcr: exec error, detached process failed in startup.
  • ora-09282 : sllfrb: error reading records
  • ora-14326 : Primary index on an IOT, DOMAIN and LOB indexes may not be specified in the UPDATE INDEXES clause
  • ora-06033 : NETDNT: connect failed, partner rejected connection
  • ora-14010 : this physical attribute may not be specified for an index partition
  • ora-07656 : slsprom:$GETDVI failure
  • ora-13039 : failed to update spatial index for element string.string.string
  • ora-13022 : polygon crosses itself
  • ora-12444 : policy already applied to table
  • ora-00375 : unable to get default db_block_size
  • ora-13802 : failed to purge SQL Tuning Base entry from sql$
  • ora-28664 : a partitioned table may not be coalesced as a whole
  • ora-30963 : The indexed column is not of XMLType.
  • ora-29369 : invalid method name string specified for consumer group string
  • ora-29855 : error occurred in the execution of ODCIINDEXCREATE routine
  • ora-31516 : CDC change set string already exists
  • ora-15164 : cluster rolling downgrade incomplete
  • ora-28042 : Server authentication failed
  • ora-22900 : the SELECT list item of THE subquery is not a collection type
  • ora-01862 : the numeric value does not match the length of the format item
  • ora-38487 : FUNCTION/PACKAGE/TYPE "string" not allowed in the expression
  • ora-39772 : column array reset disallowed after OCI_CONTINUE or OCI_NEED_DATA
  • ora-21706 : duration does not exist or is invalid
  • ora-02048 : attempt to begin distributed transaction without logging on
  • ora-09759 : osnsbt: bad message received.
  • ora-22296 : invalid ALTER TABLE option for conversion of LONG datatype to LOB
  • 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.