Oracle Database Errors or Warnings from Error ORA-12679 to ORA-12688
ORA-12679: Native services disabled by other process but required
Cause: The remote process has disabled native services but the local process requires them.
Action: Enable native services on the remote process or disable them locally.
ORA-12680: Native services disabled but required
Cause: The process has disabled native services but at least one service is required.
Action: Enable native services or change the configuration file so that none of the available services are required.
ORA-12681: Login failed: the SecurID card does not have a pincode yet
Cause: The SecurID card that is used to logon to Oracle, does not have a pincode assigned to it.
Action: Use one of the programs supplied by Security Dynamics to assign a pincode to the card.
ORA-12682: Login failed: the SecurID card is in next PRN mode
Cause: The SecurID card and the SecurID server are out of sync and the server requires the next cardcode to resynchronize the card.
Action: Use one of the programs supplied by Security Dynamics to resynchronize the SecurID card.
ORA-12683: encryption/crypto-checksumming: no Diffie-Hellman seed
Cause: The “sqlnet.crypto_seed” parameter is missing from the SQLNET.ORA parameters file for Oracle Advanced Security.
Action: Add this line to SQLNET.ORA: sqlnet.crypto_seed = “randomly-chosen text”
ORA-12684: encryption/crypto-checksumming: Diffie-Hellman seed too small
Cause: The “sqlnet.crypto_seed” parameter in the SQLNET.ORA parameter file for Oracle Advanced Security is too small.
Action: Add more randomly-chosen text to it, perhaps using Network Manager.
ORA-12685: Native service required remotely but disabled locally
Cause: A native service is required by the remote process but native services have been disabled locally.
Action: Enable native services locally or change the configuration parameters on the remote host so that no native services are required.
ORA-12686: Invalid command specified for a service
Cause: An operation which does not exist was specified for a native service.
Action: This is a programming error and should not normally be visible to the user. If the error does appear, contact Oracle Customer Support.
ORA-12687: Credentials expired.
Cause: The credentials that are used to authenticate the user for the requested connection have expired.
Action: Renew your credentials. Refer to the documentation specific for your Network Authentication Adapter on how to do this.
ORA-12688: Login failed: the SecurID server rejected the new pincode
Cause: There are a number of reasons why the SecurID server would refuse a pincode:
– The user might not have permission to make up his own pincode.
– The pincode was either too short or too long. Valid pincodes consist of minimal four, but no more than eight characters.
– The pincode contains any non alphanumeric characters.
Action: Reexecute the operation and make sure to use a pincode that satisfies the above requirements. If the problem persists, turn on tracing at the Oracle Server side of the connection and examine the trace file for the exact error.
Above are list of Oracle Database Errors or Warnings from Error ORA-12679 to ORA-12688 received while performing certain operation against Oracle Database or related products.
What are Oracle Database Error Messages?
Oracle Error Messages may be returned while using products which are part of Oracle Database. Each Oracle Database Error or Warning Message mentioned above contains the Warning or Error Message Statement, a short explanation of the probable causes of the Error message, and a recommended action.
Hope this was helpful.
Information about Oracle Database Error Messages or Warning Messages on Windows and Linux Operating Systems.