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

Деление SPSOPR на куски

Добавлено: 16 ноя 2004, 07:27
reist
Гала поделила таблицу SPSOPR на два файла SPSOPR.^01 и SPSOPR.DAT.
Как сделать так, чтобы такого деления больше не было...
И как восстановить (ошибка 2) порезанную таблицу?
Заранее всем спасибо...

Re: Деление SPSOPR на куски

Добавлено: 16 ноя 2004, 12:06
edward_K
надо следить за размерами и периодически наводить ревизию.
Pervasive начинает тормозить при таком разбиении.
для начала попробуй выгрузить в dbf через сапорт с фильтром date(1,1,2003)<spsopr.dsopr
потом файлы эти стираешь и загружаешь обратно из dbf. Желательно еще и katsopr почистить. Но вообще чистка отдельная тема.

Re: Деление SPSOPR на куски

Добавлено: 22 ноя 2004, 09:10
reist
Дело в том - что резать нельзя - глав бух убьет - у ниъ налоговая еще 2001 год не проверила, а они где-то с марта 2001 как раз и работают...
Ну даже если нельзя отбъединить - то как выличить ошибку 2 на таблице, которая раздита. Recocery2.bat - вроде ругается...

Re: Деление SPSOPR на куски

Добавлено: 22 ноя 2004, 11:17
oiko
просто выкачай не обрезая может у тебя в файле таблице куча удаленных записей удали файлы и обратно вкачай. При удалении записи запись физически не удаляется а помечается удаленной для первазива если я не ошибаюсь сжимается табла командой compress.

Re: Деление SPSOPR на куски

Добавлено: 22 ноя 2004, 21:04
yuri_z
Все гораздо проще таблица spsopr достигла размера 2Гб, первасив для 7 версии режет в этом случае файл на части по 2Гб так появляются ^01,^02 итд, но!!! и это важно стандартное средство по сохранению базы в этом случае работает некорректно (в этом случае надо просто архивировать winrar итп), при выгрузки файла типа журнала в ДБФ, файл мемо полей может достигнуть того-же размера в 2 Гб и обратный импорт закончиться ошибкой. Самое оптимальное, сохранить эти файлы и натравить на spsopr.dat rebuild (pervasive-other utilites-rebuild) он сам все корректно отработает. Операцию делай в любом случае монопольно. С большими файлами первасив иногда глючит и эта операция не будет столь непривычной. Точнее глючит не первасив, а кривой драйвер к нему, но это уже другая песня.

Re: Деление SPSOPR на куски

Добавлено: 24 ноя 2004, 09:30
reist
Всем спасибо...