ملاحظة: تم تحقيق الغرض المطلوب من هذه المقالة وستتم إزالتها قريباً. لمنع مشاكل "لم يتم العثور على الصفحة"، نقوم بإزالة الارتباطات التي نعرف ماهيتها. إذا قمت بإنشاء ارتباطات تؤدي إلى هذه الصفحة، يُرجى إزالتها وسنقوم معاً بالحفاظ على اتصال الويب.

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

فهم أساسيات اتصالات البيانات

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

يمكن تخزين معلومات الاتصال في مصنف أو ملف اتصال، كما في ملف اتصال بيانات Office (ODC.) (odc.) أو في ملف اسم مصدر البيانات (DSN) (dsn.).

لإحضار بيانات خارجية إلى البرنامج، تحتاج إلى الوصول إلى البيانات. إذا لم مصدر بيانات البيانات الخارجية التي تريد الوصول إليها على الكمبيوتر المحلي، فقد تحتاج إلى الاتصال بمسؤول قاعدة البيانات للحصول على كلمة مرور أو إذن مستخدم أو معلومات اتصال أخرى. إذا كان مصدر البيانات قاعدة بيانات، فتأكد من عدم فتح قاعدة البيانات في الوضع الخاص. إذا كان مصدر البيانات ملفا نصيا أو مصنفا، فتأكد من عدم فتح الملف النصي أو المصنف الخاص بالمستخدم الآخر للوصول إليه بشكل خاص.

تتطلب العديد من مصادر البيانات أيضا برنامج تشغيل ODBC أو موفر OLE DB لتنسيق تدفق البيانات بين البرنامج وملف الاتصال ومصدر البيانات.

يلخص الرسم التخطيطي التالي النقاط الرئيسية حول اتصالات البيانات.

النص البديل

1. هناك مجموعة متنوعة من مصادر البيانات التي يمكنك الاتصال بها: Microsoft SQL Server و Microsoft Access و Microsoft Excel والملفات النصية.

2. يحتوي كل مصدر بيانات على برنامج تشغيل ODBC أو موفر OLE DB مقترن به.

3. يعرّف ملف الاتصال كل المعلومات التي تحتاج إليها للوصول إلى بيانات في مصدر بيانات واستردادها منه.

4. يتم نسخ معلومات الاتصالات من ملف اتصالات إلى البرنامج.

مشاركة الاتصالات

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

يمكنك إنشاء ملفات اتصال بيانات Office (ODC) (odc.) باستخدام Excel أو باستخدام معالج اتصال البيانات للاتصال بمصادر بيانات جديدة. يستخدم ملف odc. علامات HTML وXML المخصصة لتخزين معلومات الاتصال. يمكنك بسهولة عرض محتويات الملف أو تحريرها في Excel.

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

فهم مكونات الوصول إلى بيانات Microsoft

يتم تضمين Microsoft Data Access Components (MDAC) 2.8 مع Windows Server 2003 و Windows XP SP2 وال لاحق. باستخدام MDAC، يمكنك الاتصال بالبيانات واستخدامها من مجموعة واسعة من مصادر البيانات العلائقية وغير التقليدية. يمكنك الاتصال بعدة مصادر بيانات مختلفة باستخدام برامج تشغيل اتصال قاعدة البيانات المفتوح (ODBC) أو موفري OLE DB البيانات. يمكن إنشاء أي منهما وشحنه بواسطة Microsoft أو تطويره من قبل جهات خارجية مختلفة. عند تثبيت Microsoft Office، تضاف برامج تشغيل ODBC وموفري OLE DB إضافيين إلى الكمبيوتر.

للاطلاع على قائمة كاملة بموفري OLE DB المثبتة على الكمبيوتر، اعرض مربع الحوار "خصائص ارتباط البيانات" من ملف ارتباط بيانات، ثم انقر فوق علامة التبويب "موفر".

لعرض قائمة كاملة برامج تشغيل ODBC المثبتة على الكمبيوتر، اعرض مربع الحوار "مسؤول قاعدة بيانات ODBC"، ثم انقر فوق علامة التبويب "برامج التشغيل".

يمكنك أيضا استخدام برامج تشغيل ODBC وموفري OLE DB من الشركات المصنعة الأخرى للحصول على معلومات من مصادر أخرى غير مصادر بيانات Microsoft، بما في ذلك أنواع أخرى من قواعد بيانات ODBC وOLE DB. للحصول على معلومات حول تثبيت برامج تشغيل ODBC هذه أو موفري OLE DB، تحقق من وثائق قاعدة البيانات أو اتصل بمورد قاعدة البيانات.

