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

Докомпиляция словоря 7.12

Добавлено: 21 май 2010, 14:54
Masygreen
День добрый ..
необходима докомпиляция словоря ...

1. протект и журнализация выключены
2. журнал почищен select * from x$journal ;

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

create table l_mytab.mspkatmc
 with tableOptions header
 with table_code = 2008
 (
   cmc : ref(katmc) "Ссылка на каталог МЦ",
   attr : string
 )
 with index
(
    SPKATMC01 = NREC(Unique,Surrogate,Journal),
    SPKATMC02 = cmc
)
1 - ругается на with table_code = 2008 - ну тут хз не помню я где пользоватльские коды лежат .. закометил - согласно доков тогда код назначается автоматом
2- ругается на SPKATMC01 = NREC(Unique,Surrogate,Journal),
хз header должен был создать это поле ?? или он сразу создает и и ндекс ? или надо потом еще алертом пройти ? закоментил
3 - всеравно не работатет

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

TableDef.ToDictionary: He могу вставить Таблицу MSPKATMC в словарь. ErrorCode=46:"
такая беда хелпп :)

Добавлено: 21 май 2010, 14:54
Masygreen
ПЕРВАСИВ

Добавлено: 21 май 2010, 15:56
edward_K
еще надо FullSql=On + монопольный режим.
коды таблиц=28000-29000
46 насколько помню ошибка доступа к файлу.

Добавлено: 21 май 2010, 16:10
Masygreen
FullSql=On сделал .. добавилась другая ошибка ...

Не получилось записать контрольную сумму в словарь ..

собственно монопольный режим - это имеется в виду один в базе ?

мммм... может надо чтоб база была локально ? щас пробовать буду

дорос до

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

create table l_mart.MSpKatMc "Дополнительные данные по МЦ"
Using "MSpKatMc.dat"
with table_code = 28011
With replace With TableOptions header
(
    cmc  : ref(katmc) "Ссылка на каталог МЦ"
   ,attr : string[150] "Атрибут 1"
)
with index
(
 MSpKatMc02 = cmc
)
;

Добавлено: 21 май 2010, 18:30
Masygreen
edward_K писал(а):еще надо FullSql=On + монопольный режим.
коды таблиц=28000-29000
46 насколько помню ошибка доступа к файлу.
нашел ваше старое сообщение
edward_K писал(а):1. Никогда не делайте изменения внешними средствами - только vip( через сапорт тоже не катит - тока с командной строки).
наверно дело в этом ... но ни как не могу найти как запустится с командной стоки .. сделал по аналогии с 8 не вышло .. типа не задан DIC

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

rem Модификация словаря 8.10
vip.exe CreateTable.lot

Добавлено: 21 май 2010, 18:46
Masygreen
ВСЕ РАЗОБРАЛСО :)

забыл vip.cfg настроить ...