小编cwe*_*eih的帖子

pg_restore:[归档器]输入文件似乎是文本格式转储。请使用psql

我试图通过以下命令从 sql 文件在远程服务器上创建一个新数据库 (analysis_db):

pg_restore -d analyses_db byoryn_resource.sql
Run Code Online (Sandbox Code Playgroud)

我收到错误消息

pg_restore:[归档器]输入文件似乎是文本格式转储。请使用 psql。`

当我尝试按照说明操作时:(来自/sf/answers/2844262151/

要将此类脚本重新加载到名为 newdb 的(新创建的)数据库中:
$ psql -d newdb -f db.sql

我收到了:

psql: could not connect to server: No such file or directory
        Is the server running locally and accepting
        connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
Run Code Online (Sandbox Code Playgroud)

作为菜鸟,我不知道如何解决这个问题。SQL 文件应该没问题,因为它已提供。

sql postgresql pg-restore

5
推荐指数
1
解决办法
7724
查看次数

标签 统计

pg-restore ×1

postgresql ×1

sql ×1