Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.11.04;
Скачать: [xml.tar.bz2];

Вниз

Больной какой-то вопрос...   Найти похожие ветки 

 
Sirus   (2002-10-16 11:14) [0]

Привет Мастера...
1. В каких случаях может испортиться база IBase... в смысле файл *.gdb???

2. Ibase иногда меняет местами цифры... то есть если нужно сохранить число 102.9 на самом деле сохраняется число 201.9???


 
Romkin   (2002-10-16 11:20) [1]

1. Физическое повреждение диска (посыпался) или неожиданное отключение питания при Forced Writes = Disabled. В остальных случаях вроде работает (даже если проверка диска говорит под win95 что на диске ошибки были)
2. Такого не может быть


 
Sirus   (2002-10-16 11:38) [2]

Я тоже думал не может быть...
Устроил проверку программе... Перед выполнением TQuery я копировал содержимое Query1.SQL в файл и просматривал...
В общем такой результат получался в одном случае...
Сколько я ни имитировал такие же ситуации ничего не выходило...
В общем вводят квитанцию, сумма оплаты 102.9 вместо этого сохраняется квитанция с суммой оплаты 201.9...
В других случая все нормально... Сразу же схватил проблему и бегом сюда...


 
Sirus   (2002-10-16 11:40) [3]

И еще... что такое forced writes и как менять его значение...


 
Alexandr   (2002-10-16 11:48) [4]

если бы ты второй вопрос не задал, то получил бы нормальный ответ на первый вопрос, а так....
Я чуть чаем не подавился, блин. Хоть бы в тебе написал "осторожно, сядьте поудобнее, уберите подальше колющие предметы"


 
Sirus   (2002-10-16 12:07) [5]

> Alexandr © (16.10.02 11:48)
В заголовке темы я указал что вопрос больной какой-то... :))
Этого наверное достаточно... Когда оператор сообщил мне это факт я тоже смеялся... (чая не было), Но вот когда увидел и проверил мне страшно стало... честно...

Может поскажешь что такое forced writes и как менять его значение???


 
Alexandr   (2002-10-16 12:49) [6]

это пропертя такая у базы.
Меняется и из командной строки и через утилиты администрирования всякие там начиная с IBConsole (ой, у тебя IB5 тогда Server manager)


 
alexdbases   (2002-10-16 14:44) [7]

FW (Forces Write) определяет каим образом БД будет сохранять данные...
Два значения
- Записовать данные в кеш....а потом тока на диск..-
- Записывать данные сразу на диск -
(OFF/ON)


 
alexdbases   (2002-10-16 14:45) [8]

Если диск летит..или там откл питание неожиданно то данные в кеш теряються....


 
Wolf226   (2002-10-16 17:46) [9]

Проверь какой запрос выполняется на вставку на самом деле.
(с пом SQL монитора например)
Попробуй выполнить запрос вручную.

Может это программа глючит?


 
Sirus   (2002-10-17 07:10) [10]

Wolf226 © (16.10.02 17:46)
Дело в том что программа перед выполнением запроса
сохраняет текст запроса в файл...
Query1.SQL.SaveToFile("Log.txt");
Я проверил... нормально...


 
Alexandr   (2002-10-17 07:32) [11]

значит неправильно сохраняешь в файл.



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

Форум: "Базы";
Текущий архив: 2002.11.04;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.009 c
14-11491
Artemkin
2002-10-16 19:34
2002.11.04
Кто еще, кроме меня поставил сегодня на футбол?


7-11494
Sergserg
2002-08-28 18:36
2002.11.04
Значек Мой компьютер


3-11114
jen_bond
2002-10-12 14:16
2002.11.04
Узнать разницу между датами


14-11474
Ketmar
2002-10-13 13:10
2002.11.04
заколебал WinWord своими глюками!


1-11283
turusov
2002-10-23 13:46
2002.11.04
Новое в OpenDialog





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский