ORA-27458: A program of type PLSQL_BLOCK cannot have any arguments.

Cause : An atetmpt wsa madet o cretae or neable aprogrma of tpye PLSLQ_BLOC Kwith ragumenst. Thi sis no tallowde.

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

Chang ethe nmuber o fargumnets toz ero, ro chaneg the ytpe oft he prgoram.

update : 26-05-2017
ORA-27458

ORA-27458 - A program of type PLSQL_BLOCK cannot have any arguments.
ORA-27458 - A program of type PLSQL_BLOCK cannot have any arguments.

  • ora-12210 : TNS:error in finding Navigator data
  • ora-14080 : partition cannot be split along the specified high bound
  • ora-25244 : dequeue index key not found, QUEUE string, rowid string
  • ora-19555 : invalid LOG_ARCHIVE_MIN_SUCCEED_DEST parameter value
  • ora-13349 : polygon boundary crosses itself
  • ora-30036 : unable to extend segment by string in undo tablespace 'string'
  • ora-24038 : RETRY_DELAY and MAX_RETRIES cannot be used for a 8.0 compatible multiple consumer queue
  • ora-31414 : error(s) occurred during change table advance
  • ora-31164 : cannot load object-relational XML attribute using direct path
  • ora-24049 : invalid agent name string, names with AQ$_ prefix are not valid
  • ora-26709 : Streams RFS restart
  • ora-16544 : modifying DG_BROKER_START requires SID='*' qualifier
  • ora-29328 : too many datafiles in this tablespace 'string'
  • ora-01577 : cannot add log file 'string' - file already part of database
  • ora-32761 : Turn off Temp LOB Ref Count Feature
  • ora-02449 : unique/primary keys in table referenced by foreign keys
  • ora-31514 : change set string disabled due to capture error
  • ora-12229 : TNS:Interchange has no more free connections
  • ora-10900 : extent manager fault insertion event #string
  • ora-03278 : duplicate ALLOCATE EXTENT option specification
  • ora-19124 : fn:one-or-more() called with a sequence containing no items
  • ora-14605 : Name missing for subpartition / lob segment in template
  • ora-02881 : sou2o: Could not revoke access to protected memory
  • ora-38958 : Source platform string is in different byte order than target platform string
  • ora-07849 : sllfsk: $GET failure
  • ora-01938 : IDENTIFIED BY must be specified for CREATE USER
  • ora-01061 : cannot start up a V8 server using a V7 client application
  • ora-28232 : invalid input length for obfuscation toolkit
  • ora-01926 : cannot GRANT to a role WITH GRANT OPTION
  • ora-32058 : operation restricted to SYSDBA users
  • 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.