اتصال قاعدة البيانات المفتوح (ODBC) هو بروتوكول يمكنك استخدامه لاتصال قاعدة بيانات Microsoft Access بمصدر بيانات خارجي مثل Microsoft SQL Server. تحتوي هذه المقالة على معلومات عامة حول مصادر بيانات ODBC، وحول كيفية إنشائها، وكيفية الاتصال بها باستخدام Microsoft Access. قد تختلف خطوات الإجراءات وفقاً لمنتجات قاعدة البيانات المعينة وبرامج تشغيل ODBC المستخدمة.
في هذه المقالة
حول مصادر بيانات ODBC
إن مصدر البيانات عبارة عن مصدر لبيانات مجمعة مع معلومات الاتصال المطلوبة للوصول إلى تلك البيانات. من أمثلة مصادر البيانات SQL Server وOracle RDBMS وجدول البيانات والملف النصي. تتضمن أمثلة معلومات الاتصال موقع الخادم واسم قاعدة البيانات ومعرف تسجيل الدخول وكلمة المرور وخيارات برنامج تشغيل ODBC المختلفة التي تصف كيفية الاتصال بمصدر البيانات. يمكن الحصول على هذه المعلومات من مسؤول قاعدة البيانات التي تريد الاتصال بها.
في بنية ODBC، يتصل تطبيق مثل Access بإدارة برنامج تشغيل ODBC، والتي بدورها تستخدم برنامج تشغيل ODBC معين (على سبيل المثال، برنامج تشغيل Microsoft SQL ODBC) للاتصال بمصدر بيانات. في Access، يمكنك استخدام مصادر بيانات ODBC للاتصال بمصادر بيانات خارج Access والتي لا تحتوي على برامج تشغيل مضمنة.
للاتصال بمصادر البيانات هذه، يجب أن تقوم بما يلي:
-
ثبِّت برنامج تشغيل ODBC المناسب على الكمبيوتر الذي يحتوي على مصدر البيانات.
-
عرِّف اسم مصدر بيانات (DSN) باستخدام مسؤول مصدر بيانات ODBC لتخزين معلومات الاتصال في سجل Microsoft Windows أو ملف DSN أو سلسلة اتصال في التعليمات البرمجية في Visual Basic لإرسال معلومات الاتصال مباشرةً إلى إدارة برنامج تشغيل ODBC.
مصادر بيانات الجهاز
تخزِّن مصادر بيانات الجهاز معلومات الاتصال في سجل Windows على كمبيوتر معين. يمكنك استخدام مصادر بيانات الجهاز فقط على الكمبيوتر الذي تم تعريفها عليه. هناك نوعان من مصادر بيانات الجهاز وهما المستخدم والنظام. يمكن استخدام مصادر بيانات المستخدم فقط من قبل المستخدم الحالي وتكون مرئية فقط لهذا المستخدم. يمكن استخدام مصادر بيانات النظام بواسطة كل المستخدمين على الكمبيوتر وتكون مرئية لكل المستخدمين على الكمبيوتر وخدمات النظام بأكمله. يكون مصدر بيانات الجهاز مفيداً بشكل خاص إذا كنت تريد توفير المزيد من الأمان، لأنه يمكن فقط للمستخدمين الذين تم تسجيل دخولهم أن يعرضوا مصدر بيانات الجهاز ولا يمكن نسخه بواسطة مستخدم بعيد إلى كمبيوتر آخر.
مصادر بيانات الملفات
تخزِّن مصادر بيانات الملفات (تسمى أيضاً ملفات DSN) معلومات الاتصال في ملف نصي، وليس في سجل Windows، وتكون عادةً أكثر مرونة في الاستخدام عن مصادر بيانات الجهاز. على سبيل المثال يمكنك نسخ مصدر بيانات ملف إلى أي كمبيوتر لديه برنامج تشغيل ODBC الصحيح، بحيث يمكن لتطبيقك الاعتماد على معلومات اتصال دقيقة ومتناسقة في كل أجهزة الكمبيوتر التي يستخدمها. يمكنك أيضاً وضع مصدر بيانات الملف على خادم واحد، ومشاركته بين العديد من أجهزة الكمبيوتر على الشبكة، والحفاظ بسهولة على معلومات الاتصال في موقع واحد.
قد يكون أيضاً مصدر بيانات الملف غير قابل للمشاركة. يوجد مصدر بيانات الملف غير القابل للمشاركة على كمبيوتر واحد ويشير إلى مصدر بيانات جهاز. يمكنك استخدام مصادر بيانات الملفات غير قابلة للمشاركة للوصول إلى مصادر بيانات جهاز موجودة من مصادر بيانات الملفات.
سلاسل الاتصال
في وحدة نمطية، يمكنك تعريف سلسلة اتصال منسقة تحدد معلومات الاتصال. تمرر سلسلة الاتصال معلومات الاتصال مباشرةً إلى إدارة برنامج تشغيل ODBC، وتساعد على تبسيط التطبيق الخاص بك عن طريق إزالة المتطلبات بحيث ينشئ مسؤول النظام أو المستخدم DSN أولاً قبل استخدام قاعدة البيانات.
للحصول على مزيد من المعلومات حول واجهة ODBC، راجع مقطع مرجع مبرمج ODBC من MSDN.
إضافة مصدر بيانات ODBC
قبل المتابعة، احصل على برنامج تشغيل ODBC المناسب وثبته لمصدر البيانات الذي تريد الاتصال به.
ملاحظة: يجب أن تكون عضواً في مجموعة المسؤولين على الجهاز المحلي الخاص بك لكي تتمكن من إضافة مصدر بيانات ODBC أو تكوينه.
-
انقر فوق بدء، ثم فوق لوحة التحكم.
-
في "لوحة التحكم"، انقر نقراً مزدوجاً فوق أدوات إدارية.
-
في مربع حوار "أدوات إدارية"، انقر نقراً مزدوجاً فوق مصادر البيانات (ODBC).
سيظهر مربع الحوار مسؤول مصدر بيانات ODBC.
-
انقر فوق مستخدم DSN أو نظام DSN أو ملف DSN، وفقاً لنوع مصدر البيانات الذي تريد إضافته. لمزيد من المعلومات، راجع المقطع حول مصادر بيانات ODBC.
-
انقر فوق إضافة.
-
حدد برنامج التشغيل الذي تريد استخدامه، ثم انقر فوق إنهاء أو التالي.
إذا لم يكن برنامج التشغيل الذي تريده مدرجاً، اتصل بمسؤول قاعدة البيانات التي تتصل بها للحصول على معلومات حول كيفية الحصول على برنامج التشغيل الصحيح.
-
اتبع الإرشادات وأدخل معلومات الاتصال المطلوبة في أيٍ من مربعات الحوار التالية.
انقر فوق تعليمات في مربعات حوار ODBC للحصول على مزيد من المعلومات حول الإعدادات الفردية.