大家好,我使用linux从sql文件恢复postgres数据库,但此文件是从windows转储的则插入看起来像\N和制表符分隔符我怎样才能导入这个windows出生的文件,从linux命令行?运行psql -d数据库〈backupFromWindows.sql而不出错的选项
w1jd8yoj1#
找到了!在Linux终端中,以postgres用户身份登录后,打开psql控制台,然后\连接mydatabase,然后\i "/path/to/file.sql "/path/to/file.sql应为/tmp路径或其他具有postgres用户权限的路径谢谢!
1条答案
按热度按时间w1jd8yoj1#
找到了!在Linux终端中,以postgres用户身份登录后,打开psql控制台,然后\连接mydatabase,然后\i "/path/to/file.sql "
/path/to/file.sql应为/tmp路径或其他具有postgres用户权限的路径
谢谢!