INF: تكوين مصادر بيانات لموفر DB OLE Microsoft DB2

هام: تمت ترجمة هذا المقال باستخدام برنامج ترجمة آلية لشركة مايكروسوفت بدلاً من الاستعانة بمترجم بشري. تقدم شركة مايكروسوفت كلاً من المقالات المترجمة بواسطة المترجمين البشر والمقالات المترجمة آليًا وبالتالي ستتمكن من الوصول إلى كل المقالات الموجودة في قاعدة المعرفة الخاصة بنا وباللغة الخاصة بك. بالرغم من ذلك، فإن المقالة المترجمة آليًا لا تكون دقيقة دائمًا وقد تحتوي على أخطاء إملائية أو لغوية أو نحوية، مثل تلك الأخطاء الصادرة عن متحدث أجنبي عندما يتحدث بلغتك. لا تتحمل شركة مايكروسوفت مسئولية عدم الدقة أو الأخطاء أو الضرر الناتج عن أية أخطاء في ترجمة المحتوى أو استخدامه من قبل عملائنا. تعمل شركة مايكروسوفت باستمرار على ترقية برنامج الترجمة الآلية

اضغط هنا لرابط المقالة باللغة الانجليزية218590
معلومات أخرى

نظرة عامة حول موفر DB OLE Microsoft لـ DB2

لاستخدام موفر Microsoft OLE DB لـ DB2 مع تطبيق مستهلك OLE DB يجب إما;
  • قم بإنشاء ملف ارتباط بيانات Microsoft (UDL) ثم استدعاء هذا من التطبيق الخاص بك.

    - أو -
  • إجراء مكالمة موفر استخدام سلسلة اتصال تتضمن اسم الموفر.
Microsoft Data Access Components (MDAC) 2.0 والإصدارات الأحدث تتضمن "ارتباطات البيانات" أسلوب عام إدارة و تحميل اتصالات إلى مصادر بيانات OLE DB. يدعم ارتباطات البيانات أيضاً البحث عن الاتصالات المستمرة مصادر بيانات OLE DB وصيانتها. للحصول على معلومات إضافية حول استخدام UDLs بالإضافة إلى قائمة خصائص تهيئة OLE DB المعتمدة والوسائط سلسلة اتصال ADO راجع "استخدام OLE DB الموفر لـ DB2" في وثائق SDK ملقم SNA عبر إنترنت.

ارتباطات البيانات DB OLE

يجب عليك تكوين معلومات مصدر البيانات لكل كائن مصدر البيانات المضيف يتم الوصول إليه باستخدام موفر OLE DB لـ DB2. يتم استخدام المعلمات الافتراضية موفر OLE DB لـ DB2 لمصدر البيانات فقط كما تحتاج هذه المعلمات إلى تكوين لكل مصدر البيانات بشكل منفصل. توفير ارتباطات البيانات أسلوب منتظم لإنشاء مصدر بيانات OLE DB الملف الدائم لتعريفات للكائن في نموذج ملفات UDL. التطبيقات، مثل فتح نموذج RowsetViewer المضمنة مع SDK ملقم SNA إنشاء ملفات UDL ويتم تمرير سلسلة التهيئة المخزنة إلى موفر OLE DB لـ DB2 في وقت التشغيل.

إضافة أو تكوين ارتباط البيانات

يجب أن تقوم بإنشاء "ارتباط البيانات" لتكوين معلمات مصدر البيانات OLE DB. يمكنك إنشاء "ارتباط البيانات" الجديد بالنقر فوق الاختصار في المجلد برنامج Access Server\Data SNA. يمكن تحرير خصائص ملف "ارتباطات البيانات" عن طريق فتح الملف من مستكشف Windows. لتحرير ملف ارتباطات البيانات:

لـ Windows NT

  1. من القائمة "ابدأ" ، حدد مجموعة البرامج Microsoft Server SNA.
  2. حدد مجموعة البرامج "الوصول إلى البيانات".
  3. حدد مصدر OLE DB بيانات جديد. تظهر الصفحة "خصائص ارتباط البيانات".
  4. تكوين معلومات مصدر بيانات الموفر المحدد. انقر فوق تعليمات للحصول على مزيد من المعلومات.
  5. انقر فوق موافق لحفظ Data Link.

Windows 95/98

  1. من القائمة "ابدأ" ، حدد مجموعة البرامج Microsoft Server SNA.
  2. حدد مجموعة البرامج "الوصول إلى البيانات".
  3. حدد مصدر OLE DB بيانات جديد. تظهر الصفحة "خصائص ارتباط البيانات".
  4. تكوين معلومات مصدر بيانات الموفر المحدد. انقر فوق تعليمات للحصول على مزيد من المعلومات.
  5. انقر فوق موافق لحفظ Data Link.
افتراضياً، يتم إنشاء "ارتباطات البيانات" في المجلد Links DB\Data Files\System\OLE Files\Common البرامج. ومع ذلك، يمكنك إنشاء "ارتباط البيانات" في أي موقع بواسطة فتح المجلد الهدف وتحديد ارتباط البيانات Microsoft جديد من القائمة ملف تكوين صفحة "خصائص ارتباطات البيانات".

استعراض OLE DB Data Sources

افتراضياً، يتم إنشاء "ارتباطات البيانات" في المجلد Links DB\Data Files\System\OLE Files\Common البرامج. يتم توفير اختصار في المجموعة برنامج Microsoft Server SNA. استعراض مصادر البيانات:
  1. من القائمة "ابدأ" ، حدد مجموعة البرامج Microsoft Server SNA.
  2. حدد مجموعة البرامج "الوصول إلى البيانات".
  3. تحديد استعراض مصدر OLE DB البيانات. يتم عرض قائمة ارتباطات البيانات المحفوظة في الموقع الافتراضي.

تكوين OLE DB مصدر البيانات بالنسبة DB2 باستخدام "ارتباطات البيانات"

تسمح علامة التبويب موفر المستخدم من تحديد موفر OLE DB (سلسلة اسم موفر) ليستخدم في ملف UDL هذه من قائمة بموفري OLE DB المحتملة. اختر موفر DB OLE Microsoft لـ DB2.

علامة التبويب اتصال يسمح للمستخدم تكوين الخصائص الأساسية المطلوبة للاتصال بمصدر بيانات. للحصول على موفر OLE DB لـ DB2 ، تتضمن خصائص الاتصال القيم التالية:

مصدر البيانات: هو مصدر البيانات معلمة اختيارية ليتم استخدامها لوصف مصدر البيانات. عند تحميل برنامج تكوين "ارتباطات البيانات" من مجلد برنامج ملقم SNA مطلوب حقل مصدر البيانات. يتم استخدام هذا الحقل اسم ملف UDL الذي تم تخزينه في الدليل DB\Data Files\System\OLE Files\Common البرامج.

اسم المستخدم: اسم مستخدم صالح مطلوب عادة الوصول إلى البيانات على DB2. بشكل اختياري، يمكن أن تستمر اسم مستخدم في "ارتباط البيانات". سيطالب موفر OLE DB المستخدم في وقت التشغيل بإدخال كلمة مرور صالحة. بالإضافة إلى ذلك، يسمح مربع الحوار مطالبة المستخدم لتجاوز اسم المستخدم المخزنة في "ارتباط البيانات".

AS / 400 الكمبيوتر بحالة مع النظر إلى معرف المستخدم وكلمة المرور. AS / 400 يقبل DB2/400 معرف المستخدم وكلمة المرور في كبيراً. إعادة (في حال فشل الاتصال DB2/400 لوجود مصادقة غير صحيحة موفر OLE DB سيتم إرسال المصادقة ، فرض معرف المستخدم وكلمة المرور في كبيراً.)

أجهزة الكمبيوتر المركزية عدم تحسس حالة الأحرف. وهذا يعني أن على أجهزة الكمبيوتر المركزية "، يمكنك إدخال DB2 معرف المستخدم وكلمة المرور في أي الحالة. يرسل موفر OLE DB هذه القيم في كبيراً.

DB2 UDB لـ Windows NT حساس لحالة الأحرف. يتم تخزين معرف المستخدم في كبيراً. يتم تخزين كلمة المرور في حالة أحرف مختلطة. يجب على المستخدم إدخال كلمة المرور في حالة الأحرف الصحيحة. يرسل موفر OLE DB كلمة المرور تماماً في حالة المستخدم. لا يلزم تأهيل المستخدم اسم مستخدم Windows NT اسم مجال Windows NT.

كلمة المرور: كلمة مرور صالحة مطلوبة عادة الوصول إلى البيانات على DB2. بشكل اختياري، يمكنك اختيار حفظ كلمة المرور في ملف UDL عن طريق تحديد خانة الاختيار السماح بحفظ كلمة المرور.

تحذير: هذا الخيار استمرار معلومات المصادقة باستخدام النص العادي داخل ملف UDL.

الكتالوج الأولي: يتم استخدام هذا OLE DB الخاصية الجزء الأول من اسم جدول مؤهل بشكل كامل ثلاثة أجزاء.

في DB2 (MVS ، OS/390) ، تتم الإشارة إلى هذه الخاصية أنه LOCATION. يسرد الجدول SYSIBM.LOCATIONS كافة المواقع التي تم الوصول إليها. للبحث عن مواقع DB2 يجب الاتصال اطلب من مسؤول للبحث في DSNTINST Clist TSO ضمن تعريفات DDF. يتم توفير هذه التعريفات في لوحة DSNTIPR في دليل التثبيت DB2.

في DB2/400 تتم الإشارة إلى هذه الخاصية أنه RDBNAM. ويمكن تحديد قيمة RDBNAM استدعاء الأمر WRKRDBDIRE من وحدة التحكم إلى نظام OS/400. في حالة عدم وجود قيمة RDBNAM ثم واحدة يمكن إنشاء باستخدام الخيار إضافة.

في لقاعدة البيانات DB2, تتم الإشارة إلى هذه الخاصية أنه قاعدة بيانات.
تتضمن علامة التبويب "الاتصال" أيضاً زر اختبار الاتصال يمكن استخدامه لاختبار معلمات الاتصال. ويمكن اختبار الاتصال بعد إدخال كافة المعلمات المطلوبة. عند النقر فوق هذا الزر يتم تأسيس جلسة عمل إلى النظام البعيد DB2 باستخدام موفر OLE DB لـ DB2.

علامة التبويب الكل يسمح للمستخدم تكوين خصائص إضافية المستخدمة في الاتصال بمصدر بيانات. بعض الخصائص في علامة التبويب الكل مطلوبة. قد يمكن تحرير هذه الخصائص بواسطة تحديد خاصية من القائمة المعروضة تحديد تحرير قيمة. للحصول على موفر Microsoft OLE DB لـ DB2 ، تتضمن هذه الخصائص القيم التالية:
اسم TP البديل: هذه الخاصية فقط المطلوبة عند الاتصال بـ SQL/DS (DB2/VM أو DB2/VSE) ويشار إليه كبرنامج المعاملات عن بعد.

اسم مستعار LU المحلي APPC: اسم مستعار LU المحلي تكوين في ملقم SNA.

اسم وضع APPC: وضع APPC يتطابق مع تكوين المضيف وتكوين ملقم SNA. تتضمن القيم القانونية لوضع APPC QPCSUPP (افتراضي النظام الشائعة) ، #INTER (محلي) #INTERSC (التفاعلي مع الحد الأدنى أمان التوجيه) ، #BATCH (الدفعية) و #BATCHSC (الدفعي مع الحد الأدنى أمان التوجيه) #IBMRDB (الوصول البعيد قاعدة بيانات DB2).

اسم مستعار LU البعيد APPC: اسم مستعار LU البعيد تكوين في ملقم SNA.

وضع تنفيذ تلقائي: تسمح هذه الخاصية الالتزام ضمنية على كافة جمل SQL. في "الوضع تنفيذ تلقائي" هو كل عملية قاعدة البيانات معاملة تم الالتزام بها عند إجراء. يكون هذا الوضع مناسبة للمعاملات الشائعة التي تتألف من عبارة SQL واحدة. ليس من الضروري لتحديد أو تحديد إكمال هذه المعاملات. يتم السماح لم عملية عند استخدام "وضع تنفيذ تلقائي". الافتراضي هو True.

مصادقة ذاكرة التخزين المؤقت: مسموح كائن مصدر البيانات قيام موفر أو العداد إلى ذاكرة التخزين المؤقت معلومات المصادقة حساسة مثل كلمة مرور في ذاكرة التخزين مؤقت داخلية. الافتراضي هو False.

مستوى عزل الافتراضي: هذا يحدد مستوى العزل يستخدم في الحالات المتزامنة الوصول إلى الكائنات DB2 بواسطة التطبيقات متعددة. الافتراضي هو NC. مستويات التالية معتمدة:
CS   Cursor Stability.      In DB2/400, this corresponds to COMMIT(*CS).      In ANSI, this corresponds to Read Committed (RC).NC   No Commit.      In DB2/400, this corresponds to COMMIT(*NONE).      In ANSI, this corresponds to No Commit (NC).UR   Uncommitted Read.      In DB2/400, this corresponds to COMMIT(*CHG).      In ANSI, this corresponds to Read Uncommitted. RS   Read Stability.      In DB2/400, this corresponds to COMMIT(*ALL).      In ANSI, this corresponds to Repeatable Read.RR   Repeatable Read.      In DB2/400, this corresponds to COMMIT(*RR).      In ANSI, this corresponds to Serializable (Isolated).					
المخطط الافتراضي: اسم مجموعة حيث يبحث الموفر عن معلومات الكتالوج. يستخدم موفر OLE DB مخطط افتراضي تقييد مجموعات نتائج عمليات الشائعة مثل تعداد قائمة الجداول في مجموعة هدف (على سبيل المثال، OLE DB IDBSchemaRowset DBSCHEMA_TABLES). بالإضافة إلى ذلك، يستخدم موفر OLE DB مخطط افتراضي لإنشاء عبارة SQL SELECT لطلبات IOpenRowset::OpenRowset. للحصول على معلومات إضافية حول "المخطط الافتراضي" الرجاء قراءة المقالة التالية في "قاعدة المعارف لـ Microsoft:
217757INF: مخطط افتراضي ليتم استخدامها مع برنامج تشغيل ODBC DB2 و موفر OLE DB لـ DB2
خصائص موسعة: أسلوب لتعيين خصائص إضافية الخاص بموفر. يجب أن تكون محددة بفواصل منقوطة الخصائص التي تم تمريرها من خلال هذه المعلمة ثم يتم تفسير بواسطة الموفر في عميل شبكة الاتصال الأساسية.

