تكوين قاعدة بيانات مشاريع وإجراء توزيع اختبار

قبل أن تبدأ إلى القيام بمهام التطوير التكراري، يجب تكوين قاعدة بيانات مشروع الخاص بك إلى تتطابق مع بيئة التوزيع الهدف الخاص بك. بعد تكوين مشروع قاعدة بيانات، يمكنك بنية ونشر قاعدة بيانات الخاصة بك معزول بيئة التطوير للتحقق من صحة إعدادات البنية وتوزيعها.

السيناريوهات الشائعة

في الجدول التالي، يمكنك العثور على وصف للمهام العامة التي تدعم هذا السيناريو وارتباطات إلى مزيد من المعلومات حول كيف يمكنك إتمام تلك المهام بنجاح.

السيناريو

محتوى إضافي

تعلم بهذا الإجراء: في حالة إتمام walkthroughs تمهيدية، يمكنك بسرعة معرفة حول عملية كاملة من إنشاء بيئة تطوير معزول من خلال تأسيس أساس و تقوم بتطوير التكراري.

الإرشادات التفصيلية: Creating an Isolated Database Development Environment

الإرشادات التفصيلية: Establishing a Baseline for the Isolated Development Environment

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

كيفية القيام بما يلي: Common Data Views

قم بتكوين مشروع قاعدة بيانات للتوزيع:

  • يمكنك تكوين توزيع لأي بنية التكوين بواسطة إقران تكوين بقاعدة بيانات هدف وملف يحتوي على تفاصيل التوزيع ملف يحتوي على المتغيرات التي تؤثر على توزيع.

  • يمكنك التحكم في التفاصيل الخاصة بتوزيع بواسطة تعديل ملف تحتوي على تفاصيل توزيع. ملحق اسم الملف لنوع الملف هذا هو.deploymentconfig.

  • يمكن أن المتغيرات cusإلىmize إلى استبدال ثوابت السلسلة في وقت التنفيذ.

  • يمكنك عنصر تحكم ما إذا كان يتم تحديث خصائص قاعدة بيانات عندما تقوم بنشر قاعدة بيانات. يمكنك القيام بخيارات توزيع cusإلىmize إلى تجاهل أنواع معينة من الاختلافات عند إنشاء برنامج نصي للتحديث.

  • يمكنك التحكم ما إذا كان يتم نشر خصائص قاعدة بيانات، لكن لا قيمها. يمكنك يخصص خيارات توزيع مثل الاختلافات التي يجب أن يتم تجاهل أو أخذها في الاعتبار عند إنشاء برنامج نصي للتحديث.

كيفية القيام بما يلي: قم بتكوين إعدادات توزيع لقاعدة بيانات ومشاريع الخادم

كيفية القيام بما يلي: قم بتكوين خصائص لنشر تفاصيل

كيفية القيام بما يلي: Configure Database Properties for Database Projects

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

إرشادات لكتابة تعليمات برمجية آمنة

سيناريوهات ذات صلة

  • SR0012:
    إلى إدارة التغييرات إلى الكائنات قاعدة البيانات والإعدادات أو إلى الكائنات الخادم وإعدادات، تقوم بإنشاء مشروع قاعدة بيانات أو على خادم Project . مشروع هو تمثيل الكائنات وإعدادات لقاعدة بيانات أو الخادم دون اتصال.

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

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

  • Build and Deploy Databases to a Staging or Production Environment
    بعد أن تتمكن من اختبار الإصدار من قاعدة بيانات الخاصة بك، يمكنك توزيعها في بيئة تجهيز وإجراء التحقق النهائية. عندما كنت قمت بالتحقق من أن يعمل databكـe كـ التي تتوقعها، يمكنك نشر في بيئة إنتاج.

راجع أيضًا:

المبادئ

استخدام Assertions Transact SQL في قاعدة بيانات اختبارات الوحدة