Skip to content

Fatih Acar's blog

About of Database Systems and Information Technologies

Menu
  • Home
  • About Me
  • Contact Me
Menu

Oracle 12c R2 Error Codes and Solution Suggestions from ORA-04930 to ORA-06145

Posted on 23/08/201620/12/2016 by Fatih Acar

Oracle 12c R2 Error Codes and Solution Suggestions from ORA-04930 to ORA-06145

ORA-04930: open sequence number failed or initial state is valid

Cause: Either Shared Sequence Number OS component was not installed properly, or an MC hardware failure may have occurred or a previous instance was not shut down properly.

Action: Verify that there are no background or foreground Oracle processes from a previous instance on this node using the OS command ps -ef|grep <instance_name>. Verify that there are no shared memory segments belonging to the user which owns the Oracle installation by isuing the ipcs -b OS command. If there are shared memory segments or processes still on the system, use svrmgrl to shutdown the instance with the abort option. If the instance is not up, verify that the cluster software and/or the hardware is installed and working. Log in as superuser and issue the cnxshow command. Are all of the nodes in the cluster listed? Are they members of the cluster? Is the communications between nodes okay? If the answer to any of these questions is false, contact Digital’s customer support organization.

ORA-04931: unable to set initial sequence number value

Cause: A call to the SSN failed to set the sequence number to its initial value, possibly caused by an MC hardware problem.

Action: Verify that the MC hardware is functioning properly. If it is not, contact Digital’s customer support organization. If it is, contact Oracle support.

ORA-04932: increment or adjust of sequence number failed

Cause: A call to the SSN failed to increment the sequence number.

Action: Verify that the MC hardware is functioning properly. If it is not, contact Digital’s customer support organization. If it is, contact Oracle support.

ORA-04933: initial service identifier is non-zero

Cause: A valid service identifier existed before the sequence number service was opened.

Action: Verify that the instance is completely shut down.

ORA-04934: unable to obtain the current sequence number

Cause: A call to the SSN failed to return its current value. Either there are many errors occurring on the MC hardware, or the sequence number has become invalid and cannot be validated.

Action: Verify that the MC hardware is functioning properly. If it is, contact Oracle Support.

ORA-04935: unable to get/convert SCN recovery lock

Cause: A process has timed out trying to get or convert the SCN recovery lock. Another process probably has the lock in EX or SHR mode, but is not releasing it.

Action: Contact Oracle Support.

ORA-04940: unsupported optimization of Oracle binary, check alert log for more info

Cause: ORACLE binary has been optimized with unsupported options or a required option has not been used.

Action: Check the documentation for a list of supported and required flags for the optimizing utility that you used to optimize ORACLE. Shutdown the instance, optimize ORACLE again with supported combination of options and restart the instance.

ORA-04941: required operating system patch needs to be applied

Cause: The operating system could not return the start time of a process.

Action: Check that the operating system kernel has been patched to return process start time. Apply the required operating system patch and restart the instance.

ORA-06000: NETASY: port open failure

Cause: Autologin unable to open port

Action: Check log file for OS-specific error code

ORA-06001: NETASY: port set-up failure

Cause: Autologin unable to change port attributes

Action: Check log file for OS-specific error code

ORA-06002: NETASY: port read failure

Cause: Autologin unable to read from port

Action: Check log file for OS-specific error code

ORA-06003: NETASY: port write failure

Cause: Autologin unable to write to port

Action: Check log file for OS-specific error code

ORA-06004: NETASY: dialogue file open failure

Cause: Autologin unable to open dialogue file

Action: Check connect string for accuracy/typos

ORA-06005: NETASY: dialogue file read failure

Cause: Autologin unable to read dialogue file

Action: Check log file for OS-specific error code

ORA-06006: NETASY: dialogue execute failure

Cause: Expected response never received

Action: None

ORA-06007: NETASY: bad dialogue format

Cause: Dialogue file contains syntax error

Action: Correct the dialogue file

ORA-06009: NETASY: dialogue filename too long

Cause: Full file spec for dialogue file exceeds 64 bytes

Action: Amend connect string accordingly

ORA-06010: NETASY: dialogue file too long

Cause: Dialogue file exceeds 768 bytes in length

Action: Simplify dialogue (e.g. remove comments, redundant white space), or split into two and link with “more” command

ORA-06011: NETASY: dialogue too long

Cause: One of two: 1. Dialogue contains more than 24 exchange blocks 2. Dialogue send string exceeds 84 bytes in length

Action: Simplify dialogue or split into two and link with “more” command

ORA-06017: NETASY: message receive failure

Cause: Async driver gets I/O error while doing network read operation

Action: Check log file for OS-specific error code and contact your customer support representative.

ORA-06018: NETASY: message send failure

Cause: Async driver gets I/O error while doing network write operation

Action: Check log file for OS-specific error code and contact your customer support representative.

ORA-06019: NETASY: invalid login (connect) string

Cause: Syntax error in login string.

Action: Resubmit with correct string.

ORA-06020: NETASY: initialisation failure

Cause: Async driver unable to complete initialisation

Action: Check log file for OS-specific error code

ORA-06021: NETASY: connect failed

Cause: Async driver unable to establish connection with partner

Action: Check log file for OS-specific error code

ORA-06022: NETASY: channel open failure

Cause: no free channel [should never happen]

Action: Contact your customer support representative.

ORA-06023: NETASY: port open failure

Cause: Async driver unable to open port

Action: Check log file for OS-specific error code

ORA-06024: NETASY: VTM error

Cause: Virtual Terminal Manager unable to read/write to port

Action: Check log file for OS-specific error code

ORA-06025: NETASY: Configuration error

Cause: Async driver genned for server-only, but client service requested

Action: Contact your customer support representative.

ORA-06026: NETASY: port close failure

Cause: Async driver unable to close port

Action: Check log file for OS-specific error code

ORA-06027: NETASY: channel close failure

Cause: Async driver unable to close channel

Action: Check log file for OS-specific error code

ORA-06028: NETASY: unable to intialise for logging

Cause: Async driver unable to initialise for logging I/O

Action: Contact your customer support representative.

ORA-06029: NETASY: port assignment failure

Cause: Async driver unable to assign port to channel [should never happen]

Action: Contact your customer support representative.

ORA-06030: NETDNT: connect failed, unrecognized node name

Cause: Node name specified in host string is unknown (probably misspelled)

Action: Retry with correct node name

ORA-06031: NETDNT: connect failed, unrecognized object name

Cause: Host string contains reference to object (which doesn’t exist): @d:node–obj => object is ORDNobj; when node is VMS, the object is ORDNobj.COM when node is UNIX, the object is ORDNobj@d:node::”task=obj” => object is obj; when node is VMS, the object is obj.COM when node is UNIX, the object is obj

Action: Retry with correct object name or create the required object on host node

ORA-06032: NETDNT: connect failed, access control data rejected

Cause: Host string contains invalid username/password

Action: Retry with correct username/password

ORA-06033: NETDNT: connect failed, partner rejected connection

Cause: Connection with partner was made but was rejected.

Action: Contact your network administrator.

ORA-06034: NETDNT: connect failed, partner exited unexpectedly

Cause: Connection with host node was made but partner aborted

Action: Make sure object (see 06031, above) is working (for VMS run the command file and make sure that the ORACLE server process starts up); sometimes happens when the network/node is under stress – in this case a retry often works.

ORA-06035: NETDNT: connect failed, insufficient resources

Cause: Insufficient system resources are available to complete the connection; for example, all DECnet channels are in use.

Action: Contact your network administrator.

ORA-06036: NETDNT: connect failed, no response from object
ORA-06037: NETDNT: connect failed, node unreachable

Cause: Host node is down.

Action: Contact your network administrator.

ORA-06038: NETDNT: connect failed, network driver not loaded
ORA-06039: NETDNT: connect failed

Cause: Connect failed for unexpected reason (see OSD error).

Action: Contact your customer support representative.

ORA-06040: NETDNT: invalid login (connect) string

Cause: Syntax error in login string.

Action: Resubmit with correct string.

ORA-06041: NETDNT: disconnect failed

Cause: Driver gets error while doing network close operation

Action: Contact your customer support representative.

ORA-06042: NETDNT: message receive failure

Cause: Driver gets I/O error while doing network read operation

Action: Contact your customer support representative.

