标签: pgadmin

根据查询结果创建插入脚本

每周有几次,我需要根据 pgAdmin III 中的查询结果创建 SQL 插入脚本。

目前,我手动执行此操作。pgAdmin 中是否有函数可以将查询结果导出到 SQL 插入脚本?我使用 postgreSQL 数据库。

或者是否有另一个(开源)工具可以做到这一点?我正在运行 Ubuntu Linux。

谢谢

postgresql pgadmin

6
推荐指数
1
解决办法
7843
查看次数

正在寻找 JetBrains DataGrip 的监控工具

我正在为 Jetbrains DataGrip寻找像PgAdmin3 服务器状态监控工具这样的监控工具

PgAdmin3 服务器状态监控工具

也许存在一些扩展名,但我找不到它。

postgresql monitoring pgadmin datagrip

6
推荐指数
1
解决办法
1084
查看次数

Postgres - 错误:异步查询正在进行时不能使用执行

在执行一个查询时,我遇到了下面显示的错误消息。

错误:执行异步查询时不能使用

谁能告诉我如何中止这个。

pgadmin

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

将 pgadmin 连接到 docker 中的 postgres

我有一个docker-compose与服务文件pythonnginxpostgrespgadmin

services:
  postgres:
    image: postgres:9.6
    env_file: .env
    volumes:
      - postgres_data:/var/lib/postgresql/data
    ports:
      - "5431:5431"

  pgadmin:
    image: dpage/pgadmin4
    links:
      - postgres
    depends_on:
      - postgres
    environment:
      PGADMIN_DEFAULT_EMAIL: admin@admin.com
      PGADMIN_DEFAULT_PASSWORD: pwdpwd
    volumes:
      - pgadmin:/root/.pgadmin
    ports:
      - "5050:80"

  backend:
    build:
      context: ./foobar  # This refs a Dockerfile with Python and Django requirements
    command: ["/wait-for-it.sh", "postgres:5431", "--", "/gunicorn.sh"]
    volumes:
      - staticfiles_root:/foobar/static
    depends_on:
      - postgres

  nginx:
    build:
      context: ./foobar/docker/nginx
    volumes:
      - staticfiles_root:/foobar/static
    depends_on:
      - backend
    ports:
      - …
Run Code Online (Sandbox Code Playgroud)

postgresql nginx pgadmin docker docker-compose

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

无法从 pgadmin 连接到 postgres db(都在 docker 上运行)?

我在docker-compose upfedora 28 操作系统上的docker 上运行 postgres 和 pgadmin4 ,但我无法从 pgadmin 的 Web 控制台创建新的数据库服务器。这是docker-compose.yml我正在使用的文件。

version: '3.0'

services:
  db:
    image: postgres:9.6
    ports:
      - 5432:5432/tcp
    environment:
      - POSTGRES_USER=admin
      - POSTGRES_PASSWORD=admin
      - POSTGRES_DB=mydb

  pgadmin:
    image: dpage/pgadmin4
    ports:
      - 5454:5454/tcp
    environment:
      - PGADMIN_DEFAULT_EMAIL=admin@mydomain.com
      - PGADMIN_DEFAULT_PASSWORD=postgres
      - PGADMIN_LISTEN_PORT=5454
Run Code Online (Sandbox Code Playgroud)

我应该在Create new server>连接选项卡 > “主机名/地址”字段中写什么?如果我输入localhost127.0.0.1出现错误(无法连接,请参阅屏幕截图 1屏幕截图 2)。如果我输入dbyml文件中指定的服务名称),只有 pgadmin 接受它并创建一个带有名为mydb的 postgres 数据库的 db 服务器。

为什么?如何找到地址字段中的IP? …

postgresql configuration pgadmin server docker-compose

6
推荐指数
2
解决办法
1880
查看次数

无法在 pgAdmin 4 上查询数据,但它可以使用 psql 和 Python

