He configurado la replicación de transmisión en Postgres 9.1.6 ejecutándose en un servidor Debian y está funcionando bien.
Cuando intento ejecutar una consulta en la base de datos de réplica, aparece el siguiente error:
ERROR: index "tbl_cust_id_idx" contains unexpected zero page at block 0
HINT: Please REINDEX it.
¿Qué podría estar causando este error?
La pregunta también se publica en /programming/17865135/postgres-9-1-6-error-index-contains-unexpected-zero-page-at-block-0
postgresql
postgresql-9.1
McKibet
fuente
fuente
SELECT version()
oSELECT now()
?Respuestas:
Me encontré con el mismo problema en Postgres 8.3.11. Aunque no pude identificar la causa raíz, la solución fue bastante simple:
Esta página contiene sugerencias sobre lo que pudo haber causado el error, aunque son vagas:
Idealmente, sería útil si hubiera algo que pudiera implementarse para prevenir o corregir estos errores de manera proactiva. En el lado positivo, esta es la primera vez que vemos este problema en varios años y en cientos de máquinas.
fuente