2012/8/20 Flavio Henrique Araque Gurgel <fla...@4linux.com.br> > > Bucardo: 4.5.0. > > Acho que achei seu problema. > > O parâmetro --dbhost, --dbport, --dbuser e --dbname são para o > bucardo_ctl encontrar o banco de dados do Bucardo, não os bancos a > replicar. > > Você terá de remover e readicionar o banco a replicar: > > bucardo_ctl remove db foo > > bucardo_ctl add db foo port XXXX host A.B.C.D user blabla pass blebleble > > Nota: recomenda-se usar um arquivo .pgpass ao invés de passar a senha na > linha de comando. > > Depois de readicionar o banco de dados, tente o "add all tables" de > novo. Deve dar certo. Já tive esse problema antes. > > Veja a documentação do bucardo_ctl em [1] > > []s > > [1] http://bucardo.org/wiki/Bucardo_ctl > > > Flavio Henrique A. Gurgel > Consultor e Instrutor 4Linux > Tel: +55-11-2125-4747 > www.4linux.com.br > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >
O erro continua: bucardo_ctl --dbhost=localhost --dbuser bucardo --dbport 5434 remove db teste Removed database "teste" bucardo_ctl --dbhost=localhost --dbuser bucardo --dbport 5434 add db teste Added database "teste" bucardo_ctl --dbuser bucardo --dbport 5434 add all tables db teste --herd=replica --verbose DBI connect('dbname=teste;port=5432','postgres',...) failed: FATAL: role "postgres" does not exist at /usr/local/bin/bucardo_ctl line 5279 Acredito que erro so aconteça no freeBSD, o scriot perl pode estar se perdendo aqui: $dbh2 = DBI->connect_cached($dsn, $user, $pass, {AutoCommit=>0,RaiseError=>1,PrintError=>0});
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral