Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.11.13;
Скачать: CL | DM;

Вниз

Как узнать объем файла GDB ?   Найти похожие ветки 

 
radix   (2003-10-24 12:26) [0]

Прога под Win2000 (висит в назначенных заданиях) не может подсчитать объем файла *.GDB. С подсчётом объемом файлов DBF всё в порядке. Если программу запустить вручную также всё считает нормально.
Код подсчёта объема файла такой:
AssignFile(f,"c:\mybase.gdb");
Reset(f);
size := FileSize(f);


В чём проблема?


 
Vlad   (2003-10-24 12:32) [1]

TIBDataBaseInfo
PageSize * Allocation - получишь размер файла.


 
radix   (2003-10-24 12:33) [2]

Всё. Кажется старею :)
С объемом файлов всё в порядке. Не получается подсчитать количество записей. Код обычный select count(*) from mytable; Но почему-то в назначенных заданиях выдает ошибку, а при ручном запуске срабатывает ?
Извините за ошибку в топике. Видно малость перепил намедни...


 
Zacho   (2003-10-24 12:34) [3]


> radix (24.10.03 12:33) [2]

Какую ошибку-то ? И вообще, зачем это нужно ?


 
radix   (2003-10-24 12:41) [4]

> Zacho
Это нужно когда на серваке висит штук 20 баз данных, когда начальство требует выдавать отчёты по объемам в Мб и кол-ву записей, и когда в ручную лень всё это делать. Вот и написал прогу подсчитывающую как объемы файлов, так и кол-во записей в таблицах. Но Firebird почему-то это не проходит. А так хотелось порадовать начальство диаграммами роста объемов БД, которые создаются автоматически. Но видимо не всё так просто.
А что за ошибку выдаёт я не знаю, поскольку я же не вхожу в систему, а если войду она и считает нормально. Все объемы отражаются в создаваемых файлах txt и html.


 
Zacho   (2003-10-24 12:46) [5]


> radix (24.10.03 12:41) [4]
> А что за ошибку выдаёт я не знаю,

Ну а мы чем тебе сможем помочь в таком случае ? Телепатически узнаем, что за ошибка ? Добавь в программу ведение лога ошибок, и посмотри, может и самому сразу ясно станет в чем дело.
P.S. Попробовав напрячь свои телепатические способности, могу посоветовать подключаться к БД по TCP/IP к localhost.


 
radix   (2003-10-24 12:55) [6]


> Zacho ©

Спасибо за урок телепатии!!! Действительно, подставив
Server:c:\mybase.gdb вместо c:\mybase.gdb всё заработало.


 
NickBat   (2003-10-24 13:07) [7]

Извините за сарказм, но какой толк начальству (да и вам тоже) от графиков роста размера GDB? Тем более прямой зависимости между актуальными данными и размером нет.


 
Polevi   (2003-10-24 13:10) [8]

чтобы деньги на винчестеры успело заказать видимо


 
Zacho   (2003-10-24 13:12) [9]

Знаю по своему опыту : у начальства иногда бывают бессмысленные и противоестественные желания :-)


 
Mike Kouzmine   (2003-10-24 13:16) [10]

Zacho © (24.10.03 13:12) [9] Как правило.


 
Начальство   (2003-10-24 13:18) [11]

Работать всем !
И чтоб завтра мне на стол статистику по росту БД !


 
Mike Kouzmine   (2003-10-24 13:21) [12]

Начальство (24.10.03 13:18) [11] Вот еще один извращенец.


 
Начальство   (2003-10-24 13:25) [13]

>Mike Kouzmine © (24.10.03 13:21) [12]
Уволен.


 
NickBat   (2003-10-24 13:27) [14]

Zacho © (24.10.03 13:12) [9]

Я думаю в силах и интересах программиста убедить начальство, что от размера БД количество и качество информации в ней никоим образом не зависит. Проще предоставлять размер свободного места на жестком диске сервера.


 
Val   (2003-10-24 13:29) [15]

>NickBat © (24.10.03 13:27) [14]
Проще предоставлять размер свободного места на жестком диске сервера.
Начальству для порнографии, чтобы не приставало? ;)


 
Zacho   (2003-10-24 13:36) [16]


> NickBat © (24.10.03 13:27) [14]

Согласен.. Но это не у моего начальства такие заскоки :)


 
radix   (2003-10-27 07:26) [17]

> All

Подобные отчёты необходимы для одной из федеральных структур :) Если я не дам подобные цифирьки моему начальству, то Москва поимеет моё начальство. Так что, по большому счёту это не наша прихоть, а федеральных бюрократов.



Страницы: 1 вся ветка

Текущий архив: 2003.11.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.041 c
6-41783
pupsik
2003-09-18 11:51
2003.11.13
Отладка Web приложения


14-41911
GOOD
2003-10-21 00:47
2003.11.13
Нужна помощь!


1-41133
UGB
2003-11-04 15:32
2003.11.13
Помогите советом по ФОРМАМ


1-41534
P0tia
2003-11-04 12:21
2003.11.13
Image, путь к иконке


3-41070
Slim
2003-10-23 18:41
2003.11.13
DB???





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский