Skip to Main Content

DevOps, CI/CD and Automation

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

ORA-12637

2635362Jun 12 2015 — edited Jun 12 2015

We recently received a message from one our employees stating this error, while trying to connect to a database: ORA-12637: Packet receive failed

After some testing i've figured out that connecting from a Windows-XP machine works fine. But since we've upgraded all workstations to either Windows 7 or Windows 8, it stopped working. Our client version is 10.1.0.2.0. Our software uses Borland Database Engine (Delphi), and OleDB. We have 2 databases, on seperate VMs, one running Oracle 10g, the other 12c. The problems occur while trying to connect to the former.

I've performed some tests from a Windows 7 machine:

- connecting to Oracle 10g using our software (OleDB): ORA-12637 (during connect phase)

- connecting to Oracle 10g using Enterprise Manager Console: ORA-12637 (during connect phase)

- connecting to Oracle 10g using SQL Developer: works fine

- connecting to Oracle 12c using our software (OleDB): works fine

- connecting to Oracle 12c using Enterprise Manager Console: working, although upon opening the schemas give me an ORA-01031 - Insufficient priviliges

- connecting to Oracle 12c using SQL Developer: works fine

Same tests from a Windows XP machine:

- connecting to Oracle 10g using our software (OleDB): works fine

- connecting to Oracle 10g using Enterprise Manager Console: works fine

- connecting to Oracle 10g using SQL Developer: works fine

- connecting to Oracle 12c using our software (OleDB): works fine

- connecting to Oracle 12c using Enterprise Manager Console: working, although upon opening the schemas give me an ORA-01031 - Insufficient priviliges

- connecting to Oracle 12c using SQL Developer: works fine

(I'm guessing the ORA-01031 error has to do with trying to connect to an Oracle 12 database with an Oracle 10 client driver, although the error only occurs from within Enterprise Console Manager and since we don't really use that program anymore, this isn't much of an issue)

And it's not just our own application, i've tried using the Enterprise Manager Studio - pops up the same error ORA-12637: Packet receive failed, while the more recent SQL Developer does work.

If i'd have to guess, i think it's a driver problem and not a network issue, as is mentioned in several other threads.

I'd appreciate if anyone can help me out.

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Jul 10 2015
Added on Jun 12 2015
0 comments
3,312 views