محمد بوسكوري نشر 26 مايو 2016 أرسل تقرير نشر 26 مايو 2016 عند ربط تطبيق بـ#C مغع قاعدة بيانات من نوع أوراكل أحصا على الخطأ التالي: The 'MSDAORA' provider is not registered on the local machine كيف أحلّ المشكلة؟ اقتباس
1 مدون محترف نشر 27 مايو 2016 أرسل تقرير نشر 27 مايو 2016 (معدل) أهلًا بك صديقي 1. تأكد من تحميل سائق الاتصال JDBC driver الخاص بقواعد بيانات أوراكل. 2. تأكد من بناء نص الاتصال URL بقاعدة البيانات أوراكل. 3. تأكد من تأسيس اتصال مع قواعد بيانات أوراكل. وعلى الأرجح سوف تكون المشكلة من أنّ تأسيس الاتصال مع قواعد بيانات أواركل غير متوافق مع الإصدار 64 بت. لذلك سوف تحتاج إما تبديل التطبيق إلى 32 بت واستخدام كلاينت (client)أوراكل 32 بت، أو استخدام كلاينت (OLEDB) 64 بت عوضًا عن (مزود أوراكل - ORAOLEDB.ORACLE ). لتغيير ذلك في VS بجب فتح خصائص solution في علامة التبويب Build ثم اختيار منصة x86 وسوف تختفي الرسالة. صور توضيحية: توضيح أكثر يجب زيارة الموقع التالي هنا سوف تجد الحل (الموقع). تم التعديل في 27 مايو 2016 بواسطة مدون محترف اقتباس
0 E.Nourddine نشر 28 مايو 2016 أرسل تقرير نشر 28 مايو 2016 كما جاء في جواب الأخ المحترف غالبا ما ينتج هذا الخطأ عن عدم توافق في بيئة الإصدار وأقصد بذلك هل هو 32بت أم 64؟ بمعنى آخر Provider الخاص بأوراكل، يمكنك تحميله حسب الإصدار الخاص بك: 64-bit Oracle Data Access Components (ODAC) 32-bit Oracle Data Access Components (ODAC) with Oracle Developer Tools for Visual Studio مصدر:مصدر1 اقتباس
السؤال
محمد بوسكوري
عند ربط تطبيق بـ#C مغع قاعدة بيانات من نوع أوراكل أحصا على الخطأ التالي:
كيف أحلّ المشكلة؟
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.