С Новым годом! Форум программистов, компьютерный форум, киберфорум
Microsoft SQL Server
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
15 / 11 / 5
Регистрация: 20.03.2014
Сообщений: 164

Не удалось создать строку размером 9000, который превышает допустимый размер, равный 8060

29.01.2025, 11:29. Показов 1874. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день.

Получил такую ошибку:
12:49:25.0604 Executing SQL Script: Script.sql
12:54:38.6940 Error "Не удалось создать строку размером 9000, который превышает допустимый размер, равный 8060."
13:53:45.9647 Error "Не удалось создать строку размером 9000, который превышает допустимый размер, равный 8060."
14:49:35.1388 Execution Timeout Expired. The timeout period elapsed prior to completion of the operation or the server is not responding.

Особенность заключается в том что сам скрипт запускается из exe файла и нет возможности как то его изменить.

При этом этот же exe файл отработал на другом сервере без ошибок.
Подозреваю что причиной является разная настройка серверов или возможно самого MS SQL.


Может кто сталкивался с такой проблемой или подскажет в какую сторону копать?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.01.2025, 11:29
Ответы с готовыми решениями:

Код метода превышает предельно допустимый размер, равный 65535 байтам
Добрый день! Выполнил разметку пространства будущей модели, получилась достаточно большая сеть. При построении модели через f7 получил 5...

Дан двумерный массив размером n*m. Удалить из него каждую строку, содержащую элемент равный нулю
Дан двумерный массив размером n*m. Удалить из него каждую строку, содержащую элемент равный нулю Элемент нашел, а как удалить строку не...

Создать равный размер производным умной таблице
Добрый вечер форумчане! имеется на листе Таблица1, от не ссылками некоторые данные отражены в последующих Талицах2...5, и они защищены. ...

7
 Аватар для Аватар
5393 / 1465 / 513
Регистрация: 31.05.2012
Сообщений: 5,153
29.01.2025, 11:51
уменьшить размер записи таблицы. также может помочь замена char и nchar на varchar и nvarchar

или уменьшить размер входных данных
1
668 / 291 / 120
Регистрация: 12.04.2022
Сообщений: 1,000
29.01.2025, 12:54
Цитата Сообщение от KPFU Посмотреть сообщение
Подозреваю что причиной является разная настройка серверов или возможно самого MS SQL
1. Скрипт на проблемном компе отловите профайлером (в студию)

2. В скрипте (видимо "динамикой" создаётся и заполняется табличка/временная табличка), которая не влезает на 1 страницу данных.
1
932 / 365 / 43
Регистрация: 10.05.2021
Сообщений: 1,564
Записей в блоге: 10
29.01.2025, 12:56
Цитата Сообщение от Аватар Посмотреть сообщение
также может помочь замена char и nchar на varchar и nvarchar
я бы проверил возможность замены NChar на Char и NVarChar на VarChar, которые занимают в 2 раза (до 2-ух раз) меньше байт.
Если таблицы символов ASCII(Win-1251 для нашей локали) достаточно, то смело меняйте, но изучите вопрос, как будут преобразованы символы вне ASCII.
Сравнение размеров строк латиницы
1
15 / 11 / 5
Регистрация: 20.03.2014
Сообщений: 164
29.01.2025, 13:19  [ТС]
Цитата Сообщение от Аватар Посмотреть сообщение
уменьшить размер записи таблицы. также может помочь замена char и nchar на varchar и nvarchar

или уменьшить размер входных данных
Благодарю.

К сожалению доступа к самому скрипту нет, таблиц очень много.
Я всё же надеюсь что ошибки можно избежать какими то настройками сервера или БД, т.к. на другом сервере всё выполнилось без ошибок.
0
 Аватар для Дядя Виля
40 / 33 / 8
Регистрация: 12.06.2024
Сообщений: 161
29.01.2025, 14:18
Цитата Сообщение от KPFU Посмотреть сообщение
К сожалению доступа к самому скрипту нет, таблиц очень много.
результаты работы профайлера покажете? или это большой секрет?
1
15 / 11 / 5
Регистрация: 20.03.2014
Сообщений: 164
29.01.2025, 14:47  [ТС]
Цитата Сообщение от Дядя Виля Посмотреть сообщение
результаты работы профайлера покажете? или это большой секрет?

Да, сейчас как раз настраиваем.
Ошибка возникает не сразу, примерно через час после запуска.
0
15 / 11 / 5
Регистрация: 20.03.2014
Сообщений: 164
31.01.2025, 09:49  [ТС]
Цитата Сообщение от KPFU Посмотреть сообщение
Да, сейчас как раз настраиваем.
Ошибка возникает не сразу, примерно через час после запуска.

Доброго дня.
Профайлер вывел несколько скриптов, но там тоже было неоднозначно что именно вызвало ошибку.

К сожалению, мне запретили выкладывать скрипты в общий доступ.
Тем временем поставщик скрипта дал рекомендацию изменить название папки...
Как ни странно но начальная ошибка пропала.

Конечно появились другие, но это уже другая история...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
31.01.2025, 09:49
Помогаю со студенческими работами здесь

Программе установки не удалось обнаружить допустимый диск
Здравствуйте. Уже большое количество времени борюсь с одной проблемой, но так решения и не нашел. Суть: Имею ноутбук Lenovo m5400,...

Возможно ли преодолеть ограничение в 8060 байт на строку при выборке данных
Здравствуйте. При помощи Entity framework генерирую разные запросы. В определенных ситуациях, когда присутствуют условия относительно...

Вывести на экран фамилия всех лиц, чей оклад превышает $9000
Не могу понять в чём проблема. Задача: Дан текстовый файл, имеющий структуру «Фамилия И.О. - $оклад». Вывести на экран фамилия всех...

Увеличить допустимый размер вложений
Всем доброго времени! Начинаю помаленьку осваивать WP. Совсем зелёный нуб. Вопрос: каким образом поднять ограничение на допустимый...

Превышен максимально допустимый размер
Ребят. Выгрузил базу с расширением .dt. Она весит 5 гб. При загрузке конфигурации выскакивает ошибка -> Превышен максимально допустимый...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru