Linux上的PostgreSQL,运行Windows的SQL文件

7lrncoxx  于 2023-02-05  发布在  Windows
关注(0)|答案(1)|浏览(102)

我使用Linux从SQL文件恢复PostgreSQL数据库,但该文件是从Windows转储的。
然后插入看起来像\N和制表符分隔符。
如何从Linux命令行导入这个Windows自带的文件?
运行选项:psql -d database \< backupFromWindows.sql没有错误。

vshtjzan

vshtjzan1#

找到了!

  • 在Linux终端中,以 * postgres * 用户身份登录后,打开 * psql * 控制台
  • 然后\连接mydatabase
  • 然后\i "/路径/目标/文件. sql "
  • /path/to/file. sql * 应该是*/tmp * 路径,或者是 * postgres * 用户具有适当权限的其他路径。

相关问题