My Oracle Support Banner

SQL Developer Cannot Connect To Database Fails With Vendor code 17002 (Doc ID 1324766.1)

Last updated on FEBRUARY 21, 2024

Applies to:

Oracle SQL Developer - Version 3.0 and later
Oracle Database Exadata Express Cloud Service - Version N/A and later
Oracle Cloud Infrastructure - Database Service - Version N/A and later
Oracle Database Cloud Exadata Service - Version N/A and later
Oracle Database Cloud Service - Version N/A and later
Information in this document applies to any platform.

Symptoms

In the process of rolling out banners for SEC_USER_UNAUTHORIZED_ACCESS_BANNER and SEC_USER_AUDIT_ACTION_BANNER.

Testing applications to see if there was any effect on connectivity, and noticed unable to connect to the database using SQL Developer (3.0.04). SQL Developer throws error:


Error
---------
An error was encountered performing the requested operation:

IO Error: Got minus one from a read call

Vendor code 17002

Works
------------
Using SQL Developer 2.1 connects without any errors
SQL Plus can connect to the database without any issues, as can TOAD
SQL Developer can connect to the database without issues if we remove the banner files.

Does Not Work
--------------
Using SQL Developer 3.0 and banner files.

Changes

Upgraded from SQL Developer 2.1 to 3.0.

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.