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开始复制。