ORA-06043: NETDNT: message send failure

Cause: Driver gets I/O error while doing network write operation

Action: Contact your customer support representative.

ORA-06044: NETDNT: connect failed, byte count quota exceeded

Cause: Connect failed because of insufficient byte count quota.

Action: Increase byte count quota.

ORA-06102: NETTCP: cannot allocate context area

Cause: Insufficient dynamic memory available for connection context area.

Action: Contact your customer support representative.

ORA-06105: NETTCP: remote host is unknown

Cause: Host name specified in the login (connect) string is unknown.

Action: Check spelling; make sure name is in the TCP/IP HOST file.

ORA-06106: NETTCP: socket creation failure

Cause: Process open file quota probably exceeded.

Action: Contact your customer support representative.

ORA-06107: NETTCP: ORACLE network server not found

Cause: No entry in SERVICES file for ORACLE server.

Action: Add (“orasrv”) entry to the TCP/IP SERVICES file.

ORA-06108: NETTCP: connect to host failed

Cause: Connection attempt to remote host has failed. Probably means that the SQL*Net TCP/IP server on the remote host is not up, or the host itself is not up (check the latter by targeting it with Telnet).

Action: Start the SQL*Net TCP/IP server process on the remote host.

ORA-06109: NETTCP: message receive failure

Cause: I/O error occurred while attempting network read operation.

Action: Contact your customer support representative.

ORA-06110: NETTCP: message send failure

Cause: I/O error occurred while attempting network write operation.

Action: Contact your customer support representative.

ORA-06111: NETTCP: disconnect failure

Cause: Error occurred while closing a socket.

Action: Contact your customer support representative.

ORA-06112: NETTCP: invalid buffer size

Cause: The buffer size specified in the login string exceeds the allowed maximum (of 4096).

Action: Re-submit with valid buffer size.

ORA-06113: NETTCP: Too many connections

Cause: The maximum no. of concurrently open connections has been reached.

Action: Exit an application with an open connection which is no longer required.

ORA-06114: NETTCP: SID lookup failure

Cause: From the remote host’s SQL*Net TCP/IP server: the database SID, specified in the login (connect) string, was not recognized.

Action: Add the appropriate SID entry to the CONFIG.ORA file on the remote host (and restart the SQL*Net TCP/IP server).

ORA-06115: NETTCP: unable to create ORACLE logicals

Cause: The host’s SQL*Net TCP/IP server was unable to create the necessary logicals required by the ORACLE server process. See the SQL*Net TCP/IP server log file for more details.

Action: Contact your system administrator.

ORA-06116: NETTCP: unable to create ORASRV process

Cause: The host’s SQL*Net TCP/IP server was unable to create the ORACLE server process. See the SQL*Net TCP/IP server log file for more details.

Action: Contact your system administrator.

ORA-06117: NETTCP: unable to create ORASRV: quota exceeded

Cause: The host’s SQL*Net TCP/IP server was unable to create the ORACLE server process because of quota depletion.

Action: Increase quota allocations to the SQL*Net TCP/IP server process.

ORA-06118: NETTCP: unable to complete handshake with ORASRV

Cause: The ORACLE server process was started but failed to complete its initialization.

Action: Contact your customer support representative.

ORA-06119: NETTCP: spurious client request

Cause: The host’s SQL*Net TCP/IP server was unable to recognize this connection request. See the SQL*Net TCP/IP server log file for more details.

Action: Contact your customer support representative.

ORA-06120: NETTCP: network driver not loaded

Cause: The TCP/IP network driver is not loaded.

Action: Check that the TCP/IP driver is loaded correctly.

ORA-06121: NETTCP: access failure

Cause: The host’s SQL*Net TCP/IP server was unable to test the accessibility of the SID mapping file (specified in CONFIG.ORA) associated with this connection request. See the SQL*Net TCP/IP server log file for more details.

Action: Contact your customer support representative.

ORA-06122: NETTCP: setup failure

Cause: The host’s SQL*Net TCP/IP server was unable to set up the appropriate environment to service this connection request. See the SQL*Net TCP/IP server log file for more details.

Action: Contact your customer support representative.

ORA-06123: NETTCP: cannot set KEEPALIVE

