[Oracle] تركيب سلسلة الاتصال ل كلاسيك أدو / أودبك / أوراكل 10G إزكونكت


Answers

جرب هذا واستبدل القيم حسب الاقتضاء:

Set Connection = CreateObject("ADODB.Connection")

blnTest = Connection.Open("Driver={Oracle in instantclient};Dbq=127.0.0.1:1521/SERVICENAMEHERE", "USERNAME", "PASSWORD")

إذا لم يعمل أوراكل في إنستانكلينت التحقق من HKEY_LOCAL_MACHINE \ سوفتوار \ أودبك \ ODBCINST.INI \ أودبك مفتاح تسجيل برامج التشغيل لمعرفة ما هي القيمة ل أوراكل إنستانت كلينت (قد يكون هناك رقم إصدار إلحاق).

إذا كان هذا لا يزال لا يعمل بالنسبة لك. ترك تعليق مع تفاصيل ما حدث وسأحاول ضبط الإجابة بالنسبة لك.

Question

أحاول ربط مختلف مشاريع فبا إلى أوراكل 10G نهاية النهاية باستخدام أدو (2.8) وليس تنس. بعد محاولات مختلفة، قررنا أن أبسط سلسلة من الخطوات لتثبيت نظيف تشمل ما يلي:

  1. إعداد عميل أوراكل الفوري
  2. تثبيت برنامج تشغيل أودبك المصاحب
  3. (اختبار الاتصال باستخدام إزكونكت عبر سكل زائد)
  4. (اختبار الاتصال عن طريق إنشاء ويندوز دسن)

كل شيء حتى هنا يعمل بشكل جيد. المشكلة، لا أستطيع معرفة بناء الجملة ليقول أدو لاستخدام برنامج تشغيل أودبك عميل فوري ، الذي يظهر في قائمة برنامج تشغيل أودبك الخاص بي ك "أوراكل في ميتست" (لا علامات اقتباس). استخدام برنامج تشغيل أودبك مسفت مع إزكونيكت كما يوحي هذا المنصب لا يعمل أي أفضل مما كان عليه قبل إعداد العميل الفوري (أي القول، لا على الإطلاق). ولكن هذا المنصب يبدو أن تشير إلى أنه من الممكن، دون أن يذكر بالضبط كيف، و connectionstrings.com يخبرك فقط ما يبدو مصدر البيانات جزء من سلسلة مثل إي سوميوسر / سوميباسورد @ أسرفر: بورتنمبر / إنستانسنام

نسخة قصيرة: ما هو بناء الجملة بالضبط من سلسلة اتصال أدو الكلاسيكية الرجوع إلى عميل أودبك عميل فوري؟

شكرا مقدما لمساعدتكم. أخذني وقتا طويلا غبي للحصول على ...