Pervasive 2000i Cache size + Galaxy 5.84
Модераторы: m0p3e, edward_K, Модераторы
-
- Постоянный гость
- Сообщения: 89
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Казахсктан Аксуский завод ферросплавов
- Контактная информация:
Pervasive 2000i Cache size + Galaxy 5.84
При увеличении размера кеша в настройках первасива с 600Мб до 2Гб в модуле "складской учет" в приходных ордерах начала вываливаться ошибка: IncorrectRecordManager. Код ошибки 12. В таблице TBLR_REAL. В случае, если галактику запускали на 98 виндах, код ошибки был 11. Такая вот фигня :-/
-
- Постоянный обитатель
- Сообщения: 165
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Н.Новгород ОАО "Сибур-Нефтехим"
- Контактная информация:
Re: Pervasive 2000i Cache size + Galaxy 5.84
Поточнее пожалуйста какой SP ; атлантис 03/04 ; Сколько физически памяти на сервере; какой сервер? Задачи лежат локально / на сервере? Используется терминальный доступ? Настройка серверной и клиентской части ...В общем одни эмоции. От разработчиков толку нет, играют в партизан. (Если мне память не изменяет 2Гб кеша предел для этой версии первасива и толку от такого увеличения не будет, переходите на 8-ку)
-
- Постоянный гость
- Сообщения: 89
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Казахсктан Аксуский завод ферросплавов
- Контактная информация:
Re: Pervasive 2000i Cache size + Galaxy 5.84
Pervasive 2000i SP3
Server HP NetServer LH6000 2xXeon550, Raid-5 54 Gb, 8Gb ECC SDRAM, Novell NetWare 5.1
Настройки серверной и клиентской части по умолчанию, не считая того, что у сервера кеш увеличили и выставили RTSS = Complete. Терманальный доступ к чему? 8-ку надо купить сперва, иль украсть где-нить )
Server HP NetServer LH6000 2xXeon550, Raid-5 54 Gb, 8Gb ECC SDRAM, Novell NetWare 5.1
Настройки серверной и клиентской части по умолчанию, не считая того, что у сервера кеш увеличили и выставили RTSS = Complete. Терманальный доступ к чему? 8-ку надо купить сперва, иль украсть где-нить )
Re: Pervasive 2000i Cache size + Galaxy 5.84
на Novelle не факт что проблема связана с кэшем Pervasiveа.
длина имени таблицы 9 символов. В результате имеем имя файла длиной более 8 символов. Конечно есть поддержка длинных имен, но на самом деле это не помогает. Для проверки предлагаю провести эксперимент и попробовать открыть из supporta хотя бы любую другую таблицу с именем более 8 символов и любую таблицу с именем не более 8 символов.
длина имени таблицы 9 символов. В результате имеем имя файла длиной более 8 символов. Конечно есть поддержка длинных имен, но на самом деле это не помогает. Для проверки предлагаю провести эксперимент и попробовать открыть из supporta хотя бы любую другую таблицу с именем более 8 символов и любую таблицу с именем не более 8 символов.
Re: Pervasive 2000i Cache size + Galaxy 5.84
Если имя таблицы длиной более 8 символов, то это не значит, что физически файл будет тоже более 8-ми! См. x$files.
Novell 5.1. PSQL2000. Подобных проблем нет. Правда кэш поменьше... Всего гиг.
Novell 5.1. PSQL2000. Подобных проблем нет. Правда кэш поменьше... Всего гиг.
-
- Постоянный гость
- Сообщения: 89
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Казахсктан Аксуский завод ферросплавов
- Контактная информация:
Re: Pervasive 2000i Cache size + Galaxy 5.84
2 Автор: sth
Дата: 18-03-03 12:47 MSK+2
Да, согласен, может и не связана. Но решилась она именно уменьшением размера кеша.
:-/
2 All
TBLR_REAL - это не имя файла таблицы, а имя таблицы, в словаре она не описана, т. е. судя по всему создается на какое-то время и потом уничтожается. Имя файла у нее было длиной 8 символов.
Дата: 18-03-03 12:47 MSK+2
Да, согласен, может и не связана. Но решилась она именно уменьшением размера кеша.
:-/
2 All
TBLR_REAL - это не имя файла таблицы, а имя таблицы, в словаре она не описана, т. е. судя по всему создается на какое-то время и потом уничтожается. Имя файла у нее было длиной 8 символов.
Re: Pervasive 2000i Cache size + Galaxy 5.84
раз решилась уменьшением кэша - значит факт.
прошу прощения, в словаре не смотрел когда писал - там нет такой таблицы.Надо думать, что это таблица в памяти. Тогда становится более-менее понятна связь с кэшем.
Кстати, а случайно в рабочем каталоге Галактики каталог mtcache не появляется?
прошу прощения, в словаре не смотрел когда писал - там нет такой таблицы.Надо думать, что это таблица в памяти. Тогда становится более-менее понятна связь с кэшем.
Кстати, а случайно в рабочем каталоге Галактики каталог mtcache не появляется?
-
- Постоянный гость
- Сообщения: 89
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Казахсктан Аксуский завод ферросплавов
- Контактная информация:
Re: Pervasive 2000i Cache size + Galaxy 5.84
Хм... Сейчас его нет, но я спрошу у админа сервера, может он был. А что это за каталог, всмысле кто его создает? Первасив или Галактика?
Re: Pervasive 2000i Cache size + Galaxy 5.84
туда Галактика иногда складывает таблицы из памяти. Они тоже первазивовские файлы.
-
- Постоянный гость
- Сообщения: 89
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Казахсктан Аксуский завод ферросплавов
- Контактная информация:
Re: Pervasive 2000i Cache size + Galaxy 5.84
Каталога такого нет, и нет среди удаленных.
Галактика под любой операционкой такой каталог создает?
Галактика под любой операционкой такой каталог создает?
Re: Pervasive 2000i Cache size + Galaxy 5.84
Таблица TBLR_REAL действительно таблица в памяти. Создается и используется в складском учете. Вот ее описание:
Table STRUCT tblR_real "Отчет реализации по контр и скл"
(
nRec : comp "",
sMC : string[80] "наименование товара",
sKl : string[17] "наименование класофикатора",
sOrg : string[150]"наименование контрагента",
sED : string[80] "наименование ед.измерения",
sBarKod : string[30] "бар-код",
bInt : Date "дата начала интервала",
eInt : Date "дата конца интервала",
Kol : Double "количество",
Price : Double "цена в вал. для отч.",
Summa : Double "стоимость",
VPrice : Double "цена в баз вал.",
VSumma : Double "стоимость,",
flag : char "Summa,Avrg;Pos",
Rest : Double "остаток"
)
With Index
(
tblR_real00 = eInt,
tblR_real01 = sMC + sKl + sOrg + eInt,
tblR_real02 = sMC + sKl + eInt,
tblR_real03 = sMC + eInt,
tblR_real04 = sKl + sOrg + sMC + eInt,
tblR_real05 = sKl + sMC + eInt,
tblR_real06 = sKl + sOrg + eInt,
tblR_real07 = sKl + eInt
);
Table STRUCT tblR_real "Отчет реализации по контр и скл"
(
nRec : comp "",
sMC : string[80] "наименование товара",
sKl : string[17] "наименование класофикатора",
sOrg : string[150]"наименование контрагента",
sED : string[80] "наименование ед.измерения",
sBarKod : string[30] "бар-код",
bInt : Date "дата начала интервала",
eInt : Date "дата конца интервала",
Kol : Double "количество",
Price : Double "цена в вал. для отч.",
Summa : Double "стоимость",
VPrice : Double "цена в баз вал.",
VSumma : Double "стоимость,",
flag : char "Summa,Avrg;Pos",
Rest : Double "остаток"
)
With Index
(
tblR_real00 = eInt,
tblR_real01 = sMC + sKl + sOrg + eInt,
tblR_real02 = sMC + sKl + eInt,
tblR_real03 = sMC + eInt,
tblR_real04 = sKl + sOrg + sMC + eInt,
tblR_real05 = sKl + sMC + eInt,
tblR_real06 = sKl + sOrg + eInt,
tblR_real07 = sKl + eInt
);
Re: Pervasive 2000i Cache size + Galaxy 5.84
да, под любой, но не всегда.
-
- Постоянный гость
- Сообщения: 76
- Зарегистрирован: 29 мар 2005, 17:49
Re: Pervasive 2000i Cache size + Galaxy 5.84
У нас стоит Pervasive 2000i + Win2000
У нас была такая же проблема связанная с Pervasive 2000i, который поддерживает не более 25% от ОЗУ. Все наши попытки установить кэш более 800Мб ни к чему не привели.
Если это может помочь - делюсь
У нас была такая же проблема связанная с Pervasive 2000i, который поддерживает не более 25% от ОЗУ. Все наши попытки установить кэш более 800Мб ни к чему не привели.
Если это может помочь - делюсь
-
- Постоянный гость
- Сообщения: 89
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Казахсктан Аксуский завод ферросплавов
- Контактная информация:
Re: Pervasive 2000i Cache size + Galaxy 5.84
Хм... На 800 и остановились