آپدیت بانک اطلاعاتی

کورش ندیمی
28 مرداد ۱۴۰۱

با سلام و وقت بخیر با توجه به اینکه من می خواهم که بانک اطلاعاتی روی هاست را تغییر بدم و آپدیت کنم آیاباید اول پروژه جدید خودم را در هاست بارگذاری کنم و یا اول بانک را آپدیت کنم و بعد سایت را بارگذاری کنم چون من تغییراتی را در کدهای سایت دادم و طبق آموزش شما هم پیش رفتم متاسفانه با خطایی روبرو شدم آیا ممکن هست این خطا بخاطر  این باشد که چون من هنوز کدهای جدید سایت را بارگذاری نکردم پیش آمده باشد چون  سایت بصورت لوکال بخوبی کار میکند

324

3 پاسخ
  • محمد اشرافی28 مرداد ۱۴۰۱

    سلام وقت بخیر ، این خطا میگه که توی دیتابیس شما اون جدول وجود نداره یا دسترسی ندارید ( که احتمال 90 % وجود نداره و باید دیتابیس سرور آپدیت بشه )

     

    برای بروزرسانی دیتابیس ، باید Connection String رو بزارید توی Appsettings و دستور update-database رو اجرا کنید ، و هر مایگریشنی که روی دیتابیس اعمال نشده باشه ، اعمال میشه و دیتابیس آپدیت میشه

    ----------------------------------------

    فرقی نداره که کدوم رو اول انجام بدین ، می تونید اول دیتابیس آپدیت کنید بعد پروژه رو آپلود کنید

  • کورش ندیمی29 مرداد ۱۴۰۱

    با سلام و وقت بخیر مهندس تمام اطلاعات روی سیستم من در قسمت لوکال درست هست و مشکلی هم باهاش ندارم ولی زمانی که می خوام میگریشن بزنم روی سرور این خطا را بهم میده

  • محمد اشرافی29 مرداد ۱۴۰۱

    احتمالا کاربر ه دیتابیس اتون ، دسترسی ویرایش جدول رو نداشته باشه ، یاید از دوباره backup بگیرید و آپلود کنید ، یا اینکه پیام بدین به پشتیبانی هاست ببینم دسترسی رو براتون باز میکنه یا نه