♣ ابزار: مقایسه بانک های اطلاعاتی با SQLDelta
Loading
نمایش نتایج: از 1 به 2 از 2

موضوع: ♣ ابزار: مقایسه بانک های اطلاعاتی با SQLDelta

  1. #1
    سردبير بخش اخبار و تازه هاي كامپيوتر Array Sardabir آواتار ها
    تاریخ عضویت
    Monday 3 October 2005
    نوشته ها
    3,778
    Thanks
    81
    Thanked 50 Times in 45 Posts

    Post ♣ ابزار: مقایسه بانک های اطلاعاتی با SQLDelta




    فرض کنيد شما يک نرم افزار حسابداري و مالي بصورت يک پکيج نوشته ايد، حال نسخه پايگاه داده شما (منظور الان نسخه شما 1.0.0 است) در دو ماه بعد نسخه جديد از نرم افزار شما انتشار پيدا مي کند، خوب قاعدتا پايگاه داده شما نيز دست خوش تغيير مي گردد.
    بعد از تغيير پايگاه داده شما از نسخه 1.0.0 به نسخه 2.0.0 ارتقا پيدا مي کند، حال اگر بخواهيم مشتريان نسخه جديد را در دست داشته باشند بايستي Database آنها نيز به روز شود.



    در حالت کلی شما دو روش برای تغییر بانک اطلاعاتی مشتریان دارید:
    بصورت دستی (یک به یک بکاپ مشتریان رو بگیرید و به روز کنید)
    بصورت سیستمی (مثلا یه برنامه بذارید روی سایت که بانک اطلاعاتی مشریان را بروز کند)
    حال برای اینکه شما بتوانید اسکریپت های تغییرات را به راحتی آب خوردن تولید کنید می توانید از ابزاری بنام SQL Delta استفاده کنید. این ابزار بسیار قدرتمند برای مقایسه دو بانک اطلاعاتی استفاده می شود و تفاوت های دو بانک را بصورت کوئری های TSQL به شما نشان می دهد. در واقع کار اصلی این ابزار Compare بین دو بانک SQL Server است.
    SQL Delta کوئری های مربوطه زیر را تولید می کند:
    1. تغییرات مربوط به فیلد (افزودن فیلد، حذف فیلد، تغییر DataType فیلد و…)
    2. تغییرات مربوط به SPها
    3. تغییرات مربوط به Viewها
    4. تغییرات مربوط به Functionها
    5. تغییرات در سطح Data
    6. و…
    همچنین اگر نمی خواهید کار را سیستمی کنید و به نوعی مشتریان به شما وابسته شوند می توانید به راحتی، بکاپ مشتریان را گرفته و با استفاده از این ابزار بانک اطلاعاتی مشتریان را در 30 ثانیه بروز کنید.


    منبع : آموزش برنامه نویسی – نیک آموز
پاسخ با نقل قول پاسخ با نقل قول

  • #2
    كاربر عادي Array
    تاریخ عضویت
    Tuesday 16 October 2018
    نوشته ها
    3
    Thanks
    3
    Thanked 0 Times in 0 Posts

    پیش فرض

    لینک دانلود دارید ؟

  • علاقه مندي ها (Bookmarks)

    علاقه مندي ها (Bookmarks)

    مجوز های ارسال و ویرایش

    • شما نمیتوانید موضوع جدیدی ارسال کنید
    • شما امکان ارسال پاسخ را ندارید
    • شما نمیتوانید فایل پیوست کنید.
    • شما نمیتوانید پست های خود را ویرایش کنید
    •