Перейти до

Резервное копирование Firebird


Рекомендованные сообщения

С резервной копией понятно теперь gbak поможет.

За 2 месяца работы БД разрослась до 800Мб, видимо это из-за детальной статистики.

Каким образом почистить БД от статистики?

Ссылка на сообщение
Поделиться на других сайтах

Меня, почему-то, не пугают такие размеры. Тем более вчера на itblogs проскакивала заметка про тестирование Firebird на базе в 1 Tb.

Почистить легко - удалить данные из tb_detail_stats. Вот только на размере это вряд-ли скажется, т.к. явно используется предварительное резервирование места.

Ссылка на сообщение
Поделиться на других сайтах

Madf спасибо успокоил)

 

Сделал бекап, и перенес на резервный сервер. СТГ при запуске не может прочитать тарифы

2009-08-26 14:21:20 -- Stg v. 2.406-rc1

2009-08-26 14:21:20 -- Message queue created successfully. msgKey=5555 msgID=393216

2009-08-26 14:21:20 -- Timer thread started successfully.

2009-08-26 14:21:20 -- Storage plugin: firebird_store v.1.4. Loading successfull.

2009-08-26 14:21:20 -- Cannot read tariff

2009-08-26 14:21:20 -- IBPP exception

2009-08-26 14:21:20 -- Cannot read tariff admin-unlim.

 

В логах firebird

server (Server) Wed Aug 26 14:24:11 2009

INET/inet_error: read errno = 104

 

Через консоль к бд подключаюсь и выборка даеся.

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

 

./build debug

#############################################################################

Building STG 2.4 for Linux

#############################################################################

Checking endianess... Little Endian

Checking for -lexpat... yes

Checking for -lfbclient... yes

Checking for mysql_config... yes

Checking for mysql_config --cflags... [-I/usr/include/mysql -DHAVE_ERRNO_AS_DEFINE=1]

Checking for mysql_config --libs_r... [-Wl,-O1 -rdynamic -L/usr/lib/mysql -lmysqlclient_r -lz -lpthread -lcrypt -lnsl -lm -lpthread -L/usr/lib -lssl -lcrypto]

Checking for -lpq... no

 

 

 

Debug build. Type make explicitly

Ссылка на сообщение
Поделиться на других сайтах

/etc/init.d/stargazer start

* Starting stargazer ...

settings.cpp > 03:00:00 > SETTINGS::SETTINGS()

settings.cpp > 03:00:00 > SETTINGS::~SETTINGS()

stg_timer.cpp > 15:01:48 > STG_TIMER started. Time: 1251284508

firebird_store_tariffs.cpp > 15:01:48 > *** IBPP::SQLException ***

Context: Statement::Prepare( select * from tb_tariffs where name = ? )

Message: isc_dsql_prepare failed

 

SQL Message : -204

Undefined name

 

Engine Code : 335544854

Engine Message :

CHARACTER SET WIN1251 is not installed

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...