powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
30 сообщений из 30, показаны все 2 страниц
ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
    #39472537
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите как узнать что это за объект?


Код: sql
1.
2.
3.
4.
select 
*
from pg_class
where oid= 24209;



ничего не выводит.
...
Рейтинг: 0 / 0
ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
    #39472541
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vacuum по БД проходит без ошибок.
...
Рейтинг: 0 / 0
ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
    #39472550
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Константин Сергеевич Дерерк,
никак не уймешься?
...
Рейтинг: 0 / 0
ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
    #39472551
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Константин Сергеевич ДереркПодскажите как узнать что это за объект?


Код: sql
1.
2.
3.
4.
select 
*
from pg_class
where oid= 24209;



ничего не выводит.

Правильно:
select oid, relname from pg_class where pg_relation_filepath(oid)='base/16393/24209';

oid может не совпадать с relfilenode поэтому по нему искать некорректно.

PS: да что же за эпидемия людей не желающих читать документацию сегодня.
...
Рейтинг: 0 / 0
ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
    #39472571
qwwq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Maxim Boguk,

эникеи потянулись от мс--скл к поцгрессу. (некоторые по дороге купили и продали цельный оракел). последствия немного очевидны.
...
Рейтинг: 0 / 0
ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
    #39472575
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Maxim BogukPS: да что же за эпидемия людей не желающих читать документацию сегодня.
у него это хроническое.
...
Рейтинг: 0 / 0
ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
    #39472580
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и вам добра
...
Рейтинг: 0 / 0
ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
    #39472584
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Maxim Bogukselect oid, relname from pg_class where pg_relation_filepath(oid)='base/16393/24209';

oid может не совпадать с relfilenode поэтому по нему искать некорректно.




Спасибо.
...
Рейтинг: 0 / 0
ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
    #39473287
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Константин Сергеевич Дереркvacuum по БД проходит без ошибок.


Почему ни

Код: sql
1.
vacuum



ни


Код: sql
1.
vacuum full





не выдавал ошибок?
...
Рейтинг: 0 / 0
ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
    #39475009
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Константин Сергеевич ДереркКонстантин Сергеевич Дереркvacuum по БД проходит без ошибок.


Почему ни

Код: sql
1.
vacuum



ни


Код: sql
1.
vacuum full





не выдавал ошибок?


Почему?

Ведь vacuum тут рекомендовали использовать как проверку целостности БД.

Значит он не может провеерить целостность?
...
Рейтинг: 0 / 0
ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
    #39475015
qwwq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Константин Сергеевич Дерерк,

повторяю вопрос:
Код: sql
1.
select oid, relname from pg_class where pg_relation_filepath(oid)='base/16393/24209';


????


интересно также ,сколько баз в инстансе ("кластере").
...
Рейтинг: 0 / 0
ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
    #39475033
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwwqКонстантин Сергеевич Дерерк,

повторяю вопрос:
Код: sql
1.
select oid, relname from pg_class where pg_relation_filepath(oid)='base/16393/24209';


????


интересно также ,сколько баз в инстансе ("кластере").


БД уже дропнули.

И востановили из pg_dump.



В кластере 5 БД.
...
Рейтинг: 0 / 0
ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
    #39475050
qwwq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Константин Сергеевич Дерерк,

т.е вы не знаете , в какой бд был этот релейшен
и что это за объект -- индекс , табла или сиквенс
...
Рейтинг: 0 / 0
ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
    #39475492
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwwqКонстантин Сергеевич Дерерк,

т.е вы не знаете , в какой бд был этот релейшен
и что это за объект -- индекс , табла или сиквенс

Знаю. Таблица.
...
Рейтинг: 0 / 0
ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
    #39475515
qwwq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Константин Сергеевич ДереркqwwqКонстантин Сергеевич Дерерк,

т.е вы не знаете , в какой бд был этот релейшен
и что это за объект -- индекс , табла или сиквенс

Знаю. Таблица.rакбе "ваше мнение ..." ,евпочя

т.е. или давайте сюдыть измеренное вовремя
Код: sql
1.
2.
select oid, relname,relkind
from pg_class where pg_relation_filepath(oid)='base/16393/24209';


или засуньте свое "знание" в то место, откель у вас руки произросли
...
Рейтинг: 0 / 0
ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
    #39476180
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwwq,

умерь свою злобу, человек.
...
Рейтинг: 0 / 0
ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
    #39482469
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Продолжу тут.
...
Рейтинг: 0 / 0
ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
    #39482470
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwwq
Код: sql
1.
2.
select oid, relname,relkind
from pg_class where pg_relation_filepath(oid)='base/16393/24209';





Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
ERROR:  function pg_relation_filepath(oid) does not exist
LINE 1: select oid, relname from pg_class where pg_relation_filepath...
                                                ^
