powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / странная проблема с индексом, хотелось бы понять.
4 сообщений из 4, страница 1 из 1
странная проблема с индексом, хотелось бы понять.
    #40067247
denis_viktorovich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток! В кратце в MES системе есть табличка с параметрами наряда структуры типа -
create table NARPAR(nar_id int, partype_id int, parvalue varchar(255))
системе второй десяток лет, в данный момент функционирует на 2008 R2, пераметров наряда много и они обычно просто подтягиваются в отчете к наряду. Но есть параметр опр. типа, который представляет из себя дату отнесения документа в текстовом виде 104 стилем. По ней идет поиск в некоторых отчетах и выгрузках. Создан фильтрованный индекс именно по этому partype_id.
Сегодня, при попытке пользователя поменять этот параметр, стало появляться сообщение -
"UPDATE failed because the following SET options have incorrect settings: 'QUOTED_IDENTIFIER'. Verify that SET options are correct for use with indexed views and/or indexes on computed columns and/or query notifications and/or xml data type methods."
Причем с параметром по умолчанию set QUOTED_IDENTIFIER off ошибка есть, с set QUOTED_IDENTIFIER on ошибки нет, сравнили настройки сервера и базы продакшена - где не работает и тестовой, где работает. Все идентично. На время дропнул данный индекс - редактирование из клиента заработало. Проверил - апдейт проходит с обоими значениями данной настройки.
Хотелось бы понять всеже причину данного поведения.
...
Рейтинг: 0 / 0
странная проблема с индексом, хотелось бы понять.
    #40067256
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При модификации вашего индекса у сессии должна быть выставлена указанная настройка в указанное состояние.
...
Рейтинг: 0 / 0
странная проблема с индексом, хотелось бы понять.
    #40067257
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
denis_viktorovich,

в справке указано:
При создании или изменении индексов в вычисляемых столбцах или индексированных представлениях параметру SET QUOTED_IDENTIFIER должно быть присвоено значение OFF.Если параметр SET QUOTED_IDENTIFIER имеет значение OFF, то в таблицах с индексами инструкции CREATE, UPDATE, INSERT и DELETE в вычисляемых столбцах или индексированных представлениях не будут работать
...
Рейтинг: 0 / 0
странная проблема с индексом, хотелось бы понять.
    #40067269
denis_viktorovich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гавриленко Сергей Алексеевич,

Непонятно почему на вчерашней копии базы при наличии этого же индекса апдейт проходит с обоими вариантами настройки ...
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / странная проблема с индексом, хотелось бы понять.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]