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

Вниз

Слишком моного версий ...   Найти похожие ветки 

 
Andrey V.   (2003-05-29 08:02) [0]

В один прекрасный момент ib говорит чтото вроде Too many version чего-то там ...
Лечится бакап/ресторе. Можно ли избавиться от этого ?


 
Danilka   (2003-05-29 08:11) [1]

если не ошибаюсь, это когда счетчик изменения метаданных становится =256, если так, то тогда - можно.
надо всего лишь перестать править структуру базы. :))

а чем плох бакап/ресторе?
в один прекрасный день, который тебе запомнится как черный-пречерный день, ты поймешь, что без бакапа в БД жить нельзя.


 
АлексейК   (2003-05-29 08:16) [2]

Все изменения в метаданных, относящихся к таблицам, фиксируются InterBase сервером. И эта информация находится в таблицах rdb$relations и RDB$FORMATS. В таблице RDB$FORMATS есть счетчик изменений, но он ограничен количеством 256. Когда счетчик достигнет этого значения, то дальнейшие изменения метаданных будут невозможны, пока не будет выполнена операция backup/restore.


 
Andrey V.   (2003-05-29 08:38) [3]

Все, врубился , похоже ALTER TRIGGER ... INACTIVE/ACTIVE
считается измененим метаданных и я имею то, что имею.
Но все-таки есть приемлемый выход из ситуации ?
Не считая бакапа и отказа от ALTER TRIGGER...


 
АлексейК   (2003-05-29 08:42) [4]

Ну попробуй править системные таблицы.


 
Жук   (2003-05-29 08:43) [5]

Руками поправлять счётчик. :-)


 
Danilka   (2003-05-29 08:43) [6]

Andrey V. (29.05.03 08:38)
вообще-то нет.
а вырубать триггер - очень плохой тон, на мой взгляд.
разве что в ручную, раз в пятилетку, по особым униальным случаям.


 
Arina   (2003-05-29 08:43) [7]

Простите, а не скажите как делается этот backup/restore. А то я не так давно занимаюсь базами


 
Andrey V.   (2003-05-29 08:53) [8]

2Danilka
В принципе, согласен.
Придется принести скорость в жертву :-(

2Arina
поскольку речь идет про ib :
IbConsole->меню->database->maintenance->backup/restore
вероятно ...


 
Arina   (2003-05-29 08:56) [9]

спасибо за пояснение


 
Жук   (2003-05-29 08:59) [10]

2 Arina
Текст батника :
cd d:
d:\InterBase\bin\gbak.exe -b -v -user SYSDBA -password masterkey localhost:d:\server\fme.gdb d:\server\fme.gbk
d:\InterBase\bin\gbak.exe -c -v -p 8192 -user SYSDBA -password masterkey d:\server\fme.gbk lnxserver:/db/fme.gdb


 
Arina   (2003-05-29 09:08) [11]

<Жук
спасибо большое, учту, вдруг пригодится


 
Alexandr   (2003-05-29 09:50) [12]


> Жук © (29.05.03 08:59)
> 2 Arina
> Текст батника :
> cd d:
> d:\InterBase\bin\gbak.exe -b -v -user SYSDBA -password masterkey
> localhost:d:\server\fme.gdb d:\server\fme.gbk
> d:\InterBase\bin\gbak.exe -c -v -p 8192 -user SYSDBA -password
> masterkey d:\server\fme.gbk lnxserver:/db/fme.gdb


этот батник рано или поздно приведет к полной потере базы данных и бэкапа.
Увы.



 
Danilka   (2003-05-29 09:55) [13]

кстати, можно написать батник, который будет к имени файла дописывать текущую дату.
средствами только батника, без всяких дополнительных программ. :))


 
Жук   (2003-05-29 10:08) [14]


> Alexandr © (29.05.03 09:50)
> этот батник рано или поздно приведет к полной потере базы
> данных и бэкапа.
> Увы.

Аминь :-)


 
Alexandr   (2003-05-29 10:32) [15]

хотя....
там рестор на другой сервер идет...
недоглядел...


 
AlexSerp   (2003-05-29 11:34) [16]

Я перед бэкапом/рестором копирую базу в другую директорию.
Еще у меня в течение дня бэкап делается на два разных
компа. Перестраховочки.
И все из-за того, что сервера не очень надежные.
И еще. Ежедневно идет копирование вечернего бэкапа
в отдельное место.
Есть архивированные файлы бэкапа за 30 дней от текущего дня.



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

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

Наверх




Память: 0.48 MB
Время: 0.029 c
3-83975
PIV
2003-05-24 22:35
2003.06.26
Базы данных


14-84718
Дмитрий К.К.
2003-06-05 06:23
2003.06.26
Именинники 5 июня


8-84458
Rus
2003-03-14 10:11
2003.06.26
Работа с MIDI файлами


1-84394
-=GaLaN=-
2003-06-09 13:37
2003.06.26
Странные ярлыки не запускаются через shellexecute


1-84375
dRake
2003-06-07 00:56
2003.06.26
Как заставить прогу свернуться в трей?





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