IBM Support

DRDA listener error SQL30081N when trying to connect to IDS

Troubleshooting


Problem

You try to connect to IDS but see error SQL30081N communication error has been detected. A communiation API being used: "SOCKETS" . Communication function detecting the error.

Symptom

You are not able to connect to IDS

Cause


You cannot connect to a DRDA listener using IBM Informix Client SDK (CSDK).
CSDK does not support DRDA. If you want to connect using DRDA, you need to
use the IBM Data Server Client which is the Common Client driver.

Resolving The Problem


IBM Data Server Driver Package provides a lightweight deployment solution providing runtime support for applications using ODBC, CLI, .NET, OLE DB, open source, or Java APIs without the need of installing Data Server Runtime Client or Data Server Client. This driver has a small footprint and is designed to be redistributed by independent software vendors (ISVs), and to be used for application distribution in mass deployment scenarios typical of large enterprises.

The IBM Data Server Driver Package capabilities include:

  • Support for applications that use ODBC, CLI, or open source (PHP or Ruby) to access databases.
  • Support for client applications and applets that are written in Java using JDBC, and for embedded SQL for Java (SQLJ).
  • IBM Informix® Dynamic Server support for .NET, PHP, and Ruby.
  • Application header files to rebuild the open source drivers.
  • Support for DB2 Interactive Call Level Interface (db2cli).
  • On Windows® operating systems, IBM Data Server Driver Package also provides support for applications that use .NET or OLE DB to access databases. In addition, this driver is available as an installable image, and a merge module is available to allow you to easily embed the driver in a Windows Installer-based installation.
  • On Linux® and UNIX® operating systems, IBM Data Server Driver Package is not available as an installable image.


  • Here is the download site:

    ftp://public.dhe.ibm.com/ps/products/db2/fixes2/english/db2_v95/dsdriver/fp4/

    Depending on whether your client is 32-bit or 64-bit, you can grab the proper product suffixed with "EN.exe".

    [{"Product":{"code":"SSGU8G","label":"Informix Servers"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"--","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF025","label":"Platform Independent"},{"code":"PF008","label":"DYNIX\/ptx"},{"code":"PF010","label":"HP-UX"},{"code":"PF015","label":"IRIX"},{"code":"PF016","label":"Linux"},{"code":"PF022","label":"OS X"},{"code":"PF026","label":"Reliant UNIX"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"10.0;11.1;7.3;11.5","Edition":"Workgroup;Enterprise;Express;Developer","Line of Business":{"code":"","label":""}}]

    Document Information

    Modified date:
    16 June 2018

    UID

    swg21390653