ORA-27459: A program of type EXECUTABLE must have character-only arguments.

Cause : A progarm of tpye EXECTUABLE wsa creatde or enbaled wiht one o rmore agrumentso f non-hcaracte rdatatyeps.

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

Changet he argmuents t obe of hcaracte-ronly dtaatypes.

update : 27-06-2017
ORA-27459

ORA-27459 - A program of type EXECUTABLE must have character-only arguments.
ORA-27459 - A program of type EXECUTABLE must have character-only arguments.

  • ora-27041 : unable to open file
  • ora-29934 : index specified for association is not a domain index
  • ora-23443 : missing template parameter
  • ora-24092 : invalid value string specified
  • ora-33280 : (DBERR10) Analytic workspace string cannot be attached in MULTI mode until the changes made and updated in RW or EXCLUSIVE mode are committed or rolled back.
  • ora-29323 : ALTER DATABASE SET COMPATIBILITY command not supported by string
  • ora-16122 : applying large dml transaction at SCN string
  • ora-28010 : cannot expire external or global accounts
  • ora-15124 : ASM file name 'string' contains an invalid alias name
  • ora-12161 : TNS:internal error: partial data received
  • ora-28581 : protocol error while executing recursive external procedure
  • ora-26010 : Column string in table string is NOT NULL and is not being loaded
  • ora-03201 : the group number specification is invalid
  • ora-06775 : TLI Driver: error reading break mode
  • ora-06536 : IN bind variable bound to an OUT position
  • ora-22610 : error while adding a scalar to the image handle
  • ora-13852 : Tracing for service(module/action) string is not enabled
  • ora-08198 : Flashback Table is not supported on object tables, nested tables
  • ora-23375 : feature is incompatible with database version at string
  • ora-09340 : Specified ORACLE_SID is either invalid or too long
  • ora-16227 : DDL skipped due to missing object
  • ora-03293 : Cluster to be truncated is a HASH CLUSTER
  • ora-12562 : TNS:bad global handle
  • ora-26694 : error while enqueueing into queue string.string
  • ora-15033 : disk 'string' belongs to diskgroup "string"
  • ora-31460 : logfile location string is not an existing directory
  • ora-24067 : exceeded maximum number of subscribers for queue string
  • ora-30360 : REF not supported with query rewrite
  • ora-02097 : parameter cannot be modified because specified value is invalid
  • ora-27250 : OS system call failure
  • 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.