如何从pgAdmin III中的pgAdmin 4中使用登录信息迁移/导入服务器列表.在使用regedit迁移pgadmin注册表项的pgAdmin III安装中,但是我看到新的pgAdmin在不同的位置具有不同的注册表结构(不使用旧的注册表路径作为pgAdmin3使用).
我在Windows 10笔记本电脑上安装了PostgreSQL 9.6.3-1.我的笔记本电脑的处理器是Intel(R)Core(TM)i7-5500U CPU @ 2.4GHZ,安装内存为8.00GB.pgadmin 4太慢,无法打开我的数据库表.我刚刚制作了表的模式,我没有导入任何数据但是打开我的数据库很慢.我该怎么办?我应该安装任何先决条件应用程序或降级到pgadmin3?
我在他们的网站上使用了EnterpriseDB postgresql安装程序,但是当我完成并运行pgadmin(安装了postgresql)后,我收到一个配置错误,上面写着:
An error occurred initializing the application server:
Failed to launch application server, server thread existing
Run Code Online (Sandbox Code Playgroud)
然后它要求我输入python路径和应用程序路径.对于python路径,我假设它C:\Users\xxx\AppData\Local\Programs\Python\Python35-32\Lib\site-packages\是我安装python的地方.但是我不确定它询问的是哪个应用程序.
9.6.3版本的postgresql.pgadmin版本是4. windows 10 64bit
我是PostgreSQL的新手,所以问题可能很简单。所以。我已经在Fedora 29上安装了PostgreSQL 11和pgAdmin4。我可以通过终端或AzureDataStudio连接到数据库,但是当我尝试与pgAdmin连接时,出现此错误:
无法连接到服务器:
无法连接到服务器:权限被拒绝服务器是否在主机“ 127.0.0.1”上运行并接受端口5432上的TCP / IP连接?
我正在尝试最近3天可以找到的任何东西,但没有任何帮助。这是我的配置:
# I set listen_address in postgresql.conf:
listen_addresses = '*'
# and these are my pg_hba.conf hosts:
local all all md5
host all all 127.0.0.1/32 md5
host all all 0.0.0.0/0 md5
host all all ::1/128 md5
host all all ::/0 md5
local replication all peer
host replication all 127.0.0.1/32 ident
host replication all ::1/128 ident
Run Code Online (Sandbox Code Playgroud)
这些配置是否有问题?还是我应该知道通过pgAdmin连接的任何技巧?提前致谢。
更新:
我应该提到我可以通过终端连接到数据库:
psql -h 127.0.0.1 -U postgres
Run Code Online (Sandbox Code Playgroud)
通过AzureDataStudio连接不需要任何指定的数据。有这样的形式:
填写表单并提交“连接”按钮将连接到数据库。另外,我可以通过JetBrains的DataGrip连接到具有相同格式和数据的数据库。
更新2:
我在运行Fedora 30的本地计算机上同时运行PostgreSQL和pgAdmin。
更新3:
这是我完整软件的信息:
// OS …Run Code Online (Sandbox Code Playgroud) 在pgAdmin 4上运行任何类型的查询只会在消息下返回“ table_oid”。
例如,从命令行运行查询时,我能够获取必要的数据
SELECT ST_MakePolygon(ST_GeomFromText('LINESTRING(75.15 29.53,77 29,77.6 29.5, 75.15 29.53)'));
Run Code Online (Sandbox Code Playgroud)
我知道这table_oid是指表的对象ID,但我不知道如何访问它。
如果这是一个简单的问题,请原谅,但我无法在线找到任何资源
预期:
010300000001000000040000009A99999999C9524048E17A14AE873D4000000000004053400000000000003D4066666666666653400000000000803D409A99999999C9524048E17A14AE873D40
实际:
table_oid
曾几何时,我有一个与pgAdmin一起使用的Postgres数据库.我有一个在WildFly服务器上运行的web服务,它连接到数据库,一切正常.
过了一会儿(几个月)我试图再次打开pgAdmin并且它仍然在加载...
我使用Revo Uninstall删除了postgres和pgAdmin,然后安装了postgres 9.6并打开了pgAdmin并且它永远保留在加载屏幕中.
谁能帮我 ?[使用postgres 9.6和pgAdmin v1.3],
在事件查看器上,我在pgAdmin中看到以下错误:
错误应用程序名称:pgAdmin4.exe,版本:0.0.0.0,时间戳:0x580f31f6错误模块名称:MSVCP120.dll,版本:6.3.9600.18438,时间戳:0x57ae642e异常代码:0xc0000135错误偏移量:0x00000000000ecdd0错误进程id:0x1de4错误应用程序启动时间:0x01d2a7d1566324ba错误应用程序路径:C:\ Program Files\PostgreSQL\9.6\pgAdmin 4\bin\pgAdmin4.exe错误模块路径:MSVCP120.dll报告ID:984dd9d8-13c4-11e7-832d-5ce0c535006f错误包全名:错误包相关的应用程序ID:
我遇到了一些麻烦:pgadmin 在位置 / 的 nginx 后面工作得很好,但在位置 /pgadmin 后面就不行了 工作很好:
location / {
proxy_http_version 1.1;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host;
proxy_pass http://127.0.0.1:5050;
}
Run Code Online (Sandbox Code Playgroud)
不会工作:
location /pgadmin {
proxy_http_version 1.1;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host;
proxy_pass http://127.0.0.1:5050;
}
Run Code Online (Sandbox Code Playgroud)
我可能需要一些具体的重写吗?
我无法在Ubuntu 19.04的pgAdmin4上运行查询。我可以通过pgAdmin查看数据,并通过终端执行查询。但是,每当我尝试使用查询工具时,都会收到错误消息not enough values to unpack (expected 5, got 4)。
我尝试过重新安装pgAdmin和psycopg2。遵循本指南https://www.osradar.com/how-to-install-pgadmin-on-ubuntu-19-04/
我创建了两个表并在它们之间构建了外键,现在我想重新组织 ERD 中表的位置(pgAdmin4 - 版本 6.14)。
我尝试重新组织,但不能,请参阅image-01:
我的期望是像image-02 (ERD MySQL)中那样对齐表之间的关系线:
pgadmin-4 ×10
postgresql ×5
pgadmin ×2
erd ×1
nginx ×1
performance ×1
pg-hba.conf ×1
postgis ×1
python ×1
selinux ×1