استيراد بيانات Access إلى بيانات SQL Server أو ربطها به

هام: تمت ترجمة هذه المقالة ترجمة آلية، راجع إقرار إخلاء المسؤولية. يرجى الاطلاع على النسخة الإنجليزية من هذه المقالة. هنا للرجوع إليها.

إذا كان القسم أو مجموعة العمل الخاصة بك تستخدم Microsoft SQL Server لتخزين البيانات، فقد تحتاج إلى التعامل مع بعض بيانات SQL Server في Access.

يمكنك إحضار بيانات من كائنات SQL Server (جداول أو طرق عرض) إلى Access بطريقة من اثنتين — الاستيراد أو الارتباط. يتضح الاختلاف بين العمليتين فيما يلي:

  • عند استيراد البيانات، يقوم Access بإنشاء نسخة من بيانات SQL Server وأي تغييرات لاحقة يتم إجراؤها على البيانات في قاعدة بيانات Access لن تظهر في قاعدة بيانات SQL Server. وبالمثل، أي تغييرات لاحقة يتم إجراؤها في جدول أو طريقة عرض SQL Server لا تنعكس في Access.

  • عند الارتباط ببيانات SQL Server، أنت تتصل مباشرة ببيانات المصدر وبالتالي فإن أي تغييرات لاحقة تطرأ على البيانات في Access ستظهر في SQL Server، والعكس صحيح.

يصف هذا المقال كيفية استيراد بيانات SQL Server أو الارتباط بها.

ماذا تريد أن تفعل؟

تحديد ما اذا كنت تريد الاستيراد او الارتباط

استيراد البيانات من SQL Server

حفظ إعدادات الاستيراد واستخدامها

الربط ببيانات SQL Server

كيفية ترجمة Access لأنواع بيانات SQL Server

اتخاذ القرار بين الاستيراد أو الارتباط

المواقف التي يكون فيها الاستيراد ملائماً

تقوم عادةً باستيراد بيانات SQL Server إلى قاعدة بيانات Access للأسباب الآتية:

  • عندما تريد نقل بيانات SQL Server إلى قاعدة بيانات Access بشكل دائم لأنك لم تعد بحاجة إلى البيانات في قاعدة بيانات SQL Server. بعد استيراد البيانات إلى Access، يمكنك حذفها من قاعدة بيانات SQL Server.

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

وبما أنّ استيراد بيانات SQL Server يؤدي إلى إنشاء نسخة من البيانات في قاعدة بيانات Access، عليك تحديد الجداول أو طرق العرض التي تريد نسخها أثناء عملية الاستيراد.

المواقف التي يكون فيها الارتباط ملائماً

تقوم عادةً بالارتباط ببيانات SQL Server للأسباب الآتية:

  • الاتصال مباشرةً ببيانات المصدر كي تتمكن من عرض أحدث المعلومات وتحريرها في كل من قاعدة بيانات SQL Server وقاعدة بيانات Access.

  • تحتوي قاعدة بيانات SQL Server على عدة جداول كبيرة، ولن تتمكن من استيرادها جميعاً إلى ملف accdb. واحد. الحد الأقصى لحجم قاعدة بيانات Access هو 2 غيغابايت، مطروحاً منه المساحة اللازمة لكائنات النظام.

  • عندما تريد تشغيل الاستعلامات وإنشاء التقارير استناداً إلى بيانات من SQL Server بدون إنشاء نسخة من البيانات، ففكر في الارتباط بـ SQL Server.

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

  • أنت من مستخدمي Access الذين بدؤوا حديثاً باستخدام SQL Server. لقد قمت بترحيل العديد من قواعد البيانات إلى SQL Server وكانت معظم الجداول في قواعد البيانات هذه جداول مرتبطة. من الآن فصاعداً، بدلاً من إنشاء جداول Access، ستقوم بإنشاء جداول وطرق عرض في SQL Server ثم الارتباط بها من قواعد بيانات Access.

  • كما أنك تريد متابعة تخزين البيانات في SQL Server، ولكنك تريد أيضًا التعامل مع أحدث البيانات الموجودة داخل Access لكي تتمكّن من تشغيل الاستعلامات وطباعة التقارير التي قمت بتصميمها في Access.

