Главная
Новый форум
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Zap из командной строки

 
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4
View previous topic :: View next topic  
Author Message
SamS



Joined: 12 Jan 2002
Posts: 281
Location: Спиридонов С.А.
Occupation: ПКП "БИСТ"
Interests: Чистополь

PostPosted: 05 Feb 2005 12:34    Post subject: Zap из командной строки Reply with quote

Подскажите програмку/утилиту, которая умеет делать zap таблицам из командной строки. А то заколебался грузить BRO, открывать таблицу, ZAP, закрывать таблицу...
_________________
Origin: 2:5049/97.3
Back to top
View user's profile Send private message Send e-mail
Олег Смирнов



Joined: 06 Sep 2004
Posts: 821
Location: Олег Смирнов
Occupation: Раут (поганист-сисадмин)
Interests: Новосибирск

PostPosted: 05 Feb 2005 16:21    Post subject: Re: Zap из командной строки Reply with quote

SamS wrote:
заколебался грузить BRO, открывать таблицу, ZAP, закрывать таблицу...

Если часто прриходится ZAPить одни и те же таблицы - может, стоит сохранить ZAPленые копии .dbf и копировать их поверх?..
_________________
С уважением, Олег Р. Смирн
Back to top
View user's profile Send private message
Яков



Joined: 04 Mar 2002
Posts: 618
Location: Яков
Occupation: Экстремальная терапия бизнеса
Interests: Владивосток

PostPosted: 06 Feb 2005 09:09    Post subject: Reply with quote

Или написать програмку на фоксе типа

use dbase1.dbf
zap
use dbase2.dbf
zap

и т.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
SamS



Joined: 12 Jan 2002
Posts: 281
Location: Спиридонов С.А.
Occupation: ПКП "БИСТ"
Interests: Чистополь

PostPosted: 06 Feb 2005 14:22    Post subject: Reply with quote

Хм... Сохранить - это мысль. Быстрее получится


"Программу на фоксе" - это поставить некий комплект, понять интерфейс, написать программу (наверняка интерпретатор, а не компилятор будет?), потом постоянно все это добро на винте держать. А если таблицы с другими именами? Программу переписывать?

Не, мне надо типа
zap.bat
for %%i in (*.dbf) do zap.exe %%

И все
_________________
Origin: 2:5049/97.3
Back to top
View user's profile Send private message Send e-mail
Олег Смирнов



Joined: 06 Sep 2004
Posts: 821
Location: Олег Смирнов
Occupation: Раут (поганист-сисадмин)
Interests: Новосибирск

PostPosted: 07 Feb 2005 07:40    Post subject: Reply with quote

SamS wrote:
наверняка интерпретатор, а не компилятор будет?

Ой-ой!.. А то интерпретатор будет ZAPить базы медленнее компилятора...
SamS wrote:
потом постоянно все это добро на винте держать. А если таблицы с другими именами? Программу переписывать?

Дык и напиши программу, которая читает список из файла, на ДОСовом фоксе и в формате StandAlone - будет тебе всё в одном флаконе.
SamS wrote:
Не, мне надо типа
zap.bat
for %%i in (*.dbf) do zap.exe %%

Что-то не встречал... Может, потому, что мне не надо было, а может и потому, что не бывае
_________________
С уважением, Олег Р. Смирн
Back to top
View user's profile Send private message
Krosh



Joined: 13 Oct 2003
Posts: 97
Location: КИА
Occupation: СТ
Interests: Москва

PostPosted: 11 Feb 2005 10:13    Post subject: Reply with quote

Всё ещё надо или рассосалось?
А то я могу сделать ZAP.EXE для
Quote:
zap.bat
for %%i in (*.dbf) do zap.exe %%
Back to top
View user's profile Send private message
SamS



Joined: 12 Jan 2002
Posts: 281
Location: Спиридонов С.А.
Occupation: ПКП "БИСТ"
Interests: Чистополь

PostPosted: 11 Feb 2005 10:47    Post subject: Reply with quote

Одна программа есть но там некоторые проблемы с индексами - т.е. на неизвестных функциях встает и не запит эту таблицу. При убивании индексов и последующей переиндексации - все ок.


Если получится лучше - с удовольствием воспользуюсь
_________________
Origin: 2:5049/97.3
Back to top
View user's profile Send private message Send e-mail
Krosh



Joined: 13 Oct 2003
Posts: 97
Location: КИА
Occupation: СТ
Interests: Москва

PostPosted: 11 Feb 2005 15:32    Post subject: Reply with quote

Есть. Смотри почт
Back to top
View user's profile Send private message
SamS



Joined: 12 Jan 2002
Posts: 281
Location: Спиридонов С.А.
Occupation: ПКП "БИСТ"
Interests: Чистополь

PostPosted: 11 Feb 2005 17:20    Post subject: Reply with quote

zap.exe spisok.dbf
Error BASE /1002 Алиас отсутствует: SPISOK


_________________
Origin: 2:5049/97.3
Back to top
View user's profile Send private message Send e-mail
Krosh



Joined: 13 Oct 2003
Posts: 97
Location: КИА
Occupation: СТ
Interests: Москва

PostPosted: 11 Feb 2005 18:05    Post subject: Reply with quote

А у меня там ВООБЩЕ нет ТАКОГО алиаса. Дело не в программе, дело в её окружении. Или БД "битая", уже была открыта кем-то. Надо разбираться. У меня работает. Проверил на своей БД БЭСТ.
Пришли эту DBF с индексом и проч.
Back to top
View user's profile Send private message
Олег Смирнов



Joined: 06 Sep 2004
Posts: 821
Location: Олег Смирнов
Occupation: Раут (поганист-сисадмин)
Interests: Новосибирск

PostPosted: 11 Feb 2005 21:06    Post subject: Re: Zap из командной строки Reply with quote

SamS wrote:
заколебался грузить BRO, открывать таблицу, ZAP, закрывать таблицу...

Ты уж написал бы - чего ты там такое в БЭСТе всё время ZAPишь, а то интересно, блин! Мне, может, тоже надо ZAPить, а я как-то так, по старинке, обхожусь без этого...
_________________
С уважением, Олег Р. Смирн
Back to top
View user's profile Send private message
SamS



Joined: 12 Jan 2002
Posts: 281
Location: Спиридонов С.А.
Occupation: ПКП "БИСТ"
Interests: Чистополь

PostPosted: 12 Feb 2005 12:33    Post subject: Reply with quote

Это не в БЭСТе )

Есть такая программа "Налогоплательщик", через которую многие выгружают данные в ПФР. Так вот я в ней не нашел, как быстро уничтожить весь список сотрудников и все данные по ним.

Берется на checkpsn.da.ru
_________________
Origin: 2:5049/97.3
Back to top
View user's profile Send private message Send e-mail
itman



Joined: 05 Apr 2002
Posts: 1247
Location: Ильин Е.Ю.
Occupation: Cio
Interests: Кинель

PostPosted: 14 Feb 2005 10:48    Post subject: Reply with quote

Quote:
Есть такая программа "Налогоплательщик", через которую многие выгружают данные в ПФР. Так вот я в ней не нашел, как быстро уничтожить весь список сотрудников и все данные по ним.

Делаешь "базу исходного содержание!" - образец и сохраняешь в архив.
Когда надо - раскрыл.
Так быстрее будет на мой взгляд.
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4 All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © phpBB Group

Rambler
Rambler's Top100 Рейтинг@Mail.ru