View previous topic :: View next topic |
Author |
Message |
SamS
Joined: 12 Jan 2002 Posts: 281 Location: Спиридонов С.А. Occupation: ПКП "БИСТ" Interests: Чистополь
|
Posted: 05 Feb 2005 12:34 Post subject: Zap из командной строки |
|
|
Подскажите програмку/утилиту, которая умеет делать zap таблицам из командной строки. А то заколебался грузить BRO, открывать таблицу, ZAP, закрывать таблицу... _________________ Origin: 2:5049/97.3 |
|
Back to top |
|
|
Олег Смирнов
Joined: 06 Sep 2004 Posts: 821 Location: Олег Смирнов Occupation: Раут (поганист-сисадмин) Interests: Новосибирск
|
Posted: 05 Feb 2005 16:21 Post subject: Re: Zap из командной строки |
|
|
SamS wrote: | заколебался грузить BRO, открывать таблицу, ZAP, закрывать таблицу... |
Если часто прриходится ZAPить одни и те же таблицы - может, стоит сохранить ZAPленые копии .dbf и копировать их поверх?.. _________________ С уважением, Олег Р. Смирн |
|
Back to top |
|
|
Яков
Joined: 04 Mar 2002 Posts: 618 Location: Яков Occupation: Экстремальная терапия бизнеса Interests: Владивосток
|
Posted: 06 Feb 2005 09:09 Post subject: |
|
|
Или написать програмку на фоксе типа
use dbase1.dbf
zap
use dbase2.dbf
zap
и т. |
|
Back to top |
|
|
SamS
Joined: 12 Jan 2002 Posts: 281 Location: Спиридонов С.А. Occupation: ПКП "БИСТ" Interests: Чистополь
|
Posted: 06 Feb 2005 14:22 Post subject: |
|
|
Хм... Сохранить - это мысль. Быстрее получится
"Программу на фоксе" - это поставить некий комплект, понять интерфейс, написать программу (наверняка интерпретатор, а не компилятор будет?), потом постоянно все это добро на винте держать. А если таблицы с другими именами? Программу переписывать?
Не, мне надо типа
zap.bat
for %%i in (*.dbf) do zap.exe %%
И все _________________ Origin: 2:5049/97.3 |
|
Back to top |
|
|
Олег Смирнов
Joined: 06 Sep 2004 Posts: 821 Location: Олег Смирнов Occupation: Раут (поганист-сисадмин) Interests: Новосибирск
|
Posted: 07 Feb 2005 07:40 Post subject: |
|
|
SamS wrote: | наверняка интерпретатор, а не компилятор будет? |
Ой-ой!.. А то интерпретатор будет ZAPить базы медленнее компилятора...
SamS wrote: | потом постоянно все это добро на винте держать. А если таблицы с другими именами? Программу переписывать? |
Дык и напиши программу, которая читает список из файла, на ДОСовом фоксе и в формате StandAlone - будет тебе всё в одном флаконе.
SamS wrote: | Не, мне надо типа
zap.bat
for %%i in (*.dbf) do zap.exe %% |
Что-то не встречал... Может, потому, что мне не надо было, а может и потому, что не бывае _________________ С уважением, Олег Р. Смирн |
|
Back to top |
|
|
Krosh
Joined: 13 Oct 2003 Posts: 97 Location: КИА Occupation: СТ Interests: Москва
|
Posted: 11 Feb 2005 10:13 Post subject: |
|
|
Всё ещё надо или рассосалось?
А то я могу сделать ZAP.EXE для
Quote: | zap.bat
for %%i in (*.dbf) do zap.exe %% |
|
|
Back to top |
|
|
SamS
Joined: 12 Jan 2002 Posts: 281 Location: Спиридонов С.А. Occupation: ПКП "БИСТ" Interests: Чистополь
|
Posted: 11 Feb 2005 10:47 Post subject: |
|
|
Одна программа есть но там некоторые проблемы с индексами - т.е. на неизвестных функциях встает и не запит эту таблицу. При убивании индексов и последующей переиндексации - все ок.
Если получится лучше - с удовольствием воспользуюсь _________________ Origin: 2:5049/97.3 |
|
Back to top |
|
|
Krosh
Joined: 13 Oct 2003 Posts: 97 Location: КИА Occupation: СТ Interests: Москва
|
Posted: 11 Feb 2005 15:32 Post subject: |
|
|
Есть. Смотри почт |
|
Back to top |
|
|
SamS
Joined: 12 Jan 2002 Posts: 281 Location: Спиридонов С.А. Occupation: ПКП "БИСТ" Interests: Чистополь
|
Posted: 11 Feb 2005 17:20 Post subject: |
|
|
zap.exe spisok.dbf
Error BASE /1002 Алиас отсутствует: SPISOK
_________________ Origin: 2:5049/97.3 |
|
Back to top |
|
|
Krosh
Joined: 13 Oct 2003 Posts: 97 Location: КИА Occupation: СТ Interests: Москва
|
Posted: 11 Feb 2005 18:05 Post subject: |
|
|
А у меня там ВООБЩЕ нет ТАКОГО алиаса. Дело не в программе, дело в её окружении. Или БД "битая", уже была открыта кем-то. Надо разбираться. У меня работает. Проверил на своей БД БЭСТ.
Пришли эту DBF с индексом и проч. |
|
Back to top |
|
|
Олег Смирнов
Joined: 06 Sep 2004 Posts: 821 Location: Олег Смирнов Occupation: Раут (поганист-сисадмин) Interests: Новосибирск
|
Posted: 11 Feb 2005 21:06 Post subject: Re: Zap из командной строки |
|
|
SamS wrote: | заколебался грузить BRO, открывать таблицу, ZAP, закрывать таблицу... |
Ты уж написал бы - чего ты там такое в БЭСТе всё время ZAPишь, а то интересно, блин! Мне, может, тоже надо ZAPить, а я как-то так, по старинке, обхожусь без этого... _________________ С уважением, Олег Р. Смирн |
|
Back to top |
|
|
SamS
Joined: 12 Jan 2002 Posts: 281 Location: Спиридонов С.А. Occupation: ПКП "БИСТ" Interests: Чистополь
|
Posted: 12 Feb 2005 12:33 Post subject: |
|
|
Это не в БЭСТе )
Есть такая программа "Налогоплательщик", через которую многие выгружают данные в ПФР. Так вот я в ней не нашел, как быстро уничтожить весь список сотрудников и все данные по ним.
Берется на checkpsn.da.ru _________________ Origin: 2:5049/97.3 |
|
Back to top |
|
|
itman
Joined: 05 Apr 2002 Posts: 1247 Location: Ильин Е.Ю. Occupation: Cio Interests: Кинель
|
Posted: 14 Feb 2005 10:48 Post subject: |
|
|
Quote: | Есть такая программа "Налогоплательщик", через которую многие выгружают данные в ПФР. Так вот я в ней не нашел, как быстро уничтожить весь список сотрудников и все данные по ним. |
Делаешь "базу исходного содержание!" - образец и сохраняешь в архив.
Когда надо - раскрыл.
Так быстрее будет на мой взгляд. |
|
Back to top |
|
|
|