|
Заменить данные в полях таблицы FB
|
|||
---|---|---|---|
#18+
Добрый день. В FB столкнулся впервые. Поэтому, возможно, ламерский вопрос: Мне сейчас выгружают несколько таблиц из БД firebird 2.5.8, которые нужно передать другим людям для аналитики. Но в этих таблицах содержатся данные, которые не нужно видеть аналитикам. Соответственно вопрос - как и чем удалить (а лучше заменить) эти данные, какой софт позволяют это делать? P.S. Таблицы большие, поэтому лучше как-то автоматом это делать. Заранее спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2019, 13:46 |
|
Заменить данные в полях таблицы FB
|
|||
---|---|---|---|
#18+
имхо, тут программист нужен. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2019, 13:53 |
|
Заменить данные в полях таблицы FB
|
|||
---|---|---|---|
#18+
Я надеялся, на более простой вариант, но не исключаю и такой вариант развития событий, что придется кого то нанимать ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2019, 13:58 |
|
Заменить данные в полях таблицы FB
|
|||
---|---|---|---|
#18+
lm6681, в каком виде выгружают? Каким инструментом выгружают? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2019, 13:59 |
|
Заменить данные в полях таблицы FB
|
|||
---|---|---|---|
#18+
lm6681В FB столкнулся впервые. А при чём тут FB? Обезличивание данные не зависит от СУБД. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2019, 14:02 |
|
Заменить данные в полях таблицы FB
|
|||
---|---|---|---|
#18+
lm6681, скажем так. ФБ это SQL сервер. Данные из него получают запросом SELECT. Запрос SELECT предусматривает задание явного перечня столбцов, которые вынимаются из таблицы. Таким образом, выбирать можно только нужные столбцы, ненужные не выбирать. Ну а дальше - уже спросили. Чем выгружают, есть-ли настройки выгрузки, пишется-ли там какой-то select или выбираются "галочками" нужные столбцы, и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2019, 14:06 |
|
Заменить данные в полях таблицы FB
|
|||
---|---|---|---|
#18+
lm6681, тебе надо научится SQL-запросы писать, в которых ты можешь нужные фильтры поставить и указать только требуемые поля для выгрузки. Так что да потребуется программист ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2019, 14:06 |
|
Заменить данные в полях таблицы FB
|
|||
---|---|---|---|
#18+
Не знаю пока чем выгружают, еще сам не видел результата. С SQL запросами в принципе понятно, минимальный опыт был, вспоминать придется. А каким софтом можно открыть таблицы, чтобы начать эксперименты? Нашел тут IB Expert, подойдет? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2019, 14:12 |
|
Заменить данные в полях таблицы FB
|
|||
---|---|---|---|
#18+
lm6681, подойдёт. Вообще странно - уже куда-то выгружают, а результата нет. Может достаточно столбец в Экселе удалить. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2019, 14:15 |
|
Заменить данные в полях таблицы FB
|
|||
---|---|---|---|
#18+
KreatorXXI, БД за 7 лет ежедневной работы, поэтому так долго. По поводу excel - сказали, что он крашится из нехватки ресурсов )))) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2019, 14:19 |
|
Заменить данные в полях таблицы FB
|
|||
---|---|---|---|
#18+
а я не верю. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2019, 14:22 |
|
Заменить данные в полях таблицы FB
|
|||
---|---|---|---|
#18+
lm6681, если не дадут выгрузку в приемлемом виде (крашиться может всё), то тогда берите Эксперт и изучайте SQL. Всё равно из Эксперта придётся куда-то выгружать, в тот же Эксель. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2019, 14:30 |
|
Заменить данные в полях таблицы FB
|
|||
---|---|---|---|
#18+
KreatorXXI, Фишка в том, что аналитики льют себе на сервак инфу из таблиц, прямо из бекапа. Ладно, пришлют бекапы - буду разбираться. Спасибо, буду держать в курсе событий. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2019, 14:35 |
|
Заменить данные в полях таблицы FB
|
|||
---|---|---|---|
#18+
lm6681Фишка в том, что аналитики льют себе на сервак инфу из таблиц, прямо из бекапаБоюсь, фишка совсем в другом... ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2019, 14:37 |
|
Заменить данные в полях таблицы FB
|
|||
---|---|---|---|
#18+
Кстати выдают бекап в fdb ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2019, 14:37 |
|
Заменить данные в полях таблицы FB
|
|||
---|---|---|---|
#18+
по-моему, буйный (С) Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2019, 14:38 |
|
Заменить данные в полях таблицы FB
|
|||
---|---|---|---|
#18+
hvladlm6681Фишка в том, что аналитики льют себе на сервак инфу из таблиц, прямо из бекапаБоюсь, фишка совсем в другом... ;) На нобелевку не тянет? Аналитику сразу из бэкапа получать!!! Бэкап-то, наверно, не копеечный, семь лет ежедневной работы. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2019, 15:30 |
|
Заменить данные в полях таблицы FB
|
|||
---|---|---|---|
#18+
Мимопроходящийпо-моему, буйный (С)Вот и меня создается впечатление, что автор хочет "подчистить хвосты", а аналитики для "антуража". ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2019, 19:16 |
|
Заменить данные в полях таблицы FB
|
|||
---|---|---|---|
#18+
lm6681Кстати выдают бекап в fdb это не бэкап. это копия. бэкап в ФБ это файл, произведенный утилитой gbak, который может читать только gbak (для восстановления БД из бэкапа). ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2019, 19:54 |
|
Заменить данные в полях таблицы FB
|
|||
---|---|---|---|
#18+
kdvlm6681Кстати выдают бекап в fdb это не бэкап. это копия. бэкап в ФБ это файл, произведенный утилитой gbak, который может читать только gbak (для восстановления БД из бэкапа). А то он не знает ... |
|||
:
Нравится:
Не нравится:
|
|||
15.10.2019, 01:09 |
|
Заменить данные в полях таблицы FB
|
|||
---|---|---|---|
#18+
Что же вы детективную историю придумываете))) Разобрался, нужные поля заменил. Все красиво. Возник еще вопрос - как полностью очистить таблицу? Truncate тут нет, остается delete from table. Но он не проходит, т.к. все связано ключами. И как разом можно очистить over 1000 таблиц ? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.10.2019, 09:38 |
|
Заменить данные в полях таблицы FB
|
|||
---|---|---|---|
#18+
lm6681, в Эксперте есть "Службы->Резервирование БД". А там надо поставить галку "Выгружать только метаданные". Потом восстановить из этого бэкапа. У gbak это опция "-М". ... |
|||
:
Нравится:
Не нравится:
|
|||
15.10.2019, 10:40 |
|
Заменить данные в полях таблицы FB
|
|||
---|---|---|---|
#18+
lm6681Truncate тут нет, остается delete from table. Но он не проходит, т.к. все связано ключамиОткуда уверенность, что транкейт будет делать неконсистентные данные? Такой транкейт нам не нужен, в таком виде его никто делать не будет. KreatorXXIУ gbak это опция "-М".еще есть isql -x на выходе текстовый файл-скрипт с командами. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.10.2019, 11:53 |
|
|
start [/forum/topic.php?fid=40&msg=39875997&tid=1560542]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
126ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
others: | 262ms |
total: | 488ms |
0 / 0 |