ينطبق على
Access 2010 Access 2007

في مشروع Access (*.adp)، يمكنك استخدام إجراء الماكرو TransferSQLDatabase لنقل قاعدة بيانات Microsoft SQL Server 7.0 أو أحدث إلى قاعدة بيانات أخرى SQL Server 7.0 أو أحدث. لمزيد من المعلومات حول نقل قاعدة بيانات، راجع وثائق SQL Server.

ملاحظة: لن يسمح بهذا الإجراء إذا لم تكن قاعدة البيانات موثوقة.

ملاحظة: Access 2010 هو الإصدار الأخير الذي يدعم مشاريع بيانات Access.

الإعداد

يحتوي إجراء الماكرو TransferSQLDatabase على الوسيطات التالية.

وسيطة الإجراء

الوصف

Server

اسم خادم قاعدة البيانات SQL Server 7.0 أو أحدث تقوم بالنسخ إليه.

قاعدة بيانات

اسم قاعدة البيانات الجديدة التي سيتم إنشاؤها على الخادم الوجهة.

استخدام الاتصال الموثوق به

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

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

تسجيل الدخول

اسم تسجيل الدخول إلى الخادم الوجهة.

كلمة المرور

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

نقل نسخ البيانات

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

ملاحظات

لا يمكنك تنفيذ عمليات أخرى أثناء نقل قاعدة البيانات.

يقوم إجراء الماكرو TransferSQLDatabase بشكل افتراضي بنسخ البيانات وتعريفات البيانات وكائنات قاعدة البيانات والخصائص الموسعة، مثل القيم الافتراضية وقيود النص وقيم البحث.

هناك متطلبات لنقل قاعدة بيانات:

  • يجب أن تكون عضوا في دور مسؤول النظام على الخادم الوجهة (لا يلزم وجود دور خاص على الخادم المصدر).

  • يجب أن يكون خادم SQL الحالي المتصل بمشروع Access (*.adp) والخادم الوجهة الذي تقوم بنقل قاعدة البيانات إليه SQL Server الإصدار 7.0 أو أحدث.

ملاحظة: لا يتم نقل الخوادم المرتبطة أثناء عملية نقل قاعدة البيانات.

لتشغيل إجراء الماكرو TransferSQLDatabase في وحدة Visual Basic for Applications (VBA)، استخدم أسلوب TransferSQLDatabase للكائن DoCmd .

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

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

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