VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

vb_recvlogical

功能介绍

vb_recvlogical控制逻辑解码复制槽和来自这些复制槽的流数据。

前提条件

保证数据库目录存在且路径正确。

语法

vb_recvlogical [OPTION]... 

参数说明

OPTION取值如下所示:

  • -f, –file=FILE

    将接收到的和解码的事务数据写入到这个文件中。使用-来标准输出。

  • -n, –no-loop

    当到服务器的连接断开时,不在一个循环中重试,只是退出。

  • -v,–verbose

    启用详细模式。

  • -V,–version

    输出版本信息,然后退出

  • -?,–help

    显示帮助信息,然后退出

  • -d,–dbname=DBNAME

    要连接的数据库名

  • -h,–host=HOSTNAME

    声明正在运行服务器的机器的主机名。如果该值以一个斜线开始,那么它用作Unix域套接字的路径。

  • -p,–port=PORT

    声明TCP端口或服务器正在监听链接的本地Unix域套接字文件扩展。

  • -U, –username=NAME

    要连接的用户名。

  • -w,–no-password

    永不发出密码提示。

  • -W, –password

    强制pg_recvlogical在连接到数据库之前提示密码。

  • -F, –fsync-interval=INTERVAL

    频率同步到输出文件(以秒为单位,默认为10)

  • -o, –option=NAME[=VALUE]

    传递选项name到输出插件,选项值为value (如果声明了的话)。

  • -P, –plugin=PLUGIN

    当创建一个槽时,使用指定的逻辑解码输出插件。(默认mppdb_decoding)

  • -s, –status-interval=INTERVAL

    发送到服务器的状态包的时间间隔(以秒为单位,默认10秒)

  • -S, –slot=SLOT

    在–start模式下,使用现有的名字为slot_name 的逻辑复制槽。

  • -I, –startpos=PIR

    在–start模式下,从给定的LSN开始复制。