Cause: The host’s SQL*Net TCP/IP server was unable to set the socket KEEPLIVE option. See the SQL*Net TCP/IP server log file for more details.

Action: Contact your customer support representative.

ORA-06124: NETTCP: timeout waiting for ORASRV

Cause: The ORACLE server process was started but failed to respond after N secs.

Action: For heavily loaded systems this is not an uncommon occurrence. Increase the value of N (the default is 30) by placing the following entry in the CONFIG.ORA file: SQLNET ORASRV_WAIT = <no. of secs> which will come into effect the next time the SQL*Net TCP/IP server is started.

ORA-06125: NETTCP: ORASRV exited unexpectedly

Cause: The ORACLE server process was started but exited unexpectedly. Possible causes: 1. Insufficient quotas to run ORASRV 2. ORACLE is not installed See the ORASRV output file for more details; the file will be in the ORA_SQLNET directory and will have a name of the form: ORA_SRVTnn_SID.OUT

Action: If appropriate action is not obvious from the ORASRV output file then contact your customer support representative.

ORA-06126: NETTCP: ORASRV unable to open network connection

Cause: The ORACLE server process was started but was unable to open the socket passed to it by TCPSRV.

Action: Contact your customer support representative.

ORA-06127: NETTCP: unable to change username

Cause: The host’s SQL*Net TCP/IP server could not establish a PROXY LOGIN connection because the client username is unknown (to the host OS).

Action: Create new user account on host.

ORA-06128: NETTCP: unable to create mailbox

Cause: The host’s SQL*Net TCP/IP server was unable to create a mailbox (needed for IPC communication with the ORACLE server process). See the SQL*Net TCP/IP server log file for more details.

Action: Contact your customer support representative.

ORA-06129: NETTCP: unable to transfer socket ownership to ORASRV

Cause: The host’s SQL*Net TCP/IP server was unable to transfer the network communication handle to the ORACLE server process. See the SQL*Net TCP/IP server log file for more details.

Action: Contact your customer support representative.

ORA-06130: NETTCP: host access denied

Cause: The host’s SQL*Net TCP/IP server rejected this connection request because the client node does not have access privilege – as determined by the contents of the Valid Node Table (VNT), a component of the host’s CONFIG.ORA.

Action: To grant access, add appropriate entry to the host’s VNT.

ORA-06131: NETTCP: user access denied

Cause: The host’s SQL*Net TCP/IP server rejected this connection request because the client user(name) does not have access privilege – as determined by the contents of the Username Mapping Table (UMT), a component of the host’s CONFIG.ORA.

Action: To grant access, add appropriate entry to the host’s UMT.

ORA-06132: NETTCP: access denied, wrong password

Cause: The host SQL*Net TCP/IP server rejected this connection request because the client password did not match the host password.

Action: To grant access, get passwords in sync.

ORA-06133: NETTCP: file not found

Cause: The host’s SQL*Net TCP/IP server could not find the SID mapping file (specified in CONFIG.ORA) associated with this connection request.

Action: Check CONFIG.ORA for spelling; make correct entry.

ORA-06134: NETTCP: file access privilege violation

Cause: The host’s SQL*Net TCP/IP server did not have READ/ EXECUTE permission for the SID mapping file (specified in CONFIG.ORA) associated with this connection request.

Action: Change protection on SID mapping file.

ORA-06135: NETTCP: connection rejected; server is stopping

Cause: The host’s SQL*Net TCP/IP server rejected this connection request because it is in the process of stopping.

Action: Re-start SQL*Net TCP/IP server.

ORA-06136: NETTCP: error during connection handshake

Cause: Network I/O failure occurred while communicating with the host’s SQL*Net TCP/IP server. See the SQL*Net TCP/IP server log file for more details.

Action: Contact your customer support representative.

ORA-06137: NETTCP: error during connection handshake

Cause: Network I/O failure occurred while communicating with the host’s SQL*Net TCP/IP server. See the SQL*Net TCP/IP server log file for more details.

Action: Contact your customer support representative.

ORA-06138: NETTCP: error during connection handshake

Cause: Network I/O failure occurred while communicating with the host’s SQL*Net TCP/IP server. See the SQL*Net TCP/IP server log file for more details.

Action: Contact your customer support representative.

