ORA-28577: argument string of external procedure string has unsupported datatype string

Cause : While transferring external procedure arguments to the agent, an unsupported datatype was detected.

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

Check your documentation for the supported datatypes of external procedure arguments.

update : 28-07-2017
ORA-28577

ORA-28577 - argument string of external procedure string has unsupported datatype string
ORA-28577 - argument string of external procedure string has unsupported datatype string

  • ora-16188 : LOG_ARCHIVE_CONFIG settings inconsistent with previously started instance
  • ora-19285 : FODC0002 - error retrieving resource
  • ora-27164 : tried to join detached thread
  • ora-38719 : Invalid DUMP FLASHBACK object.
  • ora-02814 : Unable to get shared memory
  • ora-12204 : TNS:received data refused from an application
  • ora-31089 : schema "string" does not target namespace "string"
  • ora-19013 : Cannot create VARRAY columns containing XMLType
  • ora-30695 : JDWP message format problem
  • ora-32518 : cannot wait for ORADEBUG command completion (waited number ms for process string); total wait time exceeds number ms
  • ora-12200 : TNS:could not allocate memory
  • ora-10645 : Recursive Extension in SYSTEM tablespace during migration
  • ora-23341 : user function required
  • ora-37130 : (XSCCOMP05) Cannot aggregate over COMPRESSED COMPOSITE workspace object using AGGMAP workspace object because you must specify AGGINDEX OFF when there is a PRECOMPUTE clause on a RELATION over base workspace object.
  • ora-14157 : invalid subpartition name
  • ora-37003 : (AWLISTALL01) number readers
  • ora-31220 : DBMS_LDAP: PL/SQL - Invalid LDAP SSL wallet location.
  • ora-26002 : Table string has index defined upon it.
  • ora-28112 : failed to execute policy function
  • ora-25336 : Cannot contact instance string during Streams AQ operation
  • ora-38733 : Physical size string less than needed string.
  • ora-13010 : an invalid number of arguments has been specified
  • ora-30476 : PLAN_TABLE does not exist in the user's schema
  • ora-07619 : $IDTOASC failed translating an integrity level
  • ora-40004 : penalty must be negative for BLAST-N
  • ora-10568 : Failed to allocate recovery state object: out of SGA memory
  • ora-22056 : value [string] is divided by zero
  • ora-27083 : waiting for async I/Os failed
  • ora-31606 : XML context number does not match any previously allocated context
  • ora-02848 : Asynchronous I/O package is not running
  • 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.