ORAMTS TRANSACTION FAILS WHEN USING FULLY QUALIFIED TNS CON STRING (Doc ID 1323238.1)

Last updated on AUGUST 25, 2017

Applies to:

Oracle Services for Microsoft Transaction Server - Version 11.1.0.7 to 11.1.0.7 [Release 11.1]
Oracle Provider for OLE DB - Version 11.1.0.7 and later
Information in this document applies to any platform.

Symptoms

Using fully qualified TNS alias entries in your applications connection string is causing errors and/or application stack dumps when enlisting in distributed transactions.

For Example: string constr1 = "user id=scott;password=tiger;data
source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=myhostname)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=orcl11107)))";

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms