يقارن و مزامنة البيانات في واحد أو جداول إضافية مع البيانات في قواعد بيانات مرجعية
ينطبق هذا الموضوع على:
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio 2010 Professional |
Visual Studio Express |
---|---|---|---|
باستخدام Visual Studio، يمكنك يقارن البيانات الموجودة في قاعدة بيانات المصدر و الهدف قاعدة بيانات و تحديد الجداول التي يجب أن تكون اليقارن. يمكنك مراجعة بيانات و تقرر الذي يؤدي إلى تغيير للمزامنة. يمكنك ثم أما تحديث الهدف يزامن قواعد البيانات أو يصدّر التحديث بالبرنامج النصي إلى محرر Transact-SQL أو إلى ملف.
على سبيل المثال، قد يزامن قواعد بيانات إلى تحديث خادم المرحلي بنسخة من بيانات الإنتاج. قد أيضا يزامن أو أكثر الجداول لتجميع عليها مع مرجع البيانات من قاعدة بيانات أخرى. بالإضافة إلى ذلك، قد يقارن بيانات قبل وبعد تشغيل الاختبارات كـ نموذج خاص بمزيد من تحقق.
يمكنك المقارنة بين البيانات في قاعدتي بيانات، ولكن لا يمكنك تحديد مشروع قاعدة بيانات (.dbproj) أو ملف.dbschema للمقارنة لأن ما لا يحتوي على البيانات.
المتطلبات
عند يقارن البيانات الموجودة في جدول أو طريقة عرض، الجدول أو طريقة العرض في قاعدة بيانات المصدر فيجب يجعله مشتركًا عدة السمات مع الجدول أو طريقة العرض في قاعدة بيانات الهدف. الجداول و الوجهات التي لا تفي بالمعايير التالية يتم مقارنة ولا تظهر في الصفحة ثانية من معالج المقارنة "بيانات جديدة":
يجب أن تتضمن الجداول تطابق أسماء الأعمدة التي تحتوي على أنواع بيانات متوافقة.
أسماء الجداول، طرق العرض، ومالكي تتحسس حالة الأحرف. للحصول على مزيد من المعلومات حول المخططات، راجع يقارن و مزامنة رسوم تخطيطية قاعدة بيانات.
يجب أن تتضمن الجداول نفس المفتاح أساسي أو فهرس فريد أو قيد فريد.
يجب أن يكون لطرق عرض نفس الفهرس متفاوت المسافات، فريدة.
يمكنك يقارن جدول باستخدام طريقة عرض فقط إذا كان لديها نفس اسم.
لدى كل كائن المفتاح أو فهرس الذي يحدد الكائنات غير ذلك إلى الذي يتوافق مع ذلك. ومع ذلك، كل جدول أو طريقة عرض يمكن أن يكون لديك المزيد المفتاح أساسي أو فهرس فريد أو قيد فريد. ولذلك، قد تحتاج إلى تحديد أي المفتاح فهرس أو قيد ل استخدم.
المهام الشائعة
في الجدول التالي، يمكنك العثور على وصف للمهام العامة التي تدعم هذا السيناريو وارتباطات إلى مزيد من المعلومات حول كيف يمكنك إتمام تلك المهام بنجاح.
المهام الشائعة |
محتوى إضافي |
---|---|
الحصول تشغيل التدريب العملي:يمكنك اتباع معاينة introducإلىry إلى تصبح أكثر اطلاعاً على كيفية إلى يقارن البيانات الموجودة في قاعدتي بيانات. |
|
تعيين خيارات للتحكم في كيفية بيانات هو المقارنة:عند يقارن بيانات، يمكنك بأمان تجاهل أعمدة التعريف، قم بتعطيل مشغلات، و تعطيل المفاتيح الخارجية. يمكنك أيضا إسقاط مفاتيح أساسية، فهارس، و قيود فريدة من تحديث برنامج نصي. |
|
المقارنة بين بيانات الموجودة في الجداول وتحديث اختيارياً للهدف إلى تطابق المصدر: بعد تحديد مصدر بيانات وقاعدة بيانات هدف إلى يقارن وتشغيل اليقارن، يمكنك عرض نتائج في الإطار يقارن البيانات. يمكنك عرض تفاصيل ليس فقط من الاختلافات وبرنامج نصي تحديث يمكن استخدامها أيضا إلى تزامن بيانات. بعد تحديد الاختلافات بين قواعد البيانات الثاني، يمكنك تحديد إجراء لكل الفرق. يمكنك ثم تحديث الهدف أو يصدّر برنامج نصي التحديث إلى Transact-SQLمحرر أو الملف. قد تحتاج إلى يصدّر برنامج نصي بحيث تقوم أنت أو شخص آخر يمكن مراجعتها قبل يطبق التغييرات. |
|
استكشاف الأخطاء وإصلاحها:يمكنك معرفة المزيد حول كيف يتم إلى استكشاف المشاكل عام التي قد تواجهها عند يقارن ومزامنة رسوم تخطيطية قاعدة بيانات. |
فهم نتائج المقارنة
يلي جدول وصف خمسة أعمدة في الإطار يقارن بيانات.
العمود |
ملاحظات |
---|---|
الكائن |
يعرض اسم الجدول أو عرض وعلامة صندوق التي تشير إلى ما إذا كان الهدف يجب أن تتم مزامنة عند كتابة التحديثات أو تصدير تحديث برنامج نصي. خانة الاختيار هو غير متوفر للجداول أو طرق العرض التي لا تحتوي على بيانات. |
سجلات مختلفة |
يعرض عدد السجلات في الهدف التي تحتوي على نفس المفتاح ولكن ليس نفس بيانات كـ في المصدر. تضمين الأقواس عدد السجلات التي تم وضع علامة إلى يتم تحديثها عند كتابة تحديثات أو تصدير تحديث برنامج نصي. |
فقط في مصدر |
تعرض رقم من السجلات في المصدر لا تحدث في الهدف. عدد السجلات التي تم وضع علامة قم بتضمين الأقواس إلى إضافتها عند كتابة تحديثات أو تصدير تحديث برنامج نصي. |
فقط في الهدف |
تعرض رقم السجلات في الهدف التي لا تحدث في المصدر. تضمين الأقواس عدد السجلات التي تم وضع علامة إلى يمكن حذف عند كتابة التحديثات أو تصدير تحديث برنامج نصي. |
سجلات متطابقة |
يعرض عدد السجلات في الهدف التي تحتوي على نفس المفتاح و بيانات نفسها كما في المصدر. هذه السجلات غير محدث d عند كتابة محدث s أو اليصدّر محدث برنامج نصي. |
تفاصيل و عرض الجدول
عند النقر فوق أي جدول أو طريقة عرض في الإطار يقارن بيانات ، تفاصيل الجزء يعرض الجميع صفوف التي تحتوي على الجدول أو طريقة العرض. عرض كل علامة تبويب في جزء التفاصيل (سجلات مختلفة، فقط في المصدر، فقط في الهدف، وسجلات متطابقة) فئة مختلفة. لكل صف، يمكنك تحديد أو إلغاء تحديد خانة اختيار المقابلة للإشارة إلى ما إذا كنت ترغب في تضمين هذا تغيير في تحديث برنامج نصي.
سيناريوهات ذات صلة
- يقارن و مزامنة رسوم تخطيطية قاعدة بيانات
يمكنك يقارن رسوم تخطيطية قاعدة بيانات أو مشروع قاعدة بيانات (.dbproj) أو ملف.dbschema وقم بتحديد التغييرات التي تريد تضمينها في برنامج نصي للتحديث.