CCSID المضيف: معرّف (CCSID) تطابق البيانات DB2 أثناء تمثيل على الكمبيوتر البعيد مجموعة رمز الحرف. هذه المعلمة الافتراضية الولايات المتحدة/كندا (37). خاصية CCSID مطلوبة عند معالجة البيانات الثنائية كبيانات حرف. ما لم يتم تعيين قيمة ثنائية عملية مثل الأحرف حرف يتم تحويل البيانات استناداً إلى DB2 العمود CCSID و الافتراضي ANSI صفحة الرموز.

عنوان الشبكة: يتم استخدام هذه الخاصية لتحديد موقع الكمبيوتر الهدف DB2 عنوان TCP/IP أو TCP/IP المضيف اسم/المستعار المقترنة المنفذ DRDA بشكل خاص. مطلوب عنوان شبكة الاتصال عند الاتصال من TCP/IP.

منفذ شبكة الاتصال: يتم استخدام هذه الخاصية لتحديد موقع الهدف DRDA DB2 خدمة الوصول إلى المنفذ عند الاتصال من TCP/IP. الافتراضي هو عنوان المنفذ DRDA المعروفة 446.

مكتبة نقل شبكة الاتصال: نقل شبكة الاتصال تم تعيين خاصية مكتبة ارتباط حيوي على ما إذا كان الاتصال الموفر من خلال LU6.2 SNA أو TCP/IP. القيمة الافتراضية هي SNA. إذا تم تحديد TCP/IP ثم قيم عنوان الشبكة و منفذ الشبكة مطلوبة. إذا قيم الافتراضي SNA محددة، ثم للحصول على اسم مستعار LU المحلي APPC ، اسم وضع APPC و Alias LU البعيد APPC مطلوبة.

مجموعة الحزمة: اسم مجموعة DRDA حيث تريد أن يقوم برنامج التشغيل إلى تخزين ربط حزم DB2. قد يكون هذا نفس "المخطط الافتراضي". هذا معلمة مطلوبة. للحصول على مزيد من المعلومات، الرجاء قراءة المقالة التالية في "قاعدة المعارف لـ Microsoft:
216810إنشاء حزم للاستخدام مع برنامج التشغيل ODBC DB2 و OLE DB موفر لـ DB2
الكمبيوتر الشفرة: هذه الخاصية مطلوبة عند معالجة البيانات الثنائية كبيانات حرف. ما لم يتم تعيين قيمة ثنائية عملية مثل الأحرف حرف يتم تحويل البيانات استناداً إلى صفحة رموز ANSI الافتراضي تكوين في Windows. القيمة الافتراضية لهذه الخاصية هو 1 اللاتينية (1252).

تستمر معلومات الأمان: بشكل اختياري، يمكنك اختيار حفظ كلمة المرور في ملف UDL عن طريق تحديد خانة الاختيار السماح بحفظ كلمة المرور.

تحذير: هذا الخيار استمرار معلومات المصادقة باستخدام النص العادي داخل ملف UDL.

عملية ثنائية كما الأحرف: اكتب بيانات ثنائي (CCSID 65535) treats هذا الخيار الحقول ك حقول نوع بيانات الأحرف على أساس مصدر في بيانات. Pag رمز الكمبيوتر e CCSID المضيف وقيم الإدخال المطلوب ويتم إخراج معلمات.

للقراءة فقط: إنشاء مصدر بيانات للقراءة فقط. المستخدم لديه حق الوصول للقراءة فقط إلى كائنات مثل الجداول و لا يمكن القيام بتحديث عمليات مثل INSERT UPDATE ، أو DELETE.
مراجع
MVS OS/390 OS/400

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 218590 - آخر مراجعة: 11/18/2005 22:50:39 - المراجعة: 1.2

Microsoft OLE DB Provider for DB2

  • kbmt kbinfo KB218590 KbMtar
تعليقات