SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 11466: ERROR 251-185: The subroutine MQxxxx is unknown, or cannot be accessed when using the SAS Interface to WebSphere MQ

DetailsHotfixAboutRate It
The following error may be displayed when using the SAS Integration
Technologies Interface to WebSphere MQ:

  ERROR 251-185: The subroutine MQxxxx is unknown, or cannot be
  accessed.  Check your spelling.  Either it was not found in the
  path(s) of executable images, or there was incorrect or missing
  subroutine descriptor information.

This error can occur with any of the WebSphere MQ CALL Routines:

  MQCONN, MQDISC, MQOPEN, MQCLOSE, MQPUT, MQPUT1, MQGET, MQCMIT,
  MQBACK, MQINQ, MQSET, MQPMO, MQGMO, MQOD, MQMD, MQMAP, MQSETPARMS,
  MQGETPARMS, MQRMH, and MQFREE

The problem is the result of a missing SAS Integration Technology
module.

To circumvent the problem, the SAS Common Messaging Interface can be
used to interface with WebSphere MQ.


A Technical Support hot fix for SAS 9.1 (TS1M0) for this
issue is available at:

http://www.sas.com/techsup/download/hotfix/b9_sbcs_prod_list.html#011466

For customers running SAS with Asian Language Support (DBCS), this
hot fix should be downloaded from:

http://www.sas.com/techsup/download/hotfix/b9_dbcs_prod_list.html#011466


Operating System and Release Information

Product FamilyProductSystemSAS Release
ReportedFixed*
SAS SystemSAS Integration Technologies64-bit Enabled AIX9.1 TS1M09.1 TS1M2
64-bit Enabled Solaris9.1 TS1M09.1 TS1M2
HP-UX IPF9.1 TS1M09.1 TS1M2
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.