postgresql psql linux为windows运行sql文件

bxfogqkk  于 2023-02-04  发布在  PostgreSQL
关注(0)|答案(1)|浏览(178)

大家好,我使用linux从sql文件恢复postgres数据库,但此文件是从windows转储的
则插入看起来像\N和制表符分隔符
我怎样才能导入这个windows出生的文件,从linux命令行?
运行psql -d数据库〈backupFromWindows.sql而不出错的选项

w1jd8yoj

w1jd8yoj1#

找到了!在Linux终端中,以postgres用户身份登录后,打开psql控制台,然后\连接mydatabase,然后\i "/path/to/file.sql "
/path/to/file.sql应为/tmp路径或其他具有postgres用户权限的路径
谢谢!

相关问题