标签: pgadmin

pgAdmin3连接问题

我最近使用VMware Workstation 8设置并运行Windows 2008 r2服务器.

我正在使用Postgresql 9.1运行Centos 6.2虚拟Linux机箱.一切似乎都在本地,我可以通过桥接网络连接连接到CentOS盒.

我跟随David Ghedini的演练来设置Postgresql 9.1.所以我能够启动一个putty会话窗口,以root身份登录并启动psql shell并以postgres用户身份发出语句.我的问题是我无法使用Windows 7客户端中的pgAdmin III进行连接.我更新了/var/lib/pgsql/9.1/data/postgresql.conf启用listen_addresses'*'等.

谁能给我任何关于找到我的错的提示.确保Windows服务器上也禁用了Windows防火墙.

pgAdmin III客户报告;

'服务器不听'

服务器不接受连接:连接库报告

无法连接到服务器:连接超时(0x0000274C/10060)服务器是否在主机"192.168.1.26"上运行并接受端口5432上的TCP/IP连接?

这是pg_hba.conf添加的文件条目:

#TYPE DATABASE   USER   ADDRESS          METHOD
host  all        all    192.168.1.0/24   trust
Run Code Online (Sandbox Code Playgroud)

并添加了iptables文件条目:

-A INPUT -p tcp -s 0/0 --sport 1024:65535 -d 192.168.1.26 --dport 5432 -m state --state NEW,ESTABLISHED -j ACCEPT
-A OUTPUT -p tcp -s 192.168.1.26 --sport 5432 -d 0/0 --dport 1024:65535 -m state --state ESTABLISHED -j ACCEPT
Run Code Online (Sandbox Code Playgroud)

trust postgresql vmware centos pgadmin

15
推荐指数
1
解决办法
9万
查看次数

pgAdmin III中没有"备份和还原"选项

我必须备份我的数据库,但是当我右键单击数据库然后备份时,禁用备份按钮.同样在现有数据库中,由于"还原"按钮太禁用而无法还原.我工作正常,直到我创建一个新的数据库.

它们是如何启用的?

database postgresql backup pg-restore pgadmin

15
推荐指数
3
解决办法
1万
查看次数

权限被拒绝将参数"client_min_messages"设置为"通知"

我在aws上启动并运行了一个redshift集群,并通过配置VPC安全组来授权入站查询

然后我尝试使用pgAdmin连接到redshift并收到以下错误

An error has occurred:
ERROR:  permission denied to set parameter "client_min_messages" to "notice"
Run Code Online (Sandbox Code Playgroud)

An error has occurred:
Column not found in pgSet: "datlastsysoid"
Run Code Online (Sandbox Code Playgroud)

amazon-web-services pgadmin amazon-redshift

15
推荐指数
1
解决办法
4031
查看次数

AWS RDS 到 PgAdmin 保存属性时出错无法连接到服务器:超时已过期

简短描述:AWS RDS 将服务器连接到 PgAdmin 4、PostgreSQL 11

完成:我已经完成了与人或此aws 指南类似的操作,但最后当我单击“保存”时,它不接受我。而是给出以下内容

错误

Error saving properties 
Unable to connect to server: 
timeout expired
Run Code Online (Sandbox Code Playgroud)

我试图解决的问题

  • 实例在创建后 2 小时处于活动状态
  • 我还允许使用 AWS 数据库客户端之外的“是”访问数据库
  • 这个堆栈溢出答案没有提供结果/sf/answers/2653243981/实际上在刷新我的安全组之后就像指南说我的整个数据库消失了
  • 我有家庭 Wi-Fi,所以没有公司防火墙或任何这些问题https://serverfault.com/q/705312/535406
  • 在阅读之前的服务器故障帖子时,我查看了我的
    • RDS/数据库:什么是空的
    • RDS/安全组:空,我有这条消息:
Your account does not support the EC2-Classic Platform in this region. 
DB Security Groups are only needed when the EC2-Classic Platform is supported. 
Instead, use VPC Security Groups to control access to your DB Instances.

Run Code Online (Sandbox Code Playgroud)

postgresql amazon-web-services pgadmin pgadmin-4

