كيفية استخدام خدمات تحويل البيانات (DTS) لتصدير البيانات من قاعدة بيانات Microsoft Access إلى قاعدة بيانات ملقم SQL

انتهاء دعم Office 2003

لقد أنهت شركة Microsoft دعم Office 2003 في 8 أبريل، 2014. وقد أثر هذا التغيير على تحديثات البرامج لديك وخيارات الأمان الخاصة بك. تعرف على ما يعنيه ذلك فيما يتعلق بك وكيفية الحفاظ على حمايتك.

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

اضغط هنا لرابط المقالة باللغة الانجليزية285829
المبتدئ: يتطلب معرفة واجهة المستخدم على أجهزة الكمبيوتر المستخدم المفرد.

يتم تطبيق هذا المقال فقط على قاعدة بيانات Microsoft Access.

للحصول على إصدار Microsoft Access 2000 من هذه المقالة، راجع 250616.
الموجز
خدمات تحويل البيانات (DTS) هو أسلوب بديل التي يمكنك استخدامها لنقل البيانات من قاعدة بيانات Access إلى Microsoft SQL Server.

ملاحظة تم استدعاء إصدار سابق من Microsoft SQL Server 2000 Desktop Engine مشغل البيانات لـ Microsoft "(MSDE). بعكس MSDE ، لا يتضمن SQL Server 2000 Desktop Engine DTS و في DTS معالج الاستيراد / التصدير.

ملاحظة استخدام DTS لنقل جداول Access إنشاء nChar حقول حرف Unicode و nVarChar و nText بشكل افتراضي. هذه الحقول قد تتسبب في حدوث مشكلات عند الارتباط من Access 97 الذي لا يعتمد Unicode. توصي Microsoft تحويل هذه الحقول إلى الأحرف VarChar ونص عند الارتباط من Access 97.
معلومات أخرى
توفير DTS وظيفة استيراد وتصدير بيانات SQL Server بين أي OLE DB أو ODBC مصدر البيانات، بما في ذلك Microsoft Access. يتضمن SQL Server DTS و في DTS معالج الاستيراد / التصدير التي تمكنك من إنشاء حزم DTS وتشغيله بشكل تفاعلي.

يمكنك استخدم في DTS معالج الاستيراد / التصدير لإنشاء جداول SQL Server تلقائياً ثم قم بنسخ البيانات من Access إلى جداول ملقم SQL جديد. يمكن نقل DTS يمكن البيانات عند معدل أسرع من معالج تكبير الحجم Microsoft Access ولكن لا توفر DTS كافة ميزات Access معالج تكبير الحجم. التالي قائمة الإجراءات التي يمكن تنفيذ "معالج تكبير الحجم للوصول" ولكن لا يمكن إجراء DTS معالج الاستيراد / التصدير:
  • إذا كان جدول Access مفتاح أساسي معالج تكبير الحجم Access تلقائياً re-creates المفتاح الأساسي في الجدول الذي ينشئ ملقم SQL; DTS لا.
  • معالج التكبير Access تلقائياً ترحيل كافة القواعد والافتراضيات موجودة في جدول إلى SQL Server; DTS لا.
  • معالج تكبير الحجم هذه العلاقات على SQL Server re-creates تلقائياً إذا تتعلق الجداول في قاعدة بيانات Access; DTS لا.
  • DTS لا يتم تكبير حجمها أي استعلامات موجودة في قاعدة بيانات Access.

باستخدام معالج التصدير / الاستيراد DTS

توضح الخطوات التالية كيفية استخدام DTS معالج الاستيراد / التصدير لنسخ جداول "طلبيات" و "تفاصيل الطلبات من قاعدة بيانات نموذج Northwind.mdb إلى قاعدة بيانات SQL Server جديدة.

اتبع الخطوات التالية لاستيراد تنسيق ملف .mdb أو .accdb على جهاز كمبيوتر تم تثبيت SQL Server 2000.
  1. في Windows XP وفي الإصدارات السابقة من Windows انقر فوق ابدأ ، وأشر إلى البرامج ، أشر إلى Microsoft SQL Server ثم انقر فوق استيراد و تصدير البيانات.
  2. عند بدء تشغيل "معالج خدمات تحويل البيانات" ، انقر فوق التالي.
  3. في الصفحة "اختر مصدر بيانات" ، حدد Microsoft Access من القائمة مصدر البيانات.
  4. انقر فوق الزر "إنشاء" (...) بجانب المربع اسم الملف ثم قم بالاستعراض إلى نموذج قاعدة البيانات Northwind.mdb.
  5. انقر نقراً مزدوجاً فوق Northwind ثم انقر فوق التالي.
  6. على صفحة اختيار وجهة حدد موفر Microsoft OLE DB لـ SQL Server من القائمة الوجهة.
  7. في القائمة خادم انقر فوق (المحلي).
  8. انقر فوق استخدام مصادقة خادم SQL ثم قم بإدخال اسم المستخدم وكلمة المرور التي تم التعرف عليه بواسطة SQL Server أو MSDE كمستخدم لديه أذونات لإنشاء قواعد البيانات وجداول على الملقم.
  9. انقر فوق تحديث ثم انقر فوق <new> في القائمة قاعدة.
  10. في المربع الاسم، أدخل MyNwind. قبول القيم الافتراضية في مربعات حجم ملف البيانات "و" حجم ملف السجل ثم انقر فوق موافق.
  11. انقر فوق التالي مرتين.
  12. في القائمة جداول انقر فوق "جداول" تفاصيل الطلبات "و" الطلبات ".
  13. انقر فوق التالي مرتين ثم انقر فوق إنهاء.
  14. تشغيل الحزمة DTS التي قمت بإنشائها باستخدام DTS معالج الاستيراد / التصدير. عند الانتهاء من حزمة DTS انقر فوق موافق ثم انقر فوق "تم" لإغلاق المعالج.
اتبع الخطوات التالية لاستيراد تنسيق الملف .accdb على جهاز كمبيوتر تم تثبيت SQL Server 2005.
  1. في Studio إدارة ملقم SQL الاتصال بنوع خادم "مشغل قاعدة بيانات" ، قم بتوسيع قواعد بيانات ، انقر بزر الماوس الأيمن فوق DatabaseName ، أشر إلى المهام ثم ثم انقر فوق استيراد بيانات.
  2. في الصفحة "اختر مصدر بيانات" ، انقر فوق Office 12.0 Access قاعدة مشغل موفر Microsoft OLE DB في القائمة مصدر البيانات ثم انقر فوق خصائص.
  3. في الصفحة "خصائص ارتباط البيانات" ، اكتب اسم الملف DatabaseFile.accdb تحت مصدر البيانات انقر فوق موافق ثم انقر فوق التالي.
  4. في الصفحة "اختيار وجهة" ، انقر فوق موفر Microsoft OLE DB لـ SQL Server في القائمة الوجهة.
  5. في القائمة خادم انقر فوق اسم الخادم ثم انقر فوق التالي.
  6. في الصفحة "تحديد نسخ جدول أو استعلام" ، حدد نسخ بيانات من واحد أو أكثر من الجداول أو طرق العرض ثم انقر فوق التالي.
  7. في الصفحة "تحديد مصدر جداول وطرق عرض" ، وحدد TableName استيراد الجدول ثم انقر فوق التالي.
  8. في الصفحة "حفظ حزمة تنفيذ" ، انقر فوق التالي.
  9. في الصفحة "إكمال المعالج" ، انقر فوق "إنهاء" لإغلاق المعالج.
مراجع
لمزيد من المعلومات حول DTS و DTS معالج الاستيراد / التصدير الرجاء الرجوع إلى "كتب SQL Server عبر إنترنت" في موقع Microsoft التالي على الويب:
ACC2007 ACC2002 inf OfficeKBHowTo

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

خصائص

رقم الموضوع: 285829 - آخر مراجعة: 11/14/2007 08:55:20 - المراجعة: 8.5

Microsoft Office Access 2007, Microsoft Office Access 2003, Microsoft Access 2002 Standard Edition

  • kbmt kbdatabase kbdesign kbexport kbimport kbhowto KB285829 KbMtar
تعليقات