ORA-06140: NETTCP: no such user

Cause: A proxy login connect attempt failed because the client username has no counterpart on the host.

Action: n/a

ORA-06141: NETTCP: no privilege for user

Cause: A proxy login connect attempt failed because the SQL*Net TCP/IP server had insufficient privileges to access the proxy account.

Action: Change account protection; change server privilges.

ORA-06142: NETTCP: error getting user information

Cause: A proxy login connect attempt failed because the SQL*Net TCP/IP server was unable to access the proxy account. See the SQL*Net TCP/IP server log file for more details.

Action: Contact your customer support representative.

ORA-06143: NETTCP: maximum connections exceeded

Cause: The connect failed because the maximum conncurrent connections supported by the host’s SQL*Net TCP/IP server has already been reached.

Action: Wait for a short period and re-try.

ORA-06144: NETTCP: SID (database) is unavailable

Cause: The database administrator on the host has varied the SID offline.

Action: Wait for it to be varied back on-line.

ORA-06145: NETTCP: unable to start ORASRV: images not installed

Cause: The host’s SQL*Net TCP/IP server was unable to start the ORACLE server process because the ORACLE protected images were not installed.

Action: Install the images.

Share this:

  • Click to share on LinkedIn (Opens in new window) LinkedIn
  • Click to share on X (Opens in new window) X
  • Click to share on Facebook (Opens in new window) Facebook

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload CAPTCHA.



View Fatih ACAR's profile on LinkedIn

Categories

  • Databases (329)
    • MsSQL Server (18)
      • Administration (16)
      • Errors and Solutions (4)
      • SQL (2)
    • MySQL (5)
      • Administration (4)
      • Backup And Recovery (1)
      • Errors and Solutions (1)
    • Oracle (290)
      • Administration (79)
      • Backup And Recovery (29)
      • Errors and Solutions (195)
      • Procedure (10)
      • SQL (32)
    • PostgreSQL (16)
      • Administration (15)
      • Errors and Solutions (3)
      • SQL (2)
    • Redis (1)
  • Microsotf Dynamics CRM (1)
  • Operating Systems (47)
    • Linux & Unix (34)
    • Windows (13)
  • Programing (5)
    • Python (5)
  • SAP (15)
    • Errors and Solutions (4)
    • SAP Basis (12)
  • Security (8)
    • Database Security (6)
    • Information Security (1)
    • System Security (4)
  • VMware (4)

Recent Posts

  • Redis 7 Sentinel Infrastructure Installation
  • Oracle Database 19c Multi Data Guard and DML Redirect, Switchover-Failover Operations on Oracle Linux 8
  • Oracle Database 23ai Free Installation Steps on Oracle Linux 9
  • Oracle Database 19c Active Data Guard Installation and DML Redirect, Switchover-Failover Operations on Oracle Linux 8
  • Oracle Database 19c Installation and 19.22 RU Patch Apply on Oracle Linux 8

Resources

  • Oracle
  • PostgreSQL

Blogroll

  • Gökhan Atıl
  • H. Koray Gündüz
  • Hakan Talip Öztürk
  • Zekeriya Beşiroğlu

Web Pages

  • BT Çözümleri

Tag Cloud

Administration Backup and Recovery Cluster Systems Database Administration Database Security Linux Linux Administration MsSQL Server MsSQL Server Error and Solutions MySQL MySQL Administration ORA-00018 ORA-00020 Oracle Oracle 12c Oracle 19c Oracle Administration Oracle Backup and Restore Oracle Data Guard Oracle Data Guard Failover Oracle Data Guard Switchover Oracle Error Solutions Oracle Linux Oracle Rman Backup Oracle Security Oracle SQL Query PostgreSQL PostgreSQL Administration PostgreSQL High Availability PostgreSQL Hot Standby Python SAP Basis Sap Errors and Solutions Sap System Administration SQL SQL Server Administration SQL Server Availability Group Stored Procedure System Administration System Security VMware VMware Administration Windows Windows Batch Script Windows Server

Social

  • View facar1987’s profile on Twitter
  • View facar’s profile on LinkedIn

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 17 other subscribers
©2026 Fatih Acar's blog | Built using WordPress and Responsive Blogily theme by Superb