Ev0*_*0oD 25 postgresql pg-dump
我正在尝试在我们的 postgresql 服务器 v13 上运行 pg_dump (甚至 psql),其中包含来自 v13 和 v16 的二进制文件。两者都不适用于我,但适用于我不在 Mac 上的同事,不确定是否与此相关。
当我尝试运行时:
pg_dump -U grails --verbose --host=<host> --port=<port> --format=plain <db_name> > <target_file>
Run Code Online (Sandbox Code Playgroud)
甚至简单:
psql -U grails --host=.. --port=..
Run Code Online (Sandbox Code Playgroud)
我得到以下信息:
pg_dump: error: connection to server at "...", port ... failed: FATAL: no PostgreSQL user name specified in startup packet
connection to server at "...", port ... failed: FATAL: no PostgreSQL user name specified in startup packet
pg_dump(71055,0x1db08dec0) malloc: *** error for object 0x92: pointer being freed was not allocated
pg_dump(71055,0x1db08dec0) malloc: *** set a breakpoint in malloc_error_break to debug
[1] 71055 abort pg_dump --verbose --host=... --port=... -U grails --format=plain
Run Code Online (Sandbox Code Playgroud)
用户名明确指定为参数,我的同事没有问题。malloc 错误也很奇怪。可能会发生什么?
| 归档时间: |
|
| 查看次数: |
5201 次 |
| 最近记录: |