أعلى الصفحة

استيراد البيانات من SQL Server

الإعداد للاستيراد

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

ملاحظة: تساعدك مواصفات عملية الاستيراد على تكرار عملية الاستيراد في المستقبل دون ضرورة القيام بخطوات معالج عملية الاستيراد في كل مرة.

  1. حدد موقع قاعدة بيانات SQL Server التي تحتوي على البيانات التي تريد استيرادها. اتصل بمسؤول قاعدة البيانات للحصول على معلومات الاتصال.

  2. قم بتحديد الجداول أو طرق العرض التي تريد استيرادها. يمكنك استيراد كائنات متعددة في عملية استيراد واحدة.

  3. قم بمراجعة البيانات المصدر، وتذكر الاعتبارات التالية:

    • لا يدعم Access أكثر من 255 حقلاً في جدول واحد، ولهذا يستورد Access أول 255 عمودًا فقط.

    • الحد الأقصى لحجم قاعدة بيانات Access هو 2 غيغابايت، مطروحاً منه المساحة اللازمة لكائنات النظام. إذا كانت قاعدة بيانات SQL Server تحتوي على عدة جداول كبيرة، فلن تتمكن من استيرادها جميعاً إلى ملف accdb. واحد. في هذه الحالة، قد تريد التفكير في ربط البيانات بقاعدة بيانات Access بدلاً من ذلك.

    • لا ينشئ Access تلقائياً علاقات بين الجداول المرتبطة في نهاية عملية الاستيراد. يجب إنشاء العلاقات بين الجداول المتنوعة الجديدة والموجودة يدوياً بواسطة استخدام الخيارات في النافذة علاقات. لعرض النافذة علاقات:

      • انقر فوق علامة التبويب ملف، ثم ضمن علامة التبويب معلومات، انقر فوق علاقات.

  4. قم بتحديد قاعدة بيانات Access التي تريد استيراد بيانات SQL Server إليها.

    تأكد من وجود الأذونات الضرورية لديك لإضافة البيانات إلى قاعدة بيانات Access. إذا لم ترغب في تخزين البيانات في أي من قواعد البيانات الموجودة، فقم بإنشاء قاعدة بيانات فارغة عن طريق النقر فوق علامة التبويب ملف، ثم ضمن علامة التبويب جديد، انقر فوق قاعدة بيانات فارغة.

  5. قم بمراجعة الجداول في قاعدة بيانات Access، إن وجدت.

    تقوم عملية الاستيراد بإنشاء جدول يحمل نفس اسم كائن SQL Server. إذا كان الاسم مستخدمًا بالفعل، يقوم Access بإلحاق "1" باسم الجدول الجديد ـــــ على سبيل المثال، جهات الاتصال1. (إذا كان "جهات الاتصال1" موجوداً بالفعل، ينشئ Access "جهات الاتصال2"، وهكذا.)

    ملاحظة: لا يقوم Access على الإطلاق بالكتابة فوق جدول موجود في قاعدة البيانات كجزء من عملية استيراد، ولا يمكنك إلحاق بيانات SQL Server بجدول موجود.

استيراد البيانات

  1. افتح قاعدة البيانات الوجهة.

    ضمن علامة التبويب بيانات خارجية، في المجموعة استيراد وارتباط، انقر فوق قاعدة بيانات ODBC.

  2. انقر فوق استيراد البيانات المصدر إلى جدول جديد في قاعدة البيانات الحالية، ثم انقر فوق موافق.

  3. في مربع الحوار تحديد مصدر البيانات، إذا كان ملف dsn. الذي تريد استخدامه موجودًا بالفعل، فانقر فوق الملف الموجود في القائمة.

    أحتاج لإنشاء ملف dsn. جديد

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

    1. انقر فوق جديد لإنشاء اسم مصدر بيانات جديد (DSN).

      يبدأ تشغيل معالج إنشاء مصدر بيانات جديد.

    2. في المعالج، حدد SQL Server في قائمة برامج التشغيل، ثم انقر فوق التالي.

    3. قم بكتابة اسم للملف dsn.، أو انقر فوق استعراض لحفظ الملف في موقع آخر.

      ملاحظة: يجب أن تكون لديك أذونات كتابة للمجلد لحفظ ملف dsn.

    4. انقر فوق التالي، وقم بمراجعة معلومات الملخص، ثم انقر فوق إنهاء لإكمال المعالج.

      يظهر مربع الحوار إنشاء مصدر بيانات جديد لـ SQL Server‏ .

    5. قم بكتابة وصف لمصدر البيانات في مربع الوصف. هذه الخطوة اختيارية.

    6. أسفل ما هو SQL Server الذي تريد الاتصال به، في المربع خادم، قم بكتابة اسم SQL Server الذي تريد الاتصال به أو قم بتحديده، ثم انقر فوق التالي للمتابعة.

    7. قد تحتاج للحصول على معلومات من مسؤول قاعدة بيانات SQL Server، مثل استخدام مصادقة Microsoft Windows NT أو مصادقة SQL Server. انقر فوق التالي للمتابعة.

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

    9. انقر فوق إنهاء.

    10. وقم بمراجعة معلومات الملخص، ثم انقر فوق اختبار مصدر البيانات.

    11. قم بمراجعة نتائج الاختبارات، ثم انقر فوق موافق لإغلاق مربع الحوار.

      إذا كان الاختبار ناجحاً، فانقر فوق موافق مرة أخرى، أو انقر فوق إلغاء الأمر لتغيير الإعدادات.

  4. انقر فوق موافق لإغلاق مربع الحوار تحديد مصدر البيانات.

    يقوم Access بعرض مربع الحوار استيراد كائنات.

  5. أسفل جداول، انقر فوق كل جدول أو طريقة عرض تريد استيرادها، ثم انقر فوق موافق.

  6. إذا ظهر مربع الحوار تحديد معرف السجل الفريد، فهذا يعني عدم قدرة Access على تحديد الحقل أو الحقول التي تقوم بشكل فريد بتعريف كل صف خاص بكائن معين. في هذه الحالة، قم بتحديد الحقل أو مجموعة الحقول الفريدة لكل صف، ثم انقر فوق موافق. إذا لم تكن متأكدًا، فقم بمراجعة مسؤول قاعدة بيانات SQL Server.

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

  7. انقر فوق إغلاق أسفل حفظ خطوات الاستيراد في مربع الحوار إحضار بيانات خارجية - قاعدة بيانات ODBC‏. يقوم Access بإنهاء عملية الاستيراد وعرض جدول أو جداول جديدة في جزء التنقل.

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

أعلى الصفحة

حفظ إعدادات الاستيراد واستخدامها

ملاحظة: يجب تثبيت Microsoft Office Outlook على الكمبيوتر لإنشاء مهمة.

  1. أسفل حفظ خطوات الاستيراد في مربع الحوار إحضار بيانات خارجية - قاعدة بيانات ODBC، قم بتحديد خانة الاختيار حفظ خطوات الاستيراد. تظهر مجموعة من عناصر التحكم الإضافية.

  2. في المربع حفظ باسم، اكتب اسماً لمواصفات عملية الاستيراد.

  3. قم بكتابة وصف في مربع الوصف. هذه الخطوة اختيارية.

  4. ل# تنفيذ العمليه في فواصل زمنيه ثابته (علي سبيل المثال، اسبوعيا او شهريا)، حدد خانه الاختيار انشاء مهمه Outlook. يؤدي هذا الي انشاء مهمه في Microsoft Outlook 2010 يسمح لك ب# تشغيل المواصفات.

  5. انقر فوق حفظ الاستيراد.

إذا لم يتم تثبيت Outlook، يعرض Access رسالة خطأ عندما تنقر فوق حفظ الاستيراد.

ملاحظة: اذا لم يتم تكوين Outlook 2010 ب# شكل صحيح، يبدا تشغيل معالج بدء تشغيل Microsoft Outlook 2010. اتبع الارشادات الوارده في المعالج ل# تكوين Outlook.

بشكل اختياري، يمكنك إنشاء مهمة Outlook. قد يكون من المفيد إنشاء مهمة في Outlook إذا كنت ترغب في تشغيل عملية الاستيراد على فترات زمنية منتظمة أو متكررة. ولكن، إذا لم تنشئ مهمة، يتابع Access حفظ المواصفات.

إنشاء مهمة Outlook

إذا حددت خانة الاختيار إنشاء مهمة Outlook، يبدأ Access تشغيل Office Outlook 2010 ويعرض مهمة جديدة. اتبع هذه الخطوات لتكوين المهمة:

ملاحظة: إذا لم يكن Outlook مثبتًا، يعرض Access رسالة خطأ. إذا لم يتم تكوين Outlook بشكل صحيح، يبدأ "معالج تكوين Outlook". اتبع إرشادات المعالج لتكوين Outlook.

  1. قم بمراجعة إعدادات المهمة وتعديلها، مثل تاريخ البدء وتاريخ الاستحقاق وتذكير.

    لجعل مهمة الاستيراد حدثاً متكرراً، انقر فوق تكرار وقم بتعبئة المعلومات الملائمة.

  2. انقر فوق حفظ وإغلاق.

تشغيل مهمة محفوظة

  1. في جزء التنقل لـ Outlook، انقر فوق المهام، ثم انقر نقرًا مزدوجًا فوق المهمة التي تريد تشغيلها.

  2. ضمن علامة التبويب مهمة، في المجموعة Microsoft Access، انقر فوق تشغيل الاستيراد.

  3. قم بالرجوع إلى نافذة Access، ثم اضغط المفتاح F5 لتحديث جزء التنقل.

  4. انقر نقرًا مزدوجًا فوق الجدول الذي تم استيراده لفتحه في طريقة عرض ورقة البيانات.

  5. وتأكد من استيراد كافة الحقول والسجلات ومن عدم وجود أخطاء.

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

أعلى الصفحة

الربط ببيانات SQL Server

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

