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

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

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

Сообщение Алексей »

Почему 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 отключен. Журнал вычищен.
Masygreen
Местный житель
Сообщения: 1089
Зарегистрирован: 04 сен 2008, 11:27
Откуда: Москва
Контактная информация:

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

Сообщение Masygreen »

это же стандартная галаткическая ?
тогда
1)alter dictionary;
2)и я не помню но наверно надо дописать экспорт очистка импорт этой таблицы?
Время ведет!
Начинающий путь
Местный житель
Сообщения: 258
Зарегистрирован: 13 апр 2006, 11:57
Откуда: Бегущий к Галактике

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

Сообщение Начинающий путь »

Гляньте пример на FTP Г-ки ftp://ftp.galaktika.ru/pub/support/gala ... IMAL02.exe
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

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

Сообщение Алексей »

вопрос решен
Если Вам необходимо изменять галактические таблицы, то используйте
alter dictionary в сочетании с параметром System.fullSQL
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

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

Сообщение Алексей »

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