मेरे पास 2 डेटा परत डीएलएल परियोजनाएं हैं। एक ओरेकल टेबल और अन्य एसक्यूएल सर्वर मार रहा है। अलग-अलग परियोजनाओं में इस्तेमाल होने पर प्रत्येक व्यक्ति अपने आप काम करता है।इकाई फ्रेमवर्क 5 मिश्रण ओरेकल और एसक्यूएल सर्वर
जब मैं एक परियोजना है कि शामिल हैं दोनों DLL का मैं निम्न त्रुटि जब एक Oracle तालिका क्वेरी की जाती है मिलती है:
स्कीमा निर्दिष्ट मान्य नहीं है। त्रुटियां: Model.ssdl (2,48): त्रुटि 0172:
सभी एसएसडीएल कलाकृतियों को एक ही प्रदाता को लक्षित करना होगा। प्रदाता 'Oracle.ManagedDataAccess.Client' 'Oracle.ManagedDataAccess.Client' से अलग है जो पहले सामना किया गया था। Model.ssdl (2,81): त्रुटि 0169: सभी एसएसडीएल कलाकृतियों को उसी प्रदाता को लक्षित करना होगा। ProviderManifestToken '2008' '11 .2 ' से अलग है जो पहले सामना किया गया था।
पागल बात मेरी 1 परियोजना है कि 2 डेटा परत परियोजनाओं में शामिल हैं अगर मैं एक समारोह एसक्यूएल सर्वर डेटा स्तर पर (भले ही यह वास्तव में इस समय कहा जाता हो जाता है कभी नहीं) का उपयोग किया है कि बाहर टिप्पणी में, है तो यह काम करता है। किसी भी तरह से इसके कोड की उपस्थिति ऊपर इस त्रुटि का कारण बनती है। मैं SQL सर्वर और ओरेकल इकाई ढांचे को कैसे मिला सकता हूं?
एफई का कौन सा संस्करण उपयोग कर रहे हैं? – mr100
इकाई फ्रेमवर्क 5 – user441521
शायद [कनेक्शन स्ट्रिंग में यह परिवर्तन] (http://stackoverflow.com/q/1061409/861716) मदद करेगा। –