Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
a.使用pqsl进行sql备份赢得';行不通_Sql_Postgresql_Windows 10_Restore_Pg Restore - Fatal编程技术网

a.使用pqsl进行sql备份赢得';行不通

a.使用pqsl进行sql备份赢得';行不通,sql,postgresql,windows-10,restore,pg-restore,Sql,Postgresql,Windows 10,Restore,Pg Restore,对不起,我问了个愚蠢的问题,但我需要你的帮助。我什么都试过了,但似乎都不管用 我想在windows 10上使用pgAdmin 4和psql恢复数据库。我在pgAdmin 4中创建了一个数据库和一个用户。然后我打开psql并执行set role to,然后执行\I。我总是出错 没有这样的文件或目录 该文件位于 psqlc:/Users/hasan/a.sql 我在pgAdminC:/ProgramFiles/PostgresSQL/9.6/bin中设置了一个路径。我还尝试在pgAdmin 4中右键

对不起,我问了个愚蠢的问题,但我需要你的帮助。我什么都试过了,但似乎都不管用

我想在windows 10上使用pgAdmin 4和psql恢复数据库。我在pgAdmin 4中创建了一个数据库和一个用户。然后我打开
psql
并执行set role to,然后执行
\I
。我总是出错

没有这样的文件或目录

该文件位于

psqlc:/Users/hasan/a.sql

我在pgAdmin
C:/ProgramFiles/PostgresSQL/9.6/bin
中设置了一个路径。我还尝试在pgAdmin 4中右键单击db来恢复数据库。它开始运行,什么也没发生

它已经运行了好几个小时了。进程观察程序也不会显示任何信息。我不知道该怎么办。我尝试了这个页面的所有解决方案,还观看了youtube视频。这行不通。

试试看

psql -f C:/Users/hasan/a.sql
或者从psql内部

\i "C:/Users/hasan/a.sql"

它找不到
,我假设它是a.sql?。。在命令promt
CMD>dir file.name.sql中检查它,并附加到问题,该文件已就位谢谢您的回答。是的,它是一个.sql。该文件位于C:/Users/hasanso中,使用
psql C:/Users/hasan/a.sql
命令更新您的问题,实际错误-复制粘贴原样