جستجو
محصولات
    منو بسته
    2 دی 1403

    خطای Invalid object name 'SS_JC_JCarousel' بخاطر schema در ناپ کامرس 4.20

    4 سال پیش
    #3110
    دیتابیس ناپ کامرس 4.20 را از یک سرور به سرور دیگر منتقل دادم.
    هنگام اجرای سایت خطای زیر در لاگ ثبت میشه:
    fail: Microsoft.EntityFrameworkCore.Database.Command[20102]
          Failed executing DbCommand (7ms) [Parameters=[], CommandType='Text', CommandTimeout='30']
          SELECT [s].[Id], [s].[CarouselType], [s].[DataSourceEntityId], [s].[DataSourceType], [s].[LimitedToStores], [s].[Name], [s].[Title]
          FROM [SS_JC_JCarousel] AS [s]
    System.Data.SqlClient.SqlException (0x80131904): Invalid object name 'SS_JC_JCarousel'.


    بررسی کردم دیدم خطا به خاطر Schema ی دیتابیس است. پشت همه جداول مربوط به پلاگین های nop-templates.com یک پیشوندی اضافه شده.

    مطلب زیر را هم خواندم و انجام دادم ولی Schema جداول پلاگین های nop-template عوض نشد:

    خطا در نصب Ajax Filter تم در ناپ کامرس 4.20

    نقل قول
    0
    4 سال پیش
    #3111
    برای رفع مشکل یک اسکریپت از جداولی مربوط به پلاگین های nop-template که با حرف SS_ شروع می شوند تهیه کنید.  اسکریپت ایجاد شده را باز کنید و پیشوند جداول را با dbo جایگزین کنید. سپس اسکریپت ویرایش شده را روی دیتابیس اجرا کنید.

    مراحل تغییر Schemaی جداول nop-template :

    1- تولید اسکریپت از جداول پلاگین های nop-template
    راست کلیک روی دیتابیس /  Generate Script / Task
    دکمه Next
    Select specific database object
    روی Tables کلیک کنید و جداولی که دارای SS_ می باشند را انتخاب کنید


    دکمه Next / دکمه Advanced / بخش Type of data to script
    انتخاب گزینه Schema and data

    دکمه Finish / Next / Next

    2- تغییر اسکریپت
    اسکریپت ایجاد شده را باز کنید و پیشوند جداول را با dbo جایگزین کنید.


    3-- حذف جداول پلاگین های nop-template
    همه جداولی که با نام SS_ شروع می شوند را حذف کنید.


    4- اجرای اسکریپت روی دیتابیس
    روی دیتابیس راست کلیک کنید و گزینه New Query را انتخاب کنید. فایل اسکریپت را به داخل آن کشیده و رها کنید. سپس اسکریپت را از طریق دکمه سبز رنگ اجرا کنید.



    برچسب ها: رفع مشکل Schema در هنگام نصب تمهای ناپ کامرس ، رفع مشکل Ajax filter در ناپ کامرس 4.20 ، رفع خطای اسکیما
    نقل قول
    0
    4 سال پیش
    #3119
    سلام
    من هم به این مشکل برخورده بودم، این روشو امتحان کردم جواب داد
    دستتون درد نکنه
    نقل قول
    0
    09127857628