Задача 180.8755

Задача :180.8755

2015-09-21 14:16:14
Краткое описание :
74-ый алг-м и ошибка 311
Описание :
Алгоритмы расчета
Что измененно :
Здравствуйте.
Проблема проявляется только на платформе MS SQL Server.
Отработка алг-ма 74 прерывается и появляется ошибка 311:
[Критическая ошибка (84)]
Ошибка записи таблицы Spmnpl на диск, код ошибки 311
Количество записей в таблице в памяти ... .
В ms70drv.log записывается следующая информация:
21.04.2015 11:02:08 [MMG_BUDGET#N_A_SABIROV]:
42000: [Microsoft][ODBC SQL Server Driver][SQL Server]Ошибка при массовом
копировании. Пользователь не имеет разрешения ALTER TABLE для таблицы
"T$SPMNPL". При массовом копировании разрешение ALTER TABLE необходимо для
целевой таблицы в том случае, если она имеет триггеры или проверочные
ограничения, а подсказки "FIRE_TRIGGERS" и "CHECK_CONSTRAINTS" не указаны в
команде массового копирования в качестве параметров.
21.04.2015 11:03:00 [MMG_BUDGET#N_A_SABIROV]:
42000: [Microsoft][ODBC SQL Server Driver][SQL Server]Ошибка при массовом
копировании. Пользователь не имеет разрешения ALTER TABLE для таблицы
"T$SPOBJACC". При массовом копировании разрешение ALTER TABLE необходимо для
целевой таблицы в том случае, если она имеет триггеры или проверочные
ограничения, а подсказки "FIRE_TRIGGERS" и "CHECK_CONSTRAINTS" не указаны в
команде массового копирования в качестве параметров.
1. Если в настройке "Использовать таблицы памяти" поставить значение "нет", то
алгоритм отрабатывает без ошибок (но отключать эту настройке не можем, т.к. без
нее алгоритм начинает очень долго работать);
2. Если пользователю в настройках SQL присвоить роль db_owner, то алгоритм 74
начинает отрабатывать также без ошибок (при этом не нужно даже отключать
настройку "Использовать таблицы памяти").
Как измененно :
Решена. Вышестоящая проблема 101.56885

Название продукта Название компонента Тип Последняя версия Дата выхода
M_MNPLANM_MNPLANRES9.1.36.02015-09-21 14:16:14