powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FDB Перенос данных за определенный период.
8 сообщений из 8, страница 1 из 1
FDB Перенос данных за определенный период.
    #38799618
005ms00
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветсвую всех, форумчан!
Вопрос следующий. Имеется БД .fdb, где хранятся данные за четыре года. Всего в базе более двухсот таблиц. Можно ли как-нибудь разом удалить всю информацию, к-я мне не нужна ? Ну или перекинуть нужную инфу в новую чистую базу?????
...
Рейтинг: 0 / 0
FDB Перенос данных за определенный период.
    #38799621
005ms00
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужна база только с инфой, которая была занесена в определенный промежуток времени
...
Рейтинг: 0 / 0
FDB Перенос данных за определенный период.
    #38799661
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
005ms00,

gbak -b -m old.db
gbak -c new.db
потом переносите нужные данные из old в new.

или, вариант 2
gbak -b -g old
gbak -c new

в new удаляете ненужные данные.

Определить, какие данные нужны, а какие нет, при таком количестве таблиц может разве что разработчик этой БД. Ну или если вы достаточно изучите ее структуру.
...
Рейтинг: 0 / 0
FDB Перенос данных за определенный период.
    #38799723
FB_Uzer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
005ms00,

Приведу пример как дело обстоит у нас.

- Утилитой gbak создаём копию пустой базы только с метаданными (tables,stp,views,generators,domains,trigger,excepts), обычный батник. Здесь важно чтобы gbak был именно одинаковой версии и fbclient той же версии.

- Есть утилита перегона в ней указываем путь к старой и новой базе (.fdb), если локально то localhost иначе ip адрес:путь.

- В ней же указываем период который нам нужно скопировать в новую базу (справочники,сальдо, регистры и т.п.).

- И получаем свежеиспеченную версию. При первом запуске он создаёт нужные промежуточные данные, ре-индексирует индексы и т.п.
У нас вот так, м.б. у кого-то по другому.
...
Рейтинг: 0 / 0
FDB Перенос данных за определенный период.
    #38799772
005ms00
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, ребята!
...
Рейтинг: 0 / 0
FDB Перенос данных за определенный период.
    #38800425
Фотография roadster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FB_Uzer- Есть утилита перегона ....
У нас вот так, м.б. у кого-то по другому.
наверняка у кого-то по другому :)
...
Рейтинг: 0 / 0
FDB Перенос данных за определенный период.
    #38800593
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
005ms00Можно ли как-нибудь разом удалить всю информацию, к-я мне не нужна ?Да, можно. Для этого надо написать соотв. программу. Раздел "работа" за углом.
...
Рейтинг: 0 / 0
FDB Перенос данных за определенный период.
    #38800613
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
005ms00Нужна база только с инфой, которая была занесена в определенный промежуток времени
Описание БД надеюсь есть?
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FDB Перенос данных за определенный период.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]