我在 rds 上创建了一个 postgresql 数据库,我可以在终端上使用 psql 或在 Python 上使用 sqlalchemy 连接和查询它。使用 pgAdmin4 时,我无法查询或可视化数据,但可以创建/更改表、导入数据、...

我也尝试将它连接到 Metabase 和 DBeaver,但连接超时。

任何想法为什么会发生这种情况?

我还使用 pgAdmin3 连接了数据库,并且能够可视化数据并查询它,但是由于我使用的是 postgresql 11.4,pgAdmin3 不完全支持它。

当我在 pgAdmin 4 上打开查询工具时,我收到以下消息:

无法向服务器发送数据。套接字未连接无法发送启动包:套接字未连接。

postgresql amazon-rds pgadmin dbeaver

6
推荐指数
1
解决办法
3529
查看次数

我在安装 pg admin 时忘记配置登录电子邮件 ID 和密码 4. 安装后如何更改

我是 pgAdmin 4 的新手。我在安装 pgAdmin 4 时忘记设置登录电子邮件 ID 和密码。安装后如何更改?任何人都可以帮助我吗?

postgresql pgadmin postgresql-9.5 pgadmin-4

6
推荐指数
2
解决办法
6271
查看次数

pg Admin 4 - 尝试连接到 PostgreSQL 13 服务器时“postgres”用户的密码

我知道这个问题已经被问过其他时间了,但我没有找到解决这个问题的方法!

我用 pg Admin 4 下载了 PostgreSQL 13,当我在安装后第一次打开它时,它会询问我在安装过程中被要求设置的主密码,在我提供主密码并被接受后,我尝试连接到安装期间创建的默认服务器:“PostgreSQL 13”。

此时,它要求我输入我不知道在哪里可以找到的用户“postgres”的密码。具体来说,它说:请输入用户“postgres”的密码以连接服务器 - “PostgreSQL 13”。

我已经尝试了在互联网上找到的所有“默认”密码,但错误始终相同:

致命:用户“postgres”的密码验证失败

我也试过不插入任何密码并导致错误:

fe_sendauth:未提供密码

我不知道该怎么办。在 PostgreSQL 13 中,身份验证方法通过scram-sha-256. 我已经尝试将方法设置为信任,重新启动 mac,然后打开 pg Admin 4,它不断询问我访问服务器的密码。

我也尝试使用命令行工具,但最终遇到了相同的错误。

最后,这是我的pg_hba.conf样子:

# TYPE  DATABASE        USER            ADDRESS                 METHOD

# "local" is for Unix domain socket connections only
local   all             all                                     scram-sha-256
# IPv4 local connections:
host    all             all             127.0.0.1/32            scram-sha-256
# IPv6 local connections:
host    all             all             ::1/128                 scram-sha-256
# Allow replication connections from localhost, by a user with the …
Run Code Online (Sandbox Code Playgroud)

postgresql pgadmin pgadmin-4 postgresql-13

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

在 docker 文件中将 postgress 连接添加到 pgadmin

有没有办法用一些服务器连接预先配置 pgadmin(可能通过 env 变量)?

假设你有这个 docker-compose.yml,比如PGADMIN_CONNECTIONS这个例子中的 env 变量?(PGADMIN_CONNECTIONS可能不是有效的 ENV 变量,它只是一个说明)

version: '3'
services:
  postgres:
    image: postgres
    hostname: postgres
    ports:
      - "5432:5432"
    environment:
      POSTGRES_USER: dbuser
      POSTGRES_PASSWORD: dbpass
      POSTGRES_DB: TEST_SM

  pgadmin:
    image: dpage/pgadmin4
    ports:
      - "80:80"
    environment:
      PGADMIN_DEFAULT_EMAIL: pgadmin4@pgadmin.org
      PGADMIN_DEFAULT_PASSWORD: admin

      ??PGADMIN_CONNECTIONS: dbuser:dbpass@postgres:5432

Run Code Online (Sandbox Code Playgroud)

pgadmin docker pgadmin-4

6
推荐指数
3
解决办法
1109
查看次数

6
推荐指数
1
解决办法
574
查看次数