首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >连接选项"port“上一次连接的无效整数值" connection”

连接选项"port“上一次连接的无效整数值" connection”
EN

Database Administration用户
提问于 2020-08-16 16:34:06
回答 1查看 2.7K关注 0票数 0

我是postgres的新手,我试图在postgres-12上配置表级逻辑复制(发布/订阅)。

我更新了postgresql.conf文件和wal_level=replica。另外,还创建了2个数据库(test1和test2)。我要做的是:

代码语言:javascript
复制
test1=# create table t1(a int primary key, b int);
CREATE TABLE
test1=# insert into t1 values(1, 1);
INSERT 0 1
test1=# create publication my_pub for table t1;
CREATE PUBLICATION

test2=# CREATE TABLE t1(a int primary key, b int);
CREATE TABLE
test2=# CREATE SUBSCRIPTION my_sub CONNECTION 'host=localhost port=5432 dbname=test2 user=postgres 
password=password' PUBLICATION my_pub;
invalid integer value "CONNECTION" for connection option "port"
Previous connection kept

在创建订阅时,我将收到以下消息:连接选项"port“的无效整数值" connection”保持不变,并且无法将此表添加到复制中。在我的postgresql.conf文件中,我只提到了5432端口。但是,我无法理解为什么它说的是无效的整数值

EN

回答 1

Database Administration用户

发布于 2020-08-17 01:34:54

在我看来,你真正要做的事情是:

代码语言:javascript
复制
\c CREATE SUBSCRIPTION my_sub CONNECTION ...

\c的参数是位置的,第四个位置属于端口。

我看不出您的消息可以包含“保持先前的连接”的其他方式,它完全是通过尝试使用\c或\connect生成的。

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/273831

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档