Supondo que você não tenha mais um daemon slon
em execução, apenas descarte o esquema que foi instalado por Slony:
DROP SCHEMA _replication CASCADE;
(ajuste o nome.)
Eu restaurei um banco de dados que veio de um servidor no qual o Slony estava sendo executado. O servidor no qual o banco de dados foi restaurado não possui o Slony instalado.
Quando o banco de dados foi restaurado, muitos erros foram relatados, com os objetos relacionados ao Slony não sendo criados devido à falta de logons relacionados ao Slony. Isso eu pensei que não era um problema, pois perder os objetos Slony não parecia importar, e de fato parecia desejável.
No entanto, agora eu tenho um problema anoying, se não crítico. Sempre que alguém clica em uma tabela no banco de dados recém-restaurado no PGAdmin, um pop-up de erro relacionado ao Slony ... aparece.
O primeiro lê: "Ocorreu um erro: ERRO: a função _rmscl.getlocalnodeid (desconhecido) não existe"
Eu noto que sob o nó Replicação no PGAdmin, há um cluster de replicação Slony. Tentar eliminar esse cluster resulta em mais erros de tipo de objeto ausente.
Alguém tem alguma idéia de como podemos remover os últimos vestígios do Slony desse banco de dados?
Tags postgresql replication