बहुत कुछ बदलने और खोजने के बाद, और पूरी तरह से अंधेरे में समस्या निवारण के बाद, मैंने आखिरकार फैसला किया कि यह एक ODBC ड्राइवर समस्या है।
विशेष रूप से, मैं माइक्रोसॉफ्ट से डाउनलोड किए गए ड्राइवर का उपयोग कर रहा था, माना जाता है कि आरएचईएल/सेंटोस 6 पर PHP और यूनिक्सोडबीसी के साथ काम करने के लिए डिज़ाइन किया गया था। इसे अपनी स्वयं की README फ़ाइल में "SQL सर्वर के लिए Microsoft ODBC ड्राइवर 11" के रूप में जाना जाता है, और msodbcsql-11.0.2270.0.tar.gz
नामक फ़ाइल में आता है। . (ये विवरण किसी अन्य व्यक्ति के लाभ के लिए प्रदान किए गए हैं जो वही काम करने की कोशिश कर रहे हैं)
अपने अनुभव के आलोक में, मैं नहीं करता हूं इस ड्राइवर की सिफारिश करें।
मैंने इसके बजाय FreeTDS का नवीनतम "स्थिर" संस्करण डाउनलोड, संकलित और स्थापित किया। यदि यह आपके लिए मायने रखता है, तो मुझे जो संस्करण मिला है वह 0.91 है (डाउनलोड फ़ाइल यह नहीं कहती है, लेकिन यह इस नंबर के साथ एक निर्देशिका में अनपैक हो जाती है)। इसकी अपनी छोटी कॉन्फ़िगरेशन समस्याएं थीं/हैं, लेकिन अंततः माइक्रोसॉफ्ट द्वारा प्रदत्त ड्राइवर की तुलना में काफी बेहतर काम कर रहा है। मुझे नहीं पता कि क्या इसे अभी भी सक्रिय रूप से बनाए रखा जा रहा है, क्योंकि वितरण में सबसे हालिया टाइमस्टैम्प 17 अगस्त, 2011 थे।
मुझे मूर्ख, यह सोचकर कि मुझे Microsoft डेटाबेस सर्वर तक पहुँचने के लिए Microsoft ड्राइवर का उपयोग करना चाहिए, और उम्मीद है कि यह वास्तव में वही करेगा जो वह कहता है कि वह करेगा।