|
Как изменять таблицы системного каталога? ddl
|
|||
---|---|---|---|
#18+
Добрый день, Как изменять таблицы системного каталога? Интересует именно ddl (drop,create,alter) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2017, 10:31 |
|
Как изменять таблицы системного каталога? ddl
|
|||
---|---|---|---|
#18+
Личинка DBAДобрый день, Как изменять таблицы системного каталога? Интересует именно ddl (drop,create,alter) Никак. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2017, 11:15 |
|
Как изменять таблицы системного каталога? ddl
|
|||
---|---|---|---|
#18+
Личинка DBA, Странное вообще желание, зачем это вообще нужно? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2017, 11:16 |
|
Как изменять таблицы системного каталога? ddl
|
|||
---|---|---|---|
#18+
Alex__kKЛичинка DBA, Странное вообще желание, зачем это вообще нужно? кулхацкер же ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2017, 11:17 |
|
Как изменять таблицы системного каталога? ddl
|
|||
---|---|---|---|
#18+
Alex__kKЛичинка DBA, Странное вообще желание, зачем это вообще нужно? К примеру, разрушилась системная табличка. Надо ее пересоздать пустую. Запросы к ней не дает делать, пишет ошибка чтения блока бла бла бла. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2017, 11:49 |
|
Как изменять таблицы системного каталога? ddl
|
|||
---|---|---|---|
#18+
Личинка DBAAlex__kKЛичинка DBA, Странное вообще желание, зачем это вообще нужно? К примеру, разрушилась системная табличка. Надо ее пересоздать пустую. Запросы к ней не дает делать, пишет ошибка чтения блока бла бла бла. после разрушение системной таблицы - есть ТОЛЬКО ОДИН ВАРИАНТ восстановления - initdb заново и залить из backup (если он есть). ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2017, 12:24 |
|
Как изменять таблицы системного каталога? ddl
|
|||
---|---|---|---|
#18+
Личинка DBAДобрый день, Как изменять таблицы системного каталога? Интересует именно ddl (drop,create,alter) уволить ккккк луям изменяльщика. просто напрочь. а лучше дать тумаков и закопать остылую тушку в отхожей яме. в целях выправления популяционного генофонда. имеется только один повод копаться в кишках бд, их куроча -- факультативно--познавательный. и он никак не примыкает к понятию "продакшн". //каюсь, как--то откатывал дроп полей. раза 2 или даже 3 за всю жысть. старался пересоздать БД из дампа после этого. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2017, 13:01 |
|
Как изменять таблицы системного каталога? ddl
|
|||
---|---|---|---|
#18+
Личинка DBAК примеру, разрушилась системная табличка. Надо ее пересоздать пустую. Запросы к ней не дает делать, пишет ошибка чтения блока бла бла бла. Похоже у вас испортилась страница. Можно попробовать на время установить zero_damaged_pages в on. Он обнулит поврежденные данные. Затем вернуть в off. Но это на свой страх и риск . ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2017, 13:42 |
|
Как изменять таблицы системного каталога? ddl
|
|||
---|---|---|---|
#18+
Maxim BogukЛичинка DBAпропущено... К примеру, разрушилась системная табличка. Надо ее пересоздать пустую. Запросы к ней не дает делать, пишет ошибка чтения блока бла бла бла. после разрушение системной таблицы - есть ТОЛЬКО ОДИН ВАРИАНТ восстановления - initdb заново и залить из backup (если он есть). Ога, терять оперативные данные за несколько часов (а может и суток) в терабатной БД из-за того что повредилась табличка с 5 строчками.... отличный вариант. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2017, 15:13 |
|
Как изменять таблицы системного каталога? ddl
|
|||
---|---|---|---|
#18+
qwwq... как--то откатывал дроп полей. раза 2 или даже 3 за всю жысть. старался пересоздать БД из дампа после этого. раскажите попадробнее. т.е. кто-то дропнул поля в таблице а вы их восстанавливали? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2017, 15:14 |
|
Как изменять таблицы системного каталога? ddl
|
|||
---|---|---|---|
#18+
Вообще странно что в PostgreSQL до сих пор не сделали что-то типа dbcc checkdb ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2017, 15:15 |
|
Как изменять таблицы системного каталога? ddl
|
|||
---|---|---|---|
#18+
RutraЛичинка DBAК примеру, разрушилась системная табличка. Надо ее пересоздать пустую. Запросы к ней не дает делать, пишет ошибка чтения блока бла бла бла. Похоже у вас испортилась страница. Можно попробовать на время установить zero_damaged_pages в on. Он обнулит поврежденные данные. Затем вернуть в off. Но это на свой страх и риск . Получается это приведет к обнулению проблемных данных. но лучше чем ничего. Спасибо. zero_damaged_pages (boolean) Detection of a damaged page header normally causes PostgreSQL to report an error, aborting the current transaction. Setting zero_damaged_pages to on causes the system to instead report a warning, zero out the damaged page in memory, and continue processing. This behavior will destroy data, namely all the rows on the damaged page. However, it does allow you to get past the error and retrieve rows from any undamaged pages that might be present in the table. It is useful for recovering data if corruption has occurred due to a hardware or software error. You should generally not set this on until you have given up hope of recovering data from the damaged pages of a table. Zeroed-out pages are not forced to disk so it is recommended to recreate the table or the index before turning this parameter off again. The default setting is off, and it can only be changed by a superuser. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2017, 15:31 |
|
Как изменять таблицы системного каталога? ddl
|
|||
---|---|---|---|
#18+
Личинка DBAMaxim Bogukпропущено... после разрушение системной таблицы - есть ТОЛЬКО ОДИН ВАРИАНТ восстановления - initdb заново и залить из backup (если он есть). Ога, терять оперативные данные за несколько часов (а может и суток) в терабатной БД из-за того что повредилась табличка с 5 строчками.... отличный вариант. если вам данные похер, или по колено -- используйте Nosql -- они и пошустрее за счет отсутствия полноценной транзакционности и /или консистентности. и файлики можете швырять как мешки с картошкой. внимание -- вопрос -- поцчему вы не старый мускуль с допотопным (но быстрым) движком (забыл как звать) юзаете ? нахер вам вообще пж ? ещё раз -- лучший вариант -- застрелить дба и /или сисадмина, которые довели до порчи данных. нанять таки спецов, у которых бд валиться нахер не будет. и будут наготове горячие бекапы. (у вас даже стендбаёв нет ? и по нодам вы не дублируете данные ? т.е. у вас какие--то ненужные данные чоле ? оперативность важна, а консистентность -- по возможности ?) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2017, 15:50 |
|
Как изменять таблицы системного каталога? ddl
|
|||
---|---|---|---|
#18+
Личинка DBAqwwq... как--то откатывал дроп полей. раза 2 или даже 3 за всю жысть. старался пересоздать БД из дампа после этого. раскажите попадробнее. т.е. кто-то дропнул поля в таблице а вы их восстанавливали? сам дропал, сам вспоминал, что там нужные данные, сам восстанавливал. и переливал в новую бд дампом, дропая старое. как -- рассказывать не буду. у вас не тот пиетет к системным таблам, которого ожыдаешь от солидного дба. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2017, 15:54 |
|
Как изменять таблицы системного каталога? ddl
|
|||
---|---|---|---|
#18+
qwwq...как -- рассказывать не буду. Мож вы просто сами не знаете как это делать? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2017, 15:58 |
|
Как изменять таблицы системного каталога? ddl
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2017, 16:02 |
|
Как изменять таблицы системного каталога? ddl
|
|||
---|---|---|---|
#18+
qwwqмускуль с допотопным (но быстрым) движком (забыл как звать) Внезапно даже с этим движком можно всё восстановить, имея недавний бэкап + бинлог. Но для этого надо делать бэкапы и вести бинлог :) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2017, 18:09 |
|
|
start [/forum/topic.php?fid=53&msg=39550812&tid=1996116]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 150ms |
0 / 0 |