HINT:  No function matches the given name and argument types. You might need to add explicit type casts.
********** Ошибка **********

ERROR: function pg_relation_filepath(oid) does not exist
SQL-состояние: 42883
Подсказка: No function matches the given name and argument types. You might need to add explicit type casts.
Символ: 41




Есть еще какой-нибудь способ узнать что это за объект БД?
...
Рейтинг: 0 / 0
ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
    #39482474
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
версия 8.4
...
Рейтинг: 0 / 0
ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
    #39482484
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
2.
3.
4.
5.
6.
select 
    n.nspname AS tableschema, 
    c.relname AS tablename
from pg_class c
inner join pg_namespace n on (c.relnamespace = n.oid)
where c.relfilenode = 24209;





пусто
...
Рейтинг: 0 / 0
ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
    #39482499
qwwq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Константин Сергеевич Дереркqwwq
Код: sql
1.
2.
select oid, relname,relkind
from pg_class where pg_relation_filepath(oid)='base/16393/24209';





Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
ERROR:  function pg_relation_filepath(oid) does not exist
LINE 1: select oid, relname from pg_class where pg_relation_filepath...
                                                ^
HINT:  No function matches the given name and argument types. You might need to add explicit type casts.
********** Ошибка **********

ERROR: function pg_relation_filepath(oid) does not exist
SQL-состояние: 42883
Подсказка: No function matches the given name and argument types. You might need to add explicit type casts.
Символ: 41




Есть еще какой-нибудь способ узнать что это за объект БД?

похоже, дырка в релиз-нотах:

https://www.postgresql.org/search/?q=pg_relation_filepath "Release Notes"&a=1

но судя по всему -- ф--я зародилась в 9.0.
...
Рейтинг: 0 / 0
ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
    #39482511
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwwqКонстантин Сергеевич Дереркпропущено...



Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
ERROR:  function pg_relation_filepath(oid) does not exist
LINE 1: select oid, relname from pg_class where pg_relation_filepath...
                                                ^
HINT:  No function matches the given name and argument types. You might need to add explicit type casts.
********** Ошибка **********

ERROR: function pg_relation_filepath(oid) does not exist
SQL-состояние: 42883
Подсказка: No function matches the given name and argument types. You might need to add explicit type casts.
Символ: 41




Есть еще какой-нибудь способ узнать что это за объект БД?

похоже, дырка в релиз-нотах:

https://www.postgresql.org/search/?q=pg_relation_filepath "Release Notes"&a=1

но судя по всему -- ф--я зародилась в 9.0.


а как без этой функции узнать какому объекту БД файл принадлежит?
...
Рейтинг: 0 / 0
ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
    #39482515
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
файл этот физически есть на диске.
...
Рейтинг: 0 / 0
ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
    #39482517
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Константин Сергеевич Дереркфайл этот физически есть на диске.

_fsm
_vm


для него тоже есть
...
Рейтинг: 0 / 0
ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
    #39482532
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
...
Рейтинг: 0 / 0
ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
    #39482544
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Константин Сергеевич Дерерк
Код: sql
1.
2.
3.
4.
5.
6.
select 
    n.nspname AS tableschema, 
    c.relname AS tablename
from pg_class c
inner join pg_namespace n on (c.relnamespace = n.oid)
where c.relfilenode = 24209;





пусто


как определить что за таблица соответствует файлу?
...
Рейтинг: 0 / 0
ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
    #39482552
qwwq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Константин Сергеевич Дерерк
Код: sql
1.
2.
3.
4.
5.
6.
select 
    n.nspname AS tableschema, 
    c.relname AS tablename
from pg_class c
inner join pg_namespace n on (c.relnamespace = n.oid)
where c.relfilenode = 24209;





пустово всех БД инстанса ?

Код: sql
1.
SELECT oid,datname FROM pg_database ;

?
...
Рейтинг: 0 / 0
ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
    #39482560
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwwqКонстантин Сергеевич Дерерк
Код: sql
1.
2.
3.
4.
5.
6.
select 
    n.nspname AS tableschema, 
    c.relname AS tablename
from pg_class c
inner join pg_namespace n on (c.relnamespace = n.oid)
where c.relfilenode = 24209;





пустово всех БД инстанса ?

Код: sql
1.
SELECT oid,datname FROM pg_database ;

?


выполняю в БД, pid которой указана тут:


base/ 16393 /24209
...
Рейтинг: 0 / 0
ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
    #39482569
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
все, нашлось.

спасибо.
...
Рейтинг: 0 / 0
ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
    #39482572
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vacuum ошибку таки выдал
...
Рейтинг: 0 / 0
30 сообщений из 30, показаны все 2 страниц
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / ОШИБКА: не удалось прочитать блок в файле "base/16393/24209" (прочитано байт: 0 из 819
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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