a.使用pqsl进行sql备份赢得';行不通
对不起,我问了个愚蠢的问题,但我需要你的帮助。我什么都试过了,但似乎都不管用 我想在windows 10上使用pgAdmin 4和psql恢复数据库。我在pgAdmin 4中创建了一个数据库和一个用户。然后我打开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中右键
psql
并执行set role to,然后执行\I
。我总是出错
没有这样的文件或目录
该文件位于
psqlc:/Users/hasan/a.sql
我在pgAdminC:/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?。。在命令promtCMD>dir file.name.sql中检查它,并附加到问题,该文件已就位谢谢您的回答。是的,它是一个.sql。该文件位于C:/Users/hasanso中,使用psql C:/Users/hasan/a.sql
命令更新您的问题,实际错误-复制粘贴原样