استخدام ODBC للاتصال ومصادر البيانات

تصف الأقسام التالية اتصال قاعدة البيانات المفتوح (ODBC) بتفاصيل أكثر.

بنية ODBC

في بنية ODBC، يتصل تطبيق (مثل برنامجك) ب "إدارة برامج تشغيل ODBC"، والتي بدورها تستخدم برنامج تشغيل ODBC معينا (مثل برنامج تشغيل Microsoft SQL ODBC) للاتصال مصدر بيانات (مثل قاعدة بيانات Microsoft SQL Server).

تحديد معلومات الاتصال

للاتصال ومصادر بيانات ODBC، قم بما يلي:

  1. تأكد من تثبيت برنامج تشغيل ODBC المناسب على الكمبيوتر الذي يحتوي على مصدر البيانات.

  2. يمكنك تعريف اسم مصدر بيانات (DSN) باستخدام مسؤول مصدر بيانات ODBC لتخزين معلومات الاتصال في سجل Windows أو ملف .dsn، أو باستخدام سلسلة اتصال في التعليمات البرمجية ل Microsoft Visual Basic لتمرير معلومات الاتصال مباشرة إلى إدارة برامج تشغيل ODBC.

    لتعريف مصدر بيانات، افتح "لوحة التحكم"، وانقر فوق "النظام والأمان" > بيانات ODBC (32 بت) أو مصادر بيانات ODBC (64 بت).

    لمزيد من المعلومات حول الخيارات المختلفة، انقر فوق الزر "تعليمات" في كل مربع حوار.

مصادر بيانات الجهاز

تخزن مصادر بيانات الجهاز معلومات الاتصال في سجل Windows على كمبيوتر معين باسم معرف من قبل المستخدم. يمكنك استخدام مصادر بيانات الجهاز على الكمبيوتر الذي تم تعريفها عليه فقط. هناك نوعان من مصادر بيانات الجهاز وهما المستخدم والنظام. يمكن استخدام مصادر بيانات المستخدم من قبل المستخدم الحالي فقط وهي مرئية لهذا المستخدم فقط. يمكن استخدام مصادر بيانات النظام من قبل جميع المستخدمين على الكمبيوتر ويمكن أن تكون مرئية لجميع المستخدمين على الكمبيوتر. يكون مصدر بيانات الجهاز مفيدا على وجه الخصوص عندما تريد توفير المزيد من الأمان، لأنه يساعد على ضمان أن المستخدمين الذين سجلوا دخولهم هم فقط من يمكنهم عرض مصدر بيانات الجهاز، ولا يمكن نسخ مصدر بيانات الجهاز بواسطة مستخدم بعيد إلى كمبيوتر آخر.

مصادر بيانات الملفات

تخزن مصادر بيانات الملفات (تسمى أيضا ملفات DSN) معلومات الاتصال في ملف نصي، وليس في سجل Windows، وبشكل عام تكون أكثر مرونة في الاستخدام من مصادر بيانات الجهاز. على سبيل المثال، يمكنك نسخ مصدر بيانات ملف إلى أي كمبيوتر يحتوي على برنامج تشغيل ODBC الصحيح، بحيث يمكن لتطبيقك الاعتماد على معلومات اتصال دقيقة ومتناسقة لكل أجهزة الكمبيوتر التي يستخدمها. يمكنك أيضاً وضع مصدر بيانات الملف على خادم واحد، ومشاركته بين العديد من أجهزة الكمبيوتر على الشبكة، والحفاظ بسهولة على معلومات الاتصال في موقع واحد.

قد يكون أيضاً مصدر بيانات الملف غير قابل للمشاركة. يوجد مصدر بيانات ملف غير قابل للتعديل على كمبيوتر واحد، كما يشير إلى مصدر بيانات جهاز. يمكنك استخدام مصادر بيانات الملفات غير قابلة للمشاركة للوصول إلى مصادر بيانات جهاز موجودة من مصادر بيانات الملفات.

أعلى الصفحة

استخدام OLE DB للاتصال ومصادر البيانات

تصف الأقسام التالية ارتباط الكائن وتضمين قاعدة البيانات (OLE DB) بتفاصيل أكثر.

بنية OLE DB

في بنية OLE DB، يسمى التطبيق الذي يمكن الوصول إلى البيانات مستهلك البيانات (مثل Publisher)، ويسمى البرنامج الذي يمكن الوصول الأصلي إلى البيانات موفر قاعدة البيانات (مثل موفر Microsoft OLE DB ل SQL Server).

تحديد معلومات الاتصال

يحتوي ملف Universal Data Link (.udl) على معلومات الاتصال التي يستخدمها مستهلك البيانات للوصول إلى مصدر بيانات من خلال موفر OLE DB لمصدر البيانات هذا. يمكنك إنشاء معلومات الاتصال من خلال القيام بوا أحد الخطوات التالية:

  • في معالج اتصال البيانات، استخدم مربع الحوار "خصائص ارتباط البيانات" لتعريف ارتباط بيانات لموفر OLE DB.

  • أنشئ ملفا نصيا فارغا باستخدام نوع ملف udl.، ثم قم بتحرير الملف، الذي يعرض مربع الحوار "خصائص ارتباط البيانات".

أعلى الصفحة

جعل الوصول إلى البيانات أكثر أمانا

عند الاتصال مصدر بيانات خارجي أو تحديث البيانات، من المهم أن تكون على علم باحتمالات مشاكل الأمان وأن تعرف ما يمكنك فعله حيال مشاكل الأمان هذه. استخدم الإرشادات التالية وأفضل الممارسات للمساعدة على تأمين بياناتك.

تخزين اتصالات البيانات في موقع موثوق به

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

  • تم كتابة ملف الاتصال بواسطة شخص موثوق به.

  • يكون ملف الاتصال آمنا وأن مصدره موقع موثوق به.

للمساعدة على تحسين الأمان، قد لا تتوفر الاتصالات بالبيانات الخارجية على الكمبيوتر. للاتصال بالبيانات عند فتح مصنف، يجب تنشيط اتصالات البيانات باستخدام شريط "مركز الثقة" أو بوضع المصنف في موقع موثوق به.

لمزيد من المعلومات، راجع إضافة موقع موثوق به أو إزالته أو تغييره، وإضافة ناشر موثوق به أو إزالته أو عرضه، وعرض الخيارات والإعدادات الخاصة بي في مركز الثقة.

استخدام بيانات الاعتماد بطريقة آمنة

يتطلب الوصول إلى مصدر بيانات خارجي عادة بيانات اعتماد (مثل اسم المستخدم وكلمة المرور) التي يتم استخدامها لمصادقة المستخدم. تأكد من توفير بيانات الاعتماد هذه لك بطريقة آمنة، ومن عدم الكشف عن بيانات الاعتماد هذه عن غير قصد للآخرين.

استخدم كلمات مرور قوية تجمع ما بين أحرف كبيرة وأحرف صغيرة وأرقام ورموز. فلا تحتوي كلمات المرور الضعيفة على هذه العناصر المختلطة. مثال على كلمة مرور قوية هو Y6dh!et5. مثال على كلمة مرور ضعيفة هو House27. يجب أن تكون كلمات المرور مؤلفة من 8 أحرف أو أكثر. ومن الأفضل استخدام عبارة مرور مؤلفة من 14 حرفًا أو أكثر.

كما أنه من المهم أن تتذكر كلمة المرور الخاصة بك. فإذا نسيت كلمة المرور الخاصة بك، لن تتمكن Microsoft من استردادها. لذلك، اعمل على تخزين كلمات المرور التي تسجلها في مكان آمن بعيداً عن المعلومات التي تساعد في حمايتها.

تجنب حفظ معلومات تسجيل الوصول عند الاتصال ومصادر البيانات. قد يتم تخزين هذه المعلومات كنص عادي في المصنف وملف الاتصال، ويمكن لمستخدم ضار الوصول إلى المعلومات من أجل اختراق أمان مصدر البيانات.

إذا كان ذلك ممكنا، استخدم مصادقة Windows (يشار إليها أيضا بالاتصال الموثوق به)، الذي يستخدم حساب مستخدم Windows للاتصال ب SQL Server. عندما يتصل مستخدم من خلال حساب مستخدم Windows، يستخدم SQL Server المعلومات في نظام التشغيل Windows للتحقق من صحة اسم الحساب وكلمة المرور. قبل أن تتمكن من استخدام مصادقة Windows، يجب أن يقوم مسؤول الخادم بتكوين SQL Server لاستخدام وضع المصادقة هذا. إذا لم تكن مصادقة Windows متوفرة، فتجنب حفظ معلومات تسجيل المستخدمين. ويمكن للمستخدمين إدخال معلومات تسجيل الدخول الخاصة بهم في كل مرة يسجلون فيها دخولهم أكثر أمانا.

أعلى الصفحة

انظر أيضاً

استخدام معالج اتصال البيانات لاستيراد البيانات إلى Publisher

استخدام معالج اتصال البيانات لاستيراد البيانات إلى Word

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.