الإعداد للربط

  1. قم بتحديد موقع قاعدة بيانات SQL Server التي تتوفر فيها البيانات التي تريد الربط بها. قم بالاتصال بمسؤول قاعدة البيانات للحصول على معلومات الاتصال.

  2. قم بتعريف الجداول وطرق العرض التي تريد الربط بها. يمكنك الربط بكائنات متعددة في عملية ربط مفردة.

  3. قم بمراجعة البيانات المصدر، وتذكر الاعتبارات التالية:

    • لا يدعم Access أكثر من 255 حقلاً في الجدول الواحد، لذلك سيتضمن الجدول المرتبط أول 255 حقلاً فقط من الكائن الذي ستقوم بالربط به.

    • تظل أعمدة للقراءة فقط في كائن SQL Server كما هي للقراءة فقط في Access.

    • لن تتمكن من إضافة أعمدة إلى الجدول المرتبط في Access أو حذفها أو تعديلها.

  4. قم بتعريف قاعدة بيانات Access التي تريد إنشاء الجداول المرتبطة فيها. تأكد من توفر الأذونات الضرورية لإضافة بيانات إلى قاعدة البيانات. إذا لم ترغب في تخزين البيانات في أي من قواعد البيانات الموجودة، فقم بإنشاء قاعدة بيانات جديدة فارغة عن طريق النقر فوق علامة التبويب ملف، ثم النقر ضمن علامة التبويب جديد فوق قاعدة بيانات فارغة.

  5. قم بمراجعة الجداول الموجودة في قاعدة بيانات Access. عند الربط بجدول أو طريقة عرض SQL Server، يقوم Access بإنشاء جدول مرتبط بنفس اسم الكائن المصدر. فإذا كان ذلك الاسم مستخدمًا بالفعل، سيقوم Access بإلحاق "1" باسم الجدول المرتبط الجديد — على سبيل المثال، جهات الاتصال1. (إذا كان "جهات الاتصال1" موجوداً بالفعل، ينشئ Access "جهات الاتصال 2"، وهكذا.)

  6. للإرتباط بالبيانات، قم بفتح قاعدة بيانات الوجهة.

  7. ضمن علامة التبويب بيانات خارجية، في المجموعة استيراد وارتباط، انقر فوق قاعدة بيانات ODBC.

  8. انقر فوق الارتباط بمصدر البيانات بواسطة إنشاء جدول مرتبط ثم انقر فوق موافق.

  9. في مربع الحوار تحديد مصدر البيانات، انقر فوق الملف dsn. الذي تريد استخدامه، أو انقر فوق جديد لإنشاء اسم مصدر بيانات جديد (DSN).

  10. في مربع الحوار تحديد مصدر البيانات، إذا كان الملف dsn. الذي تريد استخدامه موجودًا بالفعل، فانقر فوق الملف في القائمة.

    أحتاج لإنشاء ملف dsn. جديد

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

    1. انقر فوق جديد لإنشاء اسم مصدر بيانات جديد (DSN).

      يبدأ تشغيل معالج إنشاء مصدر بيانات جديد.

    2. في المعالج، حدد SQL Server في قائمة برامج التشغيل، ثم انقر فوق التالي.

    3. قم بكتابة اسم للملف dsn.، أو انقر فوق استعراض لحفظ الملف في موقع آخر.

      ملاحظة: يجب أن تكون لديك أذونات كتابة للمجلد لحفظ ملف dsn.

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

      يبدأ تشغيل معالج إنشاء مصدر بيانات جديد لـ SQL Server.

    5. في المعالج، قم بكتابة وصف لمصدر البيانات في مربع الوصف. هذه الخطوة اختيارية.

    6. أسفل ما هو SQL Server الذي تريد الاتصال به، في المربع خادم، قم بكتابة اسم كمبيوتر SQL Server الذي تريد الاتصال به أو قم بتحديده، ثم انقر فوق التالي للمتابعة.

    7. في هذه الصفحة من المعالج، قد تحتاج للحصول على معلومات من مسؤول قاعدة بيانات SQL Server، مثل استخدام مصادقة Windows NT، أو مصادقة SQL Server. انقر فوق التالي للمتابعة.

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

    9. انقر فوق إنهاء. قم بمراجعة معلومات الملخص، ثم انقر فوق اختبار مصدر البيانات.

    10. قم بمراجعة نتائج الاختبار، ثم انقر فوق موافق لإغلاق مربع الحوار اختبار مصدر بيانات SQL Server ODBC.

      إذا كان الاختبار ناجحًا، فانقر فوق موافق مرة أخرى لإكمال المعالج، أو انقر فوق إلغاء الأمر للعودة إلى المعالج وتغيير الإعدادات.

  11. انقر فوق موافق.

    يقوم Access بعرض مربع الحوار ربط جداول.

  12. أسفل جداول، انقر فوق كل جدول أو طريقة عرض تريد الربط بها، ثم انقر فوق موافق.

    1. إذا ظهر مربع الحوار تحديد معرف السجل الفريد، فهذا يعني عدم قدرة Access على تحديد الحقل أو الحقول التي تقوم بشكل فريد بتعريف كل صف خاص بالبيانات المصدر. في هذه الحالة، قم بتحديد الحقل أو مجموعة الحقول الفريدة لكل صف، ثم انقر فوق موافق. إذا لم تكن متأكدًا، فقم بمراجعة مسؤول قاعدة بيانات SQL Server.

يقوم Access بإكمال عملية الربط وعرض الجدول أو الجداول الجديدة المرتبطة في جزء التنقل.

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

تحديث جدول مرتبط من خلال تطبيق البنية الأحدث لكائن SQL Server

  1. انقر بزر الماوس الأيمن فوق الجدول في جزء التنقل، ثم انقر فوق إدارة الجداول المرتبطة في القائمة المختصرة.

  2. قم بتحديد خانة الاختيار المجاورة لكل جدول مرتبط تريد تحديثه، أو انقر فوق تحديد الكل لتحديد كافة الجداول المرتبطة.

  3. انقر فوق موافق.

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

  4. انقر فوق إغلاق لإغلاق إدارة الجداول المرتبطة.

أعلى الصفحة

كيفية ترجمة Access لأنواع بيانات SQL Server

