|
Проблема с базой данных
|
|||
---|---|---|---|
#18+
Добрый день! Возникла следующая проблема с БД. На контроле и управлении доступа создана БД (baza.gdb). Обслуживается это дело Firebird. С недавнего момента при подключении к ней стал выдавать ошибку : Implementation limit exceeded Transactions count exceeded. Perform backup and restore to make database operable again. Начитался в гугле про gbak и gfix. Через isql пытаюсь подключиться к базе : connect "C:\Program Files\GUARD\db\baza.gdb" user SYSDBA password masterkey; В ответ мне выдает сообщение : Server version: WI-V.2.5.0.26074 Firebird 2.5 WI-V.2.5.0.26074 Firebird 2.5\Xnet <SCUD_076>/P12 WI-V.2.5.0.26074 Firebird 2.5\Xnet <SCUD_076>/P12 Database: "C:\Program Files\GUARD\db\baza.gdb", User: SYSDBA Statement Failed, SQLSTATE = 54000 Implementation limit exceeded Transactions count exceeded. Perform backup and restore to make database operable again. Statement Failed, SQLSTATE = 54000 Implementation limit exceeded Transactions count exceeded. Perform backup and restore to make database operable again. SQL>_ Подскажите пожалуйста в чем проблема, поскольку я в этом полный 0. Приходится разбираться самому. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 12:25 |
|
Проблема с базой данных
|
|||
---|---|---|---|
#18+
roger_msc, счётчик транзакций достиг предела в 2G. Переводишь БД в readonly режим делаешь бекап и рестор. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 12:34 |
|
Проблема с базой данных
|
|||
---|---|---|---|
#18+
roger_mscTransactions count exceeded. Perform backup and restore to make database operable again. Какое слово тебе непонятно? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 12:37 |
|
Проблема с базой данных
|
|||
---|---|---|---|
#18+
roger_mscTransactions count exceeded. прекрасно. а можно увидеть вывод gstat -h baza.gdb конечно, еще бы и gstat -r baza.gdb >stat.txt на support@ibase.ru не помешало. А чинится да, именно так gfix -mode read_only baza.gdb потом бэкап и рестор (рестор в БД с новым именем) потом обратно gfix -mode read_write baza.gdb ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 15:29 |
|
Проблема с базой данных
|
|||
---|---|---|---|
#18+
kdv, Спасибо за совет! Но у меня началась какая то наркомания... При запуске утилит типа gbak и gfix, они запускаются и сворачиваются... Я наверное просто дибил...С sql те сталкивася не разу, пэтому даже не могу дать логи...Работает только isql... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 16:31 |
|
Проблема с базой данных
|
|||
---|---|---|---|
#18+
Запусти сначала cmd. А уж там запускай утилиты командной строки. И будешь видеть сообщения об ошибках. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 16:34 |
|
Проблема с базой данных
|
|||
---|---|---|---|
#18+
roger_mscу меня началась какая то наркомания Если ты не в состоянии открыть "Command Prompt", то следует позвать кого-нибудь из взрослых. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 16:38 |
|
Проблема с базой данных
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, Ребят еще раз повторю, я понятия не имею как что и где запускать при работе с SQL. Столкнулся с этим первый раз, так что извините за идиотские вопросы ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 16:47 |
|
Проблема с базой данных
|
|||
---|---|---|---|
#18+
http://ibase.ru/devinfo/gbak.htm А также запустить виндовый Command Prompt (cmd) и читать gbak -? gfix -? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 16:52 |
|
Проблема с базой данных
|
|||
---|---|---|---|
#18+
roger_mscеще раз повторю, я понятия не имею как что и где запускать при работе с SQL Работа с командной строкой не зависит от утилит, которые в ней запускаются. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 17:03 |
|
Проблема с базой данных
|
|||
---|---|---|---|
#18+
roger_msc При запуске утилит типа gbak и gfix, они запускаются и сворачиваются... Сделай bat-файл, запиши команду gbak (gfix) в нем, последняя команда- pause. Так ты увидишь, что на самом деле случается; вероятнее всего какая-то ошибка, неправильный синтаксис команды или не найдена БД ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 21:00 |
|
Проблема с базой данных
|
|||
---|---|---|---|
#18+
S.G.вероятнее всего какая-то ошибка, неправильный синтаксис команды или не найдена БД Об чём ты? Он же всего лишь дважды кликает на иконку gbak в проводнике. А ты про батники грузишь... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 21:14 |
|
Проблема с базой данных
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, Всем большое, просто огромное спасибо! Всё сделал, всё получилось! Прошу прощения за свой тупизм! ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2015, 11:43 |
|
Проблема с базой данных
|
|||
---|---|---|---|
#18+
roger_msc, старая база осталась? давай от нее вывод gstat -h ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2015, 13:24 |
|
Проблема с базой данных
|
|||
---|---|---|---|
#18+
kdv, Database "baza.gdb" Database header page information: Flags 0 Checksum 12345 Generation 2147483764 Page size 16384 ODS version 11.2 Oldest transaction 2147483644 Oldest active 2147483645 Oldest snapshot 2147483645 Next transaction 2147483646 Bumped transaction 1 Sequence number 0 Next attachment ID 455 Implementation ID 16 Shadow count 0 Page buffers 0 Next header page 0 Database dialect 1 Creation date Aug 19, 2011 17:33:30 Variable header data: Sweep interval: 20000 *END* Вот с gstat -h. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2015, 14:02 |
|
Проблема с базой данных
|
|||
---|---|---|---|
#18+
roger_msc, Спасибо. Полтора миллиона транзакций в сутки, каждый день, на протяжении 4х лет. Из моего опыта, 1.5млн транзакций в сутки это вполне такая хорошая нагрузка, например, типа 100 пользователей долбят 8 часов подряд по 1 транзакции каждые 2 секунды. Однако, отсутствие администратора у такой системы заставляет предположить, что такой нагрузки скорее всего нет, и приложение излишне часто стартует транзакции. Тут либо нужно корректировать приложение, либо установить правило, что хотя бы раз в год-два нужно делать backup/restore. А впрочем, если и так работало без администрирования, то можно забить болт, и сделать очередной, но вынужденный b/r еще через 3-4 года. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2015, 15:02 |
|
|
start [/forum/topic.php?fid=40&fpage=76&tid=1562828]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
15ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 153ms |
0 / 0 |