मेरे पास टेराडाटा ओडीबीसी कनेक्शन के साथ प्रयास करने में एक समान समस्या थी जिसे मुझे वास्तव में यह निर्दिष्ट करके ठीक करना था कि डीएलएल कहां स्थित था। मेरी कनेक्शन स्ट्रिंग कुछ इस तरह दिख रही है। मैंने एक अलग समस्या के कारण भी डीएसएन नामों का उपयोग करने की कोशिश करना छोड़ दिया।
ODBC;DefaultDir=C:\Program Files (x86)\Teradata\Client\14.10\ODBC Driver for Teradata\Lib\tdata32.dll;DRIVER={Teradata};DBCName=ourserver.com;