کانال بله, جهت پشتیبانی و اطلاع رسانی کانال بله, جهت پشتیبانی و اطلاع رسانی
عضویت

فایل های تولید شده ازSSDT

فایل های تولید شده ازSSDT

عمل انتشار فایل هایی تولید می کند که به وسیله ی SSDT استفاده می شوند تا تعیین کنند چه تغییراتی در دیتابیس به کار گرفته شوند. چه فایل هایی تولید شوند؟

توضیح:

به مسیر bin در پروژه ی خود حرکت کنید. در آن فولدر یا یک فولدر Release یا Debudge قرار دارد. بسته به انتخاب نوع پیکر بندی، یکی از این دو را انتخاب خواهید کرد. پیکر بندی انتخاب شده در این آموزش در تصویر زیر نمایش داده شده است.

آموزش SQL Server

در این مورد من یک فولدر Debudge دارم. با وارد شدن در آن فایل های زیر را مشاهده خواهیم کرد.

آموزش SQL Server
  • DeploymentReport.txt - گزارشی از فعالیت هایی که در انتشار اتفاق افتاده اند.
  • FutBol.dacpac - یک فایل فشذده ی جفتی می باشد که حاوی همه ی آبجکت ها و برچسب هایی است که پروژه ی دیتابیس شما را تشکیل می دهند.
  • FutBol.dll - مرتبط به توسعه ی CLR.
  • FutBol.pdb - یک فایل عیب زدایی می باشد که به وسیله ی Visual Studio تولید می شود.

جالبتر از همه ی اینها یک فایل FutBol.dacpac می باشد. گرچه یک فایل جفتی است اما می تواند به وسیله ی برنامه های آرشیو مانند WinZip and 7-Zip مورد امتحان قرار بگیرد.

آموزش SQL Server

با باز کردن این فایل در 7-Zip، فایل های اجرا شده ی زیر را در داخل dacpac مشاهده می کنم.

آموزش SQL Server

postdeploy.sql حاوی محتوای cript.PostDeployment.sql می باشد که قبلا در این آموزش ایجاد کردیم. فایل model.xml حاوی مدل داده ی پروژه ی ما می باشد. SSDT از این اطلاعات استفاده می کند برای مقایسه در مقابل هدف و تعیین تغییرات مورد نیاز.

ممکن است خنده دار به نظر برسد، اما نباید هیچ چیزی را به طور دستی در این فایل ها تغییر دهید.

1394/07/27 3529 1669
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com
نظرات شما

نظرات خود را ثبت کنید...