آپدیت نرم افزار WPF به همراه آپدیت دیتابیس
سلام دوستان
وقتی نرم افزار کامل میشه و تحویل مشتری میدیم بعد از مدتی مشتری درخواست میکنه مثلا یه امکانات جدیدی به نرم افزار اضافه کن که این درخواست دارای جدول هم هست
سوال اینجاست آیا میشه امکانات درخواستی رو اضافه کرد و دیتابیس رو هم آپدیت کرد؟
و نحوه آپدیت دیتابیس چجوریه که اطلاعات جداول دیتابیس دست نخورده باقی بمونه؟
شما بعد از اینکه نرم افزار رو راه اندازی کردید هر تغییر دیتابیسی که داشتید میتونید یک اسکریپت از اون کاراتون تهیه کنید.
مثلا یک ستون در یکی از جداولتون اضافه کردید
Alter table TableName
Add FieldName int
یا هر کار دیگه ای که انجام شده می تونید اسکریپتش رو تهیه کنید و روی سرور اصلی مشتری اجرا کنید. بعد از اون نرم افزار رو آپدیت کنید.
سلام دوست عزیز.
درست همون طور که دوستان گفتند بهترین راه تهیه اسکریپت از تغییرات و اجرای آن در سرور مقصد است. اما خب تهیه اسکریپت به صورت دستی یه مقدار سخته مخصوصا وقتی که تغییرات شما زیاد و گسترده باشه. بدین منظور میتونید از نرم افزار هایی که کار مقایسه ساختار دو دیتابیس رو انجام میدند استفاده کنید. نرم افزارهایی همچون SQL Delta Duo for SQL Server و Red gate sql compare این کار رو انجام میدهند و اسکریپت تغییرات رو به شما میدهند و میتونید راحت این اسکریپ رو روی سرور مقصد اجرا کنید بدون اینکه تغییری در اطلاعات قبلی بوجود بیاد.
- آموزش استفاده از SignalR در Asp.net Core با مثال عملی
- ادغام چند گزارش استیمول سافت بصورت پی دی اف در یک فایل
- نحوه تغییر استایل کامپوننت select2 چگونه است ؟
- چگونه امنیت پروژه را در Asp.net Core افزایش دهیم ؟
- ارسال پارامتر در دستور window.open جی کویری
- ارسال پارامتر از طریق جاوااسکریپت با کلیک روی تگ a
- خطای 500 زمان اجرا شدن پروژه روی هاست
- کویری نویسی در استیمول سافت جهت فیلتر اطلاعات
- نمایش صفحه در پنجره جدید با کلیک روی لینک (تگ a) در Asp
- افزودن مقادیر به صورت دستی به List دریافت شده از ریپازیتوری
- نحوه بزرگنمایی بخش خاصی از یک تصویر در WPF
- نحوه استفاده از رویداد SelectionChanged در WPF
- مشکل تاریخ شمسی در ویندوز 7 در WPF
- رفع خطای FileNotFoundException در Wpf
- کار با رویداد SelectedDateChanged در کامپوننت تاریخ شمسی در سی شارپ
- minimize و maximize کردن پنجره های wpf
- دانلود نرم افزار Material Design In XAML Toolkit
- نمایش عکس در DataGrid در Wpf
- حذف پروسیجر (Procedure) از مدل داده ای در Entity Framework
- اتصال دیتابیس اکسس به کریستال ریپوت