【问题标题】:I have error loading data into PostgreSQL database将数据加载到 PostgreSQL 数据库时出错
【发布时间】:2017-07-06 01:47:58
【问题描述】:

跟进问题,这是我使用的命令行,但它无法识别command line我的密码

The Image

我有一个 PostGreSQL 脚本,其中包含表定义和示例数据,但每当我尝试运行该脚本时,都会出现如图所示的错误。

请问,有没有人知道出了什么问题?

我是 PostgreSQL 新手

【问题讨论】:

  • 您能否将您的查询(或至少前几行)作为文本而不是图像发布?它的一部分在您的屏幕截图中被截断。
  • 退出长脚本
  • ...您确定您使用的密码正确吗? (如果你确定,psql 现在不同意你的观点。)

标签: postgresql postgresql-9.1 postgresql-9.3


【解决方案1】:

从图中可以看出,您好像在使用 pgAdmin 加载使用 pg_dump 创建的数据库转储。我不确定这是否适用于 pgAdmin 的查询工具;您应该尝试从命令行加载它:

psql -f the_dump_file.sql my_database

这里有完整的细节:

【讨论】:

  • 嗨,Ray,我尝试使用您提供的命令,但现在的问题是当我尝试从文件中加载它时,它无法识别我的计算机用户名的密码
  • 密码是 PostgreSQL 用户的,不是计算机用户的。如果用户名与计算机用户不同,您可以指定与 -U 一起使用的用户名。
  • 嗨,雷,我在哪里可以做到这一点?
  • 看起来你已经完成了。 :-) 这是我答案旁边的绿色勾号。谢谢!
猜你喜欢
  • 2015-02-24
  • 2018-12-24
  • 1970-01-01
  • 2020-11-08
  • 1970-01-01
  • 1970-01-01
  • 2021-11-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多