Страница 1 из 1

Модификация поля стандартной таблицы

Добавлено: 12 июл 2013, 11:23
Алексей
Почему vip не дает модифицировать таблицу spvvsopr?

Код: Выделить всё

!alter dictionary;

Set type
(
  tKol          = Decimal(24, 15)    
);


Alter Table SpVVSopr
  Modify
  (
     Kol   : tKol         "Количество" 
  );
Выдается следующее сообщение:

E:\!patch_GAL810\convertor\Alter_Dict\Alter_spvvsopr.lot(12)
Ошибка: Вы не можете менять или удалять поля Галактики (стр.12, поз.12 в E:\!patch_GAL810\convertor\Alter
_Dict\Alter_spvvsopr.lot)
Kol : tKol "Количество"
^ [ Enter-продолжить ] : ok.

Запуск batch файла от лица администратора.
Все права на таблицы с ролью dbo.

Аналогичная ошибка при попытке модификации поля из Support (Консоль управления)
Journal отключен,
Protect отключен. Журнал вычищен.

Re: Модификация поля стандартной таблицы

Добавлено: 12 июл 2013, 11:43
Masygreen
это же стандартная галаткическая ?
тогда
1)alter dictionary;
2)и я не помню но наверно надо дописать экспорт очистка импорт этой таблицы?

Re: Модификация поля стандартной таблицы

Добавлено: 16 июл 2013, 16:49
Начинающий путь
Гляньте пример на FTP Г-ки ftp://ftp.galaktika.ru/pub/support/gala ... IMAL02.exe

Re: Модификация поля стандартной таблицы

Добавлено: 22 июл 2013, 07:18
Алексей
вопрос решен
Если Вам необходимо изменять галактические таблицы, то используйте
alter dictionary в сочетании с параметром System.fullSQL

Re: Модификация поля стандартной таблицы

Добавлено: 05 дек 2013, 06:34
Алексей
дошли до рабочей БД, просит чистить журнал. чего категорически делать не хочется. Есть какая то возможность изменить разрядность поля без удаления всего журнала? Журналом по изменяемой таблице можем пожертвовать.