Перейти к публикации
Программа учета компьютеров и ИТ оборудования IT Invent
Martali

Ошибка FIELDS_HISTORY после обновления до 1.69

Рекомендованные сообщения

Добрый день.
Пользуемся вашей программой, текущая версия 1.69. База MS SQL 15.
При изменение и сохранение свойств учётной единицы, получаем сообщение о недопустимом имени объекта FIELDS_HISTORY/
Ошибка появилась после перехода на 1.69. 
Прошу подсказать, что надо исправить, чтобы убрать её.

image.png.96a8fff6579bc78005acac578d47f042.pngh64RDip05PmuPod6.png.3e9319a7f29bec6e19b5247e75ca20bc.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте.

Программе не хватило прав на создание таблицы при обновлении базы до версии 1.69.

Нужно непосредственно в базе данных MS SQL создать таблицу с помощью скрипта SQL. Попробуйте создать таблицу вручную выполнив скрипт.

CREATE TABLE dbo.FIELDS_HISTORY (ITEM_ID nvarchar(255) NOT NULL, ITEM_NO integer NOT NULL, FIELD_NO integer NOT NULL, FIELD_VALUE nvarchar(255) NULL, CH_USER nvarchar(255) NULL, CH_DATE datetime NOT NULL)

Это можно сделать и в программе:

image.thumb.png.63a56f0af964b874915a3498dd956413.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Благодарю за оперативный ответ. Вы были правы, не было прав на создание таблицы и при выполнении прямого SQL запроса из приложения. image.png.6e064ab52d545f3c211353d2773cdfb5.png

Выполнил запрос через SSMS и ошибка изчезла.
Большое спасибо ещё раз.
Тему можно закрывать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×