نظرًا لإختلاف أنواع بيانات Access عن أنواع بيانات SQL Server، يجب أن يحدد Access نوع بيانات Access الأكثر ملاءمة لاستخدامها في كل عمود من جداول SQL Server أو طرق العرض التي تقوم باستيرادها أو الارتباط بها. على سبيل المثال، يتم استيراد عمود SQL Server الخاص بنوع البيانات بت إلى Access أو الارتباط به بواسطة نوع البيانات نعم/لا. مثال آخر، يتم استيراد عمود SQL Server الخاص بنوع البيانات (‏nvarchar(255‏ (أو أقل) إلى Access او الارتباط به بواسطة نوع البيانات نص، ولكن يتم استيراد العمود الخاص بنوع البيانات ‏(nvarchar(256‏ (أو أكثر) كحقل مذكرة في Access. بعد إكمال عملية استيراد أو ارتباط، يمكنك فتح الجدول في طريقة عرض التصميم وتأكيد أنواع البيانات التي قام Access بتعيينها إلى حقوله. يمكنك تغيير أنواع البيانات الخاصة بالحقول في جداول تم استيرادها. ولكن لا يمكن تغيير أنواع بيانات حقول في جداول مرتبطة، إلا من خلال تغييرها في قاعدة بيانات SQL Server نفسها أو في مشروع Access متصل بقاعدة البيانات هذه.

يسرد الجدول التالي أنواع بيانات SQL Server الرئيسية. ويقوم العمودان الثاني والثالث بإظهار كيفية ترجمة Access لكل نوع.

نوع بيانات SQL Server

نوع بيانات Access

حجم حقل Access

عدد صحيح كبير

نص

255

الثنائي ( حجم الحقل )

ثنائي

مثل حجم حقل SQL Server

بت

نعم/لا

char ( حجم الحقل )، حيث يتم حجم الحقل اقل من او يساوي 255

نص

مثل حجم حقل SQL Server

char ( حجم الحقل )، حيث تبلغ حجم الحقل اكثر من 255

مذكرة

التاريخ والوقت

تاريخ/وقت

عشري ( الدقه ، مقياس )

رقم

عشري (تتطابق خصائص الدقة والمقياس الخاصة بـ Access مع الدقة والمقياس الخاصين بـ SQL Server).

عائم

رقم

مزدوج

صورة

كائن OLE

عدد صحيح

رقم

عدد صحيح طويل

نقد

عملة

nchar ( حجم الحقل )، حيث يتم حجم الحقل اقل من او يساوي 255

نص

مثل حجم حقل SQL Server

nchar ( حجم الحقل )، حيث تبلغ حجم الحقل اكثر من 255

مذكرة

ntext

مذكرة

الرقميه ( الدقه ، مقياس )

رقم

عشري (تتطابق خصائص الدقة والمقياس الخاصة بـ Access مع الدقة والمقياس الخاصين بـ SQL Server).

nvarchar ( حجم الحقل )، حيث يتم حجم الحقل اقل من او يساوي 255

نص

مثل حجم حقل SQL Server

nvarchar ( حجم الحقل )، حيث تبلغ حجم الحقل اكثر من 255

مذكرة

nvarchar(أقصى)

مذكرة

حقيقي

رقم

مفرد

تاريخ ووقت صغيران

تاريخ/وقت

عدد صحيح صغير

رقم

عدد صحيح

نقود قليلة

عملة

sql_variant

نص

255

نص

مذكرة

طابع زمني

ثنائي

8

عدد صحيح صغير جدًا

رقم

بايت

uniqueidentifier

رقم

معرّف النسخ المماثلة

ثنائي متغير

ثنائي

مثل حجم حقل SQL Server

ثنائي متغير(الأقصى)

كائن OLE

varchar ( حجم الحقل )، حيث يتم حجم الحقل اقل من او يساوي 255

نص

مثل حجم حقل SQL Server

varchar ( حجم الحقل)، حيث تكون اكبر من 255 حجم الحقل

مذكرة

varchar (الحد الأقصى)

مذكرة

xml

مذكرة

أعلى الصفحة

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

مشاركة Facebook Facebook Twitter Twitter البريد الإلكتروني البريد الإلكتروني

هل كانت المعلومات مفيدة؟

رائع! هل لديك أي ملاحظات أخرى؟

كيف يمكننا تحسين ذلك؟

نشكرك على ملاحظاتك!

×