gpt4 book ai didi

postgresql - psql : FATAL: database "Morne Nel" does not exist

转载 作者:行者123 更新时间:2023-11-29 12:05:15 24 4
gpt4 key购买 nike

我需要在 JasperReports 中做一份报告....除此之外。我得到了一个现有的 Postgresql 数据库供我使用。

我已经安装了 PostgreSQL,一切顺利。 (除了最后的包更新。无法通过代理服务器)

我还添加了 C:\Program Files\PostgreSQL\9.0\bin 路径和系统路径。

当我转到 cmd 并键入 psql 时,它会提示输入密码....

我输入密码,因为那是我在安装过程中添加的唯一密码。

然后出现psql: FATAL: database "Morne Nel"does not exist

逐步将此数据库导入 postgres?好吗?

最佳答案

当使用 psql 时,你必须传递数据库名称,否则 postgres 将尝试连接到与你的用户名匹配的数据库(这就是它尝试连接到“Morne Nel”的原因)。

您可以使用createdb 控制台命令先创建数据库。这是关于该命令的文档:http://www.postgresql.org/docs/9.3/static/sql-createdatabase.html

但您也可以立即使用 pg_restore 命令并传递 --create 选项来立即从转储创建和恢复数据库(此处的文档:http://www.postgresql.org/docs/9.3/static/app-pgrestore.html)。

尝试执行这些命令(您可能必须指定您的 postgres 用户和密码)并让我们知道发生了什么。我现在不能写更多,因为我不确定你有什么转储格式,所以如果你无法成功使用 pg_restore,最好提供该信息。

关于postgresql - psql : FATAL: database "Morne Nel" does not exist,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25847282/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com