我正在使用 Bucardo 5.6.0。我在 Bucardo 的源数据库中使用只读角色,以防我误操作。该任务正在从源复制到目标。
我收到错误:
$ bucardo add sync migrate relgroup=mr dbs=source:source,target:target --verbose --debug
SQL: INSERT INTO bucardo.sync (herd,dbs,name) VALUES (?,?,?)
$VAR1 = 'mr';
$VAR2 = 'migrate';
$VAR3 = 'migrate';
WARNING: Issuing rollback() due to DESTROY without explicit disconnect() of DBD::Pg::db handle dbname=messaging;host=source.rds.amazonaws.com;port=5432 at line 283.
Failed to add sync: DBD::Pg::st execute failed: ERROR: DBD::Pg::db do failed: ERROR: permission denied for database source at line 284. at line 30.
CONTEXT: PL/Perl function "validate_sync" at /usr/local/bin/bucardo line 4670.
Bucardo 向源数据库写入了什么?