أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

XL: كيفية استخدام ملف DSNs واتصالات أقل DSN

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

اضغط هنا لرابط المقالة باللغة الانجليزية165866
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الموجز
عند استخدام سلسلة اتصال تستخدم اسم مصدر بيانات (سلسلة اتصال أقل DSN) للاتصال بمصدر بيانات خارجي في Microsoft Excel، يتم تخزين المعلومات المطلوبة للاتصال بمصدر بيانات خارجي في بنية ملف المصنف بدلاً من اسم مصدر البيانات. Microsoft Query 97 والإصدارات الأحدث و Microsoft Excel 97 و فيما بعد استخدام هذا النوع من الاتصال أقل DSN; لا الإصدارات السابقة من Microsoft Query و Microsoft Excel.
معلومات أخرى

لماذا اتصالات أقل DSN هام

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

في Microsoft Excel 97 والإصدارات الأحدث، بمجرد إرجاع البيانات إلى ورقة عمل عبارة "لغة الاستعلامات المركبة" (SQL) ومعلومات برنامج التشغيل الذي تم إنشاؤه من مصدر بيانات أولية (وليس اسم مصدر البيانات) يتم تخزين مع ورقة عمل في بنية ملف المصنف. هذه الاتصالات أقل DSN حل المشكلة من الحفاظ على مصادر البيانات على أجهزة كمبيوتر متعددة. يتم تخزين كافة المعلومات الضرورية في نفس المصنف. ومع ذلك، يجب تثبيت نسخة من برنامج التشغيل المناسب اتصال قواعد البيانات المفتوح (ODBC) على كل كمبيوتر الاستعلامات إلى الدالة.

ما بحث سلسلة اتصال أقل DSN ترغب ؟

التالي مثال DSN - أقل سلسلة الاتصال:
   DBQ=C:\TEST\QUERY FILES;DefaultDir=C:\TEST\QUERY FILES; _   Deleted=1;Driver={Microsoft dBase Driver (*.dbf)}; _   DriverId=277;FIL=dBase IV;PageTimeout=600;Statistics=0				
لاحظ أن هناك أية مراجع إلى الكلمة الأساسية DSN في النص.

المزيد حول ملفات مصدر البيانات

يخزن Microsoft Query الإصدار 2.0 معلومات مصدر البيانات في السجل. لا تستخدم Microsoft Query 97 والإصدارات الأحدث التسجيل لتخزين معلومات مصدر البيانات. بدلاً من ذلك، عند إنشاء مصدر بيانات جديد يتم تخزين معلومات الاتصال في ملف نصي بملحق اسم ملف .dsn. يُعرف هذا الملف أيضاً ملف DSN.

يحتوي كل ملف DSN على قسم ODBC مقطع Microsoft Office اختياري قد يحتوي على معلومات مثل جدول الافتراضي كلمة المرور ومعرف المستخدم لمصدر بيانات المتوفرة. التالي هو المجلد الافتراضي الذي يتم استخدامه عند حفظ DSNX ملف
   C:\Program Files\Common Files\ODBC\Data Sources				
التالي هو المجلد الافتراضي المستخدم عند حفظ استعلام:
   C:\Program Files\Microsoft Office\Queries				
يمكنك تحديد المجلدات التي يتم تضمينها في البحث عن ملف DSNs بما في ذلك مواقع شبكة الاتصال.

التالي هو مثال ملف DSN ويستخدم برنامج تشغيل قاعدة البيانات من Microsoft Access 7.0 (برنامج تشغيل ODBC المضمنة مع Microsoft Office 97):
   [ODBC]   DSN=MS Access 7.0 Database				
عند إنشاء ملف DSN يشير إلى ملف موجود على شبكة الاتصال تعيين محرك أقراص الشبكة إلى حرف محرك أقراص معينة تم تعيين حرف محرك الأقراص هذا في ملف DSN. قد يتسبب هذا السلوك في مشاكل إذا أردت مشاركة ملف DSN مع العديد من المستخدمين عبر شبكة الاتصال الذي تريد الاحتفاظ ملف DSN على ملقم حيث لكافة المستخدمين يمكن الوصول إليه. كمحاولة للتغلب على هذه المشكلة استخدم إحدى الطرق التالية.

الطريقة الأولى

عند الإمكان، استخدم عالمي تسمية مرجع اصطلاح (UNC) بدلاً من محرك أقراص معيّن.

الطريقة الثانية

افتح ملف DSN في المفكرة وتعديلها المراجع إلى حرف محرك الأقراص استخدام مرجع UNC. خذ بعين الاعتبار المثال التالي:
   [ODBC]   DRIVER=Microsoft Excel Driver (*.xls)   UID=admin   UserCommitSync=Yes   Threads=3   SafeTransactions=0   ReadOnly=1   PageTimeout=5   MaxScanRows=8   MaxBufferSize=512   ImplicitCommitSync=Yes   FIL=excel 5.0   DriverId=790   DefaultDir=<drive letter>:\    DBQ=<drive letter>:\<source filename>				
في هذا المثال، < حرف محرك الأقراص > هو محرك الأقراص المعيّن و < اسم الملف المصدر > هو ملف البيانات المصدر.

تغيير خطوط الأخيرتين التالي
   DefaultDir=\\<server name>\<share>   DBQ=\\<server name>\<share>\<source filename>				
Where < اسم الملقم > هو ملقم الشبكة و <share>هي المشاركة على ملقم الشبكة و < مصدر filename > هو ملف البيانات المصدر.

بعد تعديل الملف يمكن لكافة المستخدمين استخدام "ملف DSN" بنجاح.

لمزيد من المعلومات حول معلومات برنامج التشغيل في ملف DSN الرجاء مراجعة ملف التعليمات الخاصة برنامج تشغيل ODBC الذي تستخدمه.

يمكنك أيضاً استخدام رمز لوحة تحكم ODBC 32-بت لإنشاء ملف DSN. للقيام بذلك، اتبع الخطوات التالية:

  1. في القائمة ابدأ ، وأشر إلى إعدادات وانقر فوق لوحة التحكم. ثم انقر نقراً مزدوجاً فوق 32 بت ODBC.
  2. انقر فوق علامة التبويب ملف DSN.
  3. انقر فوق إضافة.
  4. في مربع الحوار إنشاء مصدر بيانات جديد ، انقر فوق برنامج التشغيل الذي تريد إنشاء مصدر بيانات. انقر فوق التالي.
  5. أدخل اسم الملف والمسار الكامل لمصدر البيانات الجديد (على سبيل المثال، C:\Program Files\Common Files\ODBC\Data Sources\Test.dsn). ثم انقر فوق التالي.
  6. انقر فوق إنهاء.

    يظهر مربع الحوار إعداد ODBC لبرنامج تشغيل ODBC الذي حددته في الخطوة 4.
  7. في مربع الحوار ، أدخل المعلومات المناسبة.

    ملاحظة: إذا لم تكن تريد حرف محرك أقراص محدد ليتم تضمينها في ملف DSN إدخال مسار UNC في المربع اسم قاعدة البيانات في مربع الحوار تحديد قاعدة بيانات.
  8. انقر فوق موافق.
  9. انقر فوق موافق لإغلاق مربع الحوار "مسؤول مصادر بيانات ODBC.
يتوفر ملف DSN للاستخدام من قبل Microsoft Query.

معلومات Microsoft Query في التسجيل

Microsoft Query تلقائياً بتسجيل نفسه قيمة مسار للاستعلام مفقود في مفتاح التسجيل أو في حالة تعيين قيمة مسار مجلد الذي لا يحتوي على الملف. يمكنك إعادة تعيين موقع Microsoft Query في التسجيل بواسطة بدء تشغيل Microsoft Query. في Microsoft Windows 95 والإصدارات الأحدث، يمكنك تحديد موقع Microsoft Query عن طريق البحث في مفتاح التسجيل التالي:
   HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\MSQuery				
عند تثبيت Microsoft Office 97 أو أحدث، يقوم برنامج "الإعداد" بإنشاء مفتاح تسجيل الذي يشير إلى الموقع الافتراضي لملفات DSN. يتم تخزين هذا الموقع في مفتاح التسجيل التالي:
   HKEY_LOCAL_MACHINE\Software\ODBC\odbc.ini\ODBC File DSN\DefaultDSNDir				
يمكن تحديد موقع بديل لملفات DSN عن طريق إضافة مفتاح التسجيل التالي.
   HKEY_CURRENT_USER\Software\ODBC\odbc.ini\ODBC File DSN\DefaultDSNDir				
بعد إنشاء هذا المفتاح مفتاح ضمن HKEY_LOCAL_MACHINE تجاهل.
مراجع
لمزيد من المعلومات حول استرداد بيانات انقر فوق "مساعد Office" ، اكتب مصادر البيانات ، انقر فوق بحث ، ثم انقر فوق لعرض "طرق استرداد البيانات من الخارجية قاعدة البيانات."

ملاحظة: إذا كان المساعد مخفياً انقر فوق زر "مساعد Office" على شريط الأدوات قياسي. إذا لم يتم تثبيت تعليمات Microsoft على الكمبيوتر, انقر فوق رقم المقالة أدناه لعرضها في "قاعدة المعارف لـ Microsoft:
120802Office: كيفية إضافة أو إزالة برنامج Office مفرد أو مكون

للحصول على معلومات إضافية، انقر فوق رقم المقالة أدناه لعرضها في "قاعدة المعارف لـ Microsoft:
159557XL97: استخدام نظام "و" المستخدم "و" مصادر بيانات ملف
xlvbmigrate XL97 XL2000

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

خصائص

رقم الموضوع: 165866 - آخر مراجعة: 12/04/2015 16:38:54 - المراجعة: 2.3

Microsoft Excel 2000 Standard Edition, Microsoft Excel 97 Standard Edition, Microsoft Query 2000

  • kbnosurvey kbarchive kbmt kbhowto kbprogramming kbualink97 KB165866 KbMtar
تعليقات