كيفية القيام بما يلي: قم بتوليد قاعدة بيانات مشروع إلى توليد مخطط ترجمة ملف (.dbschema)
بعد تغيير قاعدة بيانات مشروع ، يجب إعداد برنامج نصي للبنية إلى بنية أو تحديث الهدف . قمت بتحديد databكـe جديد أو موجود كـ بناء الهدف بواسطة تكوين إعدادات في خصائص مشروع. بعد تكوين هذه الإعدادات، يمكنك بنية مشروع قاعدة بيانات، والتي تجمع أية برامج نصية pre-توزيع و ينشر-توزيع مع كائن ملفات تعريف من مشروع قاعدة بيانات. بعد أن تقوم بإعداد قاعدة البيانات بنية برنامج نصي، يمكنك نشرها إلى الخادم قاعدة البيانات الهدف الخاص.
يمكن بنية برنامج نصي لإنشاء قاعدة بيانات بدون أذونات في قاعدة بيانات هدف التحضير أو الخادم لأنه ليس لديك للوصول إلى قاعدة بيانات لإنشاء مشروع قاعدة بيانات لعملية نشر جديدة. لإعداد برنامج نصي تحديث، يجب أن يكون لديك إذن بالوصول إلى الملقم وقاعدة البيانات و الكائنات قاعدة بيانات في الهدف.
إلى إعداد برنامج نصي لإنشاء قاعدة بيانات في Visual Studio
في من مستكشف الحل، انقر فوق العقدة لمشروع قاعدة بيانات التي تريد إلى تحضير البرنامج نصي لإنشاء.
On the Build menu, click Build DatabaseProject.
كائن تعريف و pre-توزيع والنصية ينشر-توزيع يتم تجميع برامج نصية.
إلى إعداد برنامج نصي لإنشاء قاعدة بيانات من سطر الأوامر
فتح الإطار "اتصالات Studio Visual Basic" و تعجيل، و تحديد موقع الدليل مشروع الخاص بك.
ملاحظة
إلى فتح من تعجيل الأوامر Studio Visual Basicوفتح قائمة ابدأ ، انقر فوق الجميع البرامج، انقر فوق من Microsoft Office 2010 Suite 2010 Studio Visual Basic، انقر فوق برنامج Visual Studio إلى ols، وانقر فوق من تعجيل الأوامر Studio Visual Basic (2010).
بشكل افتراضي، يتم تاريخ الإنشاء المشاريع في مستندات/ Visual Studio 2010/مشاريع.
في تعجيل الأوامر، اكتب سطر الأوامر التالي لإنشاء بنية برنامج نصي الموقع من DatabaseProject هو اسم مشروع:
MSBuild /t:Build مسار\DatabaseProject.dbproj
ملاحظة
يجب أن يكون MSBuild.exe مسار الذي يعين متغير بيئة مسار الخاصة بك. للحصول على مزيد من المعلومات حول بناء جملة سطر الأوامر لإنشاء بنية برامج نصية، راجع نظرة عامة حول بنية قاعدة بيانات و توزيع.
مجمع ملفات تعريف الكائنات في قاعدة بيانات مشروع والبرامج النصية pre-توزيع و ينشر-توزيع. نتائج مثل يظهر ما يلي:
------بدء الإنشاء: مشروع: اسم المشروع، تكوين: قم بتصحيح أي CPU------
التحقق من الولاية مشروع.
تم الانتهاء من التحقق من الولاية مشروع.
اسم المشروع -> من ProjectDrive:\مستندات و إعدادات\\My مستندات\Visual 2008\مشاريع\Studio من اسم الحلفياسم المستخدم\ اسم المشروع \sql\ اسم المشروع .dbschema
========== بنية: 1 بنجاح أو up-إلى-date، 0 فشل، تخطي 0 ==========
راجع أيضًا:
المهام
كيفية القيام بما يلي: Deploy Changes to New or Existing Databases
الإرشادات التفصيلية: Create and Deploy a New Version-Controlled Database
الإرشادات التفصيلية: Deploy Changes to an Existing Version-Controlled Database
المبادئ
نظرة عامة حول بنية قاعدة بيانات و توزيع
إرشادات لكتابة تعليمات برمجية آمنة
Build and Deploy Databases to a Staging or Production Environment