|
Разрушилась таблица pg_largeobject, как ее удалить?
|
|||
---|---|---|---|
#18+
Maxim BogukЛичинка DBAПоэкспериментировал: Код: sql 1. 2. 3. 4. 5.
Записи в test_b есть. Но в pg_largeobject пусто: Код: sql 1. 2. 3.
Значит не bytea а какой-то другой тип использует pg_largeobject. Но какой? Идем в https://www.postgresql.org/docs/10/static/lo-funcs.html и видим что ссылка на LO из таблицы имеет тип oid. Но вообще LO может существовать сам по себе без ссылки на него из таблиц. сейчас поищу с типом oid таблицы. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2017, 15:11 |
|
Разрушилась таблица pg_largeobject, как ее удалить?
|
|||
---|---|---|---|
#18+
Maxim Boguk, нашел таблицы с полями oid !!! ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2017, 15:14 |
|
Разрушилась таблица pg_largeobject, как ее удалить?
|
|||
---|---|---|---|
#18+
Получилось заполнить pg_largeobject: Код: sql 1. 2.
Значит действительно pg_largeobject заполнено данными из таблиц с типом полей oid. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2017, 15:25 |
|
Разрушилась таблица pg_largeobject, как ее удалить?
|
|||
---|---|---|---|
#18+
Maxim Boguk, а рельно ли подменить файлы для этой таблички? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2017, 15:39 |
|
Разрушилась таблица pg_largeobject, как ее удалить?
|
|||
---|---|---|---|
#18+
Личинка DBAMaxim Boguk, а рельно ли подменить файлы для этой таблички? В общем, подменил файлы. При экспорте pg_dump ом ошибка: g_dump: ошибка чтения большого объекта 1500848: не удалось прочитать блок 734927 в файле "base/20685/12090.5" (прочитано байт: 0 из 8192) С пустым файлом была ошибка типа: g_dump: ошибка чтения большого объекта 100000: не удалось прочитать блок 1 в файле "base/20685/12090" (прочитано байт: 0 из 8192) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2017, 16:42 |
|
Разрушилась таблица pg_largeobject, как ее удалить?
|
|||
---|---|---|---|
#18+
Думаю надо unlink сделать этому BLOB. Но как получить весь список проблемных BLOB ? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2017, 16:44 |
|
Разрушилась таблица pg_largeobject, как ее удалить?
|
|||
---|---|---|---|
#18+
Личинка DBAMaxim Boguk, а рельно ли подменить файлы для этой таблички? Нет. Вообще невозможно подменять файлы в базе и получать рабочий результат. Файлы отдельных таблиц сами по себе почти бессмысленны. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2017, 16:47 |
|
Разрушилась таблица pg_largeobject, как ее удалить?
|
|||
---|---|---|---|
#18+
Maxim BogukЛичинка DBAMaxim Boguk, а рельно ли подменить файлы для этой таблички? Нет. Вообще невозможно подменять файлы в базе и получать рабочий результат. Файлы отдельных таблиц сами по себе почти бессмысленны. А скажите, как можно перелить данные из pg_largeobject одной БД в другую? эта таблица системного каталога ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2017, 16:53 |
|
Разрушилась таблица pg_largeobject, как ее удалить?
|
|||
---|---|---|---|
#18+
Ведь можно как-то разрешить таблицы системного каталога редактировать? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2017, 17:10 |
|
Разрушилась таблица pg_largeobject, как ее удалить?
|
|||
---|---|---|---|
#18+
Maxim Boguk, может есть какой-нить режим, допускающий редактирование системных таблиц? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2017, 17:17 |
|
Разрушилась таблица pg_largeobject, как ее удалить?
|
|||
---|---|---|---|
#18+
создам отдельный топик про редатирование таблиц каталога, чтобы все в одну кучу не валить. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2017, 17:37 |
|
Разрушилась таблица pg_largeobject, как ее удалить?
|
|||
---|---|---|---|
#18+
Личинка DBAсоздам отдельный топик про редатирование таблиц каталога, чтобы все в одну кучу не валить. лучше сразу в ПТ ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2017, 18:07 |
|
|
start [/forum/topic.php?fid=53&gotonew=1&tid=1996121]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
49ms |
get topic data: |
10ms |
get first new msg: |
7ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
others: | 271ms |
total: | 426ms |
0 / 0 |