نمایش نتایج 1 تا 4 از 4

نام تاپیک: Cannot create a row of size 8102 ........

  1. #1

    Cannot create a row of size 8102 ........

    سلام
    موقعی که از فایل اکسل یک رکورد وارد دیتابیسم میکنم این خطا میده
    Cannot create a row of size 8102 which is greater than the allowable maximum row size of 8060.
    The statement has been terminated.
    مشکل کجاست و چجوری برطرف کنم؟
    تعداد ستون های جدولم بالا هستش

  2. #2

    نقل قول: Cannot create a row of size 8102 ........

    نقل قول نوشته شده توسط karim1989 مشاهده تاپیک
    داره میگه مقدار ماکزیمم ستون هایی که میتونی بذاری 8060 تاس
    من این همه ستون ندارم نحایتا 50 تا

  3. #3

    نقل قول: Cannot create a row of size 8102 ........

    کسی نیست کمک کنه؟؟

  4. #4

    نقل قول: Cannot create a row of size 8102 ........

    نقل قول نوشته شده توسط mehdi0020 مشاهده تاپیک
    من این همه ستون ندارم نحایتا 50 تا
    به ستون ها ایراد نمی گیره
    مقدار حجم داده است

    You're hitting SQL's row size limit which is 8060 bytes (eg an 8K page). Using normal data types you cannot have a row which uses more than 8060 bytes, and while you can use a varchar to allow the smaller bits of data to offset the larger ones, with 468 columns of data you're looking at an average column width of 17.2 bytes.If some of those columns are going to be storing a lot of data then you could consider making them varchar(max) data type instead, but be aware that the data won't be stored in the main data page (those allowing you to exceed the limit) so from a performance perspective it's not always a good idea. Of course if you won't need the data very often then that won't matter too much, but if this is data which will be referenced regularly then you realistically need to look at either excluding some of the columns, or normalising the data and splitting it across multiple tables.

تاپیک های مشابه

  1. سوال: یک مشکل در C++‎ Builder 2009: cannot create pre-compiled header
    نوشته شده توسط Cosmos در بخش برنامه نویسی با Borland C++‎ Builder
    پاسخ: 1
    آخرین پست: جمعه 15 خرداد 1388, 21:04 عصر
  2. COM Exception was unhandled, Creating an instance of the COM Component with CLSID...
    نوشته شده توسط programmermp در بخش VB.NET
    پاسخ: 0
    آخرین پست: پنج شنبه 03 بهمن 1387, 20:01 عصر
  3. Row cannot be located for updating
    نوشته شده توسط SyntaxCheck در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 6
    آخرین پست: چهارشنبه 24 مهر 1387, 09:00 صبح
  4. من خودم هم باورم نمی شه بازهم این خطا- row cannot be located
    نوشته شده توسط V60 در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 0
    آخرین پست: شنبه 09 تیر 1386, 19:40 عصر
  5. ...cannot add rows to sysdepends for
    نوشته شده توسط rezaei manesh در بخش SQL Server
    پاسخ: 4
    آخرین پست: دوشنبه 24 اردیبهشت 1386, 07:59 صبح

قوانین ایجاد تاپیک در تالار

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