Add Reference Data to Tables When You Deploy the Database
يمكنك إدراج مرجع البيانات في واحد أو أكثر الجداول في قاعدة البيانات الخاصة بك بواسطة إضافة عبارات إلى البرنامج النصي لما بعد النشر من قاعدة بيانات مشروع الخاص بك . قبل إدراج البيانات في جدول، يمكنك اختبار ما إذا كان يحتوي على بيانات بالفعل. إذا كان الجدول غير فارغ، يجب عليك مسح البيانات موجود أو كنت تريد إلى دوماً بإعادة إنشاء قاعدة بيانات قبل نشرها. يمكنك إضافة عبارة SQL كالتالي إلى post-deployment النصية:
IF (EXISTS(SELECT * FROM [dbo].[MyReferenceTable]))
BEGIN
DELETE FROM [dbo].[MyReferenceTable]
END
المهام الشائعة
في الجدول التالي، يمكنك العثور على وصف للمهام العامة التي تدعم هذا السيناريو وارتباطات إلى مزيد من المعلومات حول كيف يمكنك إتمام تلك المهام بنجاح.
المهام الشائعة |
محتوى إضافي |
---|---|
إنشاء أو تحديث برنامج نصي ينشر-توزيع:يمكنك تعديل البرنامج النصي لما بعد النشر لمشروع قاعدة بيانات الخاصة بك إلى إدراج البيانات في إلى جدول واحد أو أكثر. بدلاً من تعديل البرنامج النصي لما بعد توزيع إلى إضافة بيانات، يمكنك إنشاء برنامج نصي منفصلة وثم تضمينها كجزء من البرنامج النصي لما بعد توزيع. |
|
بنية و نشر مشروع قاعدة بيانات: يجب بنية ونشر مشروع قاعدة بيانات إلى جهاز معزول بيئة التطوير حيث يمكنك اختبار التغييرات الخاصة بك. |
|
قم باختبار التغييرات قبل فحص من في: يمكنك تشغيل اختبارات الوحدة موجودة مع قاعدة بيانات معدلة أو ملقم إلى التحقق من أن التغييرات التي أجريتها لا قطع أي سلوك تطبيق الخاص بك. يمكنك أيضا إنشاء وحدة اختبارات إلى التحقق من سلوك جديدة أو معدلة. قد تحتاج إلى تم تغييره الخطة الجيل بيانات لدعم اختبارات الوحدة الجديدة أو المتغيرة. قد تحتاج أيضا إلى تحديث قاعدة بيانات التطوير معزولة مع البيانات من خادم اختبار أو التدريج الإنتاج. |
|
فحص في التغييرات الخاصة بك:بعد اختبار التغييرات إلى ينشر-توزيع برامج نصية، يمكنك إيداع التغييرات الخاصة بك إلى التحكم بالإصدار إلى مشاركتها مع الفريق. عندما تقوم بإيداع في التغييرات الخاصة بك، يجب أيضا حل أي المتعلقة بعناصر العمل. |
|
مشاكل استكشاف الأخطاء وإصلاحها: يمكنك معرفة المزيد حول كيف يتم إلى استكشاف المشاكل عام المتعلقة بوحدة قاعدة بيانات الاختبار، وقاعدة بيانات مشاريع، وبنية بنية ونشر. |
سيناريوهات ذات صلة
إنشاء اختبار البيانات لقواعد بيانات باستخدام مولدات البيانات
بالإضافة إلى إدراج مرجع البيانات في جدول واحد أو أكثر، قد تحتاج إلى إدراج أنواع غير ذلك من البيانات في الجداول الأخرى في قاعدة بيانات. يمكنك استخدم مولد بيانات مضمنة أو مخصصة لإنشاء واقعية اختبار البيانات دون تعريض بيانات الإنتاج للمطورين الخاص بك.يقارن و مزامنة البيانات في واحد أو جداول إضافية مع البيانات في قواعد بيانات مرجعية
يمكن يقارن و مزامنة بيانات التي تحتوي على الجداول في قواعد بيانات الخاصة بك. يمكنك استخدام هذا خيار إذا كان لديك كمية قطر أيمن متوسط من البيانات المرجعية في قاعدة بيانات موجودة، و الذي تريد استيراده إلى قاعدة البيانات الخاصة بك.