मैं हाल ही में इस मुद्दे से टकराया हूं और इसे हल करना बहुत मुश्किल था। ऐसा लगता है कि SQL 2016 RTM रिलीज़ में उपयोग किए गए ड्राइवरों के लिए एक अनिर्दिष्ट परिवर्तन था, क्योंकि मैंने इन मुद्दों को उसी मशीन पर नहीं मारा था जब RC3 बिल्ड था।
वैसे भी अगर यह मदद करता है, तो मैं यहां सेटअप चरणों का उपयोग कर रहा हूं (कुछ सुझावों के लिए डैन इंग्लिश के लिए धन्यवाद):
Oracle ड्राइवर स्थापित करें:Oracle क्लाइंट 12c (32-बिट) प्लस ODAC।
एक। निम्न फ़ाइलों को से डाउनलोड और अनज़िप करें। http://www.oracle.com/technetwork/database/enterprise-edition/downloads/database12c-win64-download-2297732.html और http://www.oracle.com/technetwork/ डेटाबेस/विंडोज़/डाउनलोड/utilsoft-087491.html ):
मैं। winnt_12102_client32.zip
द्वितीय ODAC112040Xcopy_32bit.zip
बी। winnt_12102_client32\client32\setup.exe चलाएँ। स्थापना प्रकार के लिए, व्यवस्थापक चुनें। स्थापना स्थान के लिए C:\Oracle\Oracle12 दर्ज करें। अन्य डिफ़ॉल्ट स्वीकार करें।
सी। "व्यवस्थापक के रूप में" एक कमांड प्रॉम्प्ट प्रारंभ करें और निर्देशिका (सीडी) को अपने ODAC112040Xcopy_32bit फ़ोल्डर में बदलें।
डी। कमांड दर्ज करें:install.bat सभी C:\Oracle\Oracle12 odac
इ। tnsnames.ora फ़ाइल को किसी अन्य मशीन से इन फ़ोल्डरों में कॉपी करें:
मैं। C:\Oracle\Oracle12\network\admin
द्वितीय C:\Oracle\Oracle12\product\12.1.0\client_1\network\admin
Oracle ड्राइवर स्थापित करें:Oracle क्लाइंट 12c (64-बिट) प्लस ODAC।
एक। निम्न फ़ाइलों को से डाउनलोड और अनज़िप करें। http://www.oracle.com/technetwork/database/enterprise-edition/downloads/database12c-win64-download-2297732.html और http://www.oracle.com/technetwork/ डेटाबेस/विंडोज़/डाउनलोड/इंडेक्स-090165.html ):
मैं। winx64_12102_client.zip
द्वितीय ODAC121024Xcopy_x64.zip
बी। Winx64_12102_client\client\setup.exe चलाएँ। स्थापना प्रकार के लिए, व्यवस्थापक चुनें। स्थापना स्थान के लिए C:\Oracle\Oracle12_x64. अन्य डिफ़ॉल्ट स्वीकार करें।
सी। एक कमांड प्रॉम्प्ट "व्यवस्थापक के रूप में" शुरू करें और निर्देशिका (सीडी) को C:\Software\Oracle Client\ODAC121024Xcopy_x64 फ़ोल्डर में बदलें।
डी। कमांड दर्ज करें:install.bat सभी C:\Oracle\Oracle12_x64 odac
इ। tnsnames.ora फ़ाइल को K ड्राइव फ़ोल्डर से कॉपी करें (ऊपर 4.a देखें) इन फ़ोल्डरों में:
मैं। C:\Oracle\Oracle12_x64\network\admin
द्वितीय C:\Oracle\Oracle12_x64\product\12.1.0\client_1\network\admin
उसके बाद, अधिकांश SSRS घटकों ने ठीक काम किया। अपवाद SSRS पोर्टल था जहां डेटा स्रोत सेटअप और परीक्षण ने ठीक काम किया, लेकिन (विचित्र रूप से) चल रही रिपोर्ट एक त्रुटि देती है:
ORA-12154:TNS:निर्दिष्ट कनेक्ट पहचानकर्ता को हल नहीं कर सका
आखिरकार मैंने इसे छोड़ दिया और एक EZCONNECT कनेक्शन स्ट्रिंग के साथ चला गया:होस्ट:पोर्ट/सिड। मुझे वैसे भी TNSNAMES फाइलें कभी पसंद नहीं आईं, इसलिए उन्हें अच्छे के लिए मारने का यह मेरा बहाना था।