15
推荐指数
1
解决办法
1万
查看次数

如何使用SSH隧道通过EC2实例连接到RDS实例?

所以这对我来说真的很新鲜,所以如果这是一个愚蠢的问题,我很抱歉。

我有一个不可公开访问的 RDS 实例,并且位于其自己的私有 VPC 中。我有一个允许连接到 RDS 的 EC2 实例,但不允许其他任何东西连接到该实例。

我现在希望 PgAdmin 能够显示来自我的 RDS 实例的数据。

我完成了 PgAdmin 中的向导,输入了 EC2 实例的公共 IP 作为隧道主机,用户名是ec2-user,身份验证是通过身份文件进行的(使用我用来 ssh 进入实例的 pem 文件)。

但是,我仍然无法连接。在“高级”选项卡中,PGAdmin 要求提供主机地址,但当我输入 RDS 实例的端点时会发出抱怨。

我如何让我的本地 pgAdmin 现在访问我的数据库,该数据库不再可以通过公共互联网访问?

---忘记添加错误信息

Unable to connect to server:

Failed to create the SSH tunnel.
Error: Could not establish session to SSH gateway
Run Code Online (Sandbox Code Playgroud)

postgresql amazon-web-services amazon-rds pgadmin

15
推荐指数
2
解决办法
3万
查看次数

如何在PostgreSQL中通过我的数据库获取列大小和类型

我在以前的数据库中手动更改了列长度.

但是在通过HQL创建新数据库后,它正在创建varchar(255),我需要让它更长.

我需要找到我应该更改哪个表的列?

我可以手动找到它,但现在我有大约200个表,我需要一个查询来执行此操作.

如何使用SQL查询在Postgres中获取列类型及其长度?

sql postgresql pgadmin

14
推荐指数
2
解决办法
4万
查看次数

如何在pgAdmin中执行pgsql脚本?

我想直接从pgAdmin编辑器UI 执行一些pgScript.

FOR i IN 1..10 LOOP
   PRINT i; -- i will take on the values 1,2,3,4,5,6,7,8,9,10 within the loop
END LOOP;
Run Code Online (Sandbox Code Playgroud)

但我总是得到

[ERROR    ] 1.0: syntax error, unexpected character
Run Code Online (Sandbox Code Playgroud)

我也尝试用do $$ ... $$包装代码,但是没有解决问题.

postgresql plpgsql pgadmin

14
推荐指数
1
解决办法
2万
查看次数

如何使用pgAdmin恢复postgreSQL转储文件?

我有一个.dmp文件.想要从中恢复数据库.使用pgAdmin我该怎么办?

sql postgresql pgadmin

14
推荐指数
1
解决办法
4万
查看次数

PGAdmin 编辑数据

我是 Postgres 的新手,似乎无法编辑表中的数据。测试框弹出但不允许我更改文本。这个初始表没有任何 PK 或 SERIAL。所以我添加了它们,我的表定义现在是这样的:

CREATE TABLE public.weather
(
city character varying(80) COLLATE pg_catalog."default",
temp_lo integer,
temp_hi integer,
prcp real,
date date,
id integer NOT NULL DEFAULT nextval('weather_id_seq'::regclass),
CONSTRAINT weather_pkey PRIMARY KEY (id)
)
WITH (
OIDS = FALSE
)
TABLESPACE pg_default;

ALTER TABLE public.weather
OWNER to postgres;
Run Code Online (Sandbox Code Playgroud)

这可能很简单

postgresql pgadmin

14
推荐指数
3
解决办法
2万
查看次数

PGAdmin:未连接到服务器或已关闭与服务器的连接

我遇到了postgreSQL的这个问题,当我做任何事情的简单查询(CRUD)时,有时候它可以工作,几乎总是显示这个消息:

未连接到服务器或已关闭与服务器的连接.

我不知道如何解决它,它开始激怒我,谁知道如何解决它?

更新1

我一直在寻找,似乎pgadmin4问题(似乎因为它还没有100%开发),我一直在使用pgadmin3并且该错误没有显示出来.

database postgresql pgadmin pgadmin-4

14
推荐指数
1
解决办法
2万
查看次数