标签: dbeaver

DBeaver + Postgres:调试功能打印到输出/控制台

使用 DBeaver 调试 Postgres SQL 时是否可以打印到控制台窗口或输出窗口?

如果是这样...怎么办?谢谢!

postgresql debugging stored-procedures dbeaver postgresql-10

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

Dbeaver:在导航器中找不到数据库

我执行了

select * from pg_database
Run Code Online (Sandbox Code Playgroud)

我认为结果(参见下面的屏幕截图)意味着应该有一个名为“President”的数据库。

但是,我无法在导航器中找到该数据库(屏幕打印的左侧),并且无法从中查询。

前一段时间,数据库“President”在导航器中可见,就像数据库“someOtherDataBase”一样,但现在它似乎消失了!

在此输入图像描述

dbeaver

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

DBeaver PostgreSQL 数据库 - 此驱动程序不支持 SCRAM 身份验证

我正在尝试将 PostgreSQL 数据库添加到 DBeaver,但当我尝试连接到数据库时收到以下错误。我正在使用 DBeaver 版本 7.2.3.202010191702。收到此消息后,我安装了最新版本的 JDK (11.0.9) 和 pgJDBC (postgresql-42.2.18.jar)。我还没有在这台机器上安装 PostgreSQL,所以它是最新版本 (v13) 的全新安装。有什么建议么?

此驱动程序不支持 SCRAM 身份验证。您需要 JDK >= 8 和 pgjdbc >= 42.2.0 (不是“.jre”版本)

postgresql dbeaver pg-jdbc

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

通过 SSH 隧道的 DBeaver 连接

使用 DBeaver,我尝试连接到安装了 MariaDB 数据库的 AWS ec2 实例。

我创建了一个新连接:

  • 连接:AWS / Maria DB
  • 服务器主机:localhost(因为我使用 ssh 进行连接)
  • 数据库、用户名和密码:正确的
  • 端口:3306

连接上的 SSH 隧道:

  • 使用 SSH 隧道:选中
  • 主机/IP、端口和用户:按照 AWS 文档的建议
  • 授权:公钥
  • 私钥:文件 .pem(我也用它从命令行通过 ssh 连接)

连接一开始效果很好。几分钟不活动后,如果我打开表,连接就会卡住,我需要无效/重新连接才能获取数据。这个过程有时是由 DBeaver 在 15 秒未获取任何内容后完成的,但有时即使我等待 2 分钟,它也会继续运行,但什么也没有获取。

我的配置中是否缺少某些内容?或者服务器上的一些配置也许..我不知道..

你有遇到过这个问题吗?

ssh amazon-ec2 mariadb ssh-tunnel dbeaver

7
推荐指数
1
解决办法
8246
查看次数

在DBeaver中,Oracle db表数据加载速度太慢

我正在使用DBeaver连接到Oracle数据库.数据库连接和表属性视图函数正常工作,没有任何延迟.但是获取表数据太慢(有时大约50秒).

加速在DBeaver中获取表数据的任何设置?

oracle dbeaver

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

如何格式化我的SQL查询?

我使用dbeaver为我的主IDE查询多个数据库.当我查询表时,它会自动生成一个长整数语句,其中所有列都在一行中.

当我进行更复杂的查询时,使用和阅读变得非常麻烦.我想在单独的行而不是一个长字符串上查看选择值.

是否有一种简单的方法(可能通过使用Notepad ++或Sublime Text)来分解查询(使用逗号后的换行符)?

例如,

select name, address, city, state, country, zip_code, birthday, membership_type 
from customers
Run Code Online (Sandbox Code Playgroud)

select
name,
address,
city,
state,
country,
zip_code,
birthday,
membership_type
from customers
Run Code Online (Sandbox Code Playgroud)

sql notepad++ sublimetext sublimetext3 dbeaver

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

如何使用 dbeaver 连接到在本地主机上运行的 docker 上设置的 Postgresql?

我在 docker 上运行 postgresql 数据库,将它托管在我的本地机器上。但是,当我尝试使用 DBeaver 连接到它时,出现错误:

Connection to localhost:5432 refused.
Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections.
Connection refused: connect
Run Code Online (Sandbox Code Playgroud)

以下是我在 Docker 中运行以创建我的 PostgreSQL 映像的命令:

rrowe@LAPTOP-AFM43BOB MINGW64 /c/Program Files/Docker Toolbox
$ docker run --name RiohRoweDB -e POSTGRES_PASSWORD=Charlie -d -p 5432:5432 postgres
55c78d059fdb2b19bfdd24f579eaf26ef5b00c77ead564ee7d128fd06996789d

rrowe@LAPTOP-AFM43BOB MINGW64 /c/Program Files/Docker Toolbox
$ docker exec -it RiohRoweDB bash
root@55c78d059fdb:/# psql -U postgres
psql (12.0 (Debian 12.0-2.pgdg100+1))
Type "help" for help.

postgres=# CREATE DATABASE postgresqlDB
postgres-# …
Run Code Online (Sandbox Code Playgroud)

postgresql localhost dbeaver docker

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

DBeaver localhost PostgreSQL 连接被拒绝

我刚刚在我的个人计算机上安装了 DBeaver,并尝试创建 PostgreSQL 数据库。

我在“连接到数据库”窗口中输入了以下内容:

  • 主机:本地主机
  • 端口:5432
  • 数据库:postgres
  • 用户: postgres

这些值都是预先填充的默认值,因此我保留它们并单击“测试连接...”按钮。

当我单击“测试”按钮时,会打开一个错误窗口,显示“与 localhost:5432 的连接被拒绝。请检查主机名和端口是否正确,并且邮局管理员正在接受 TCP/IP 连接。连接被拒绝:连接”

我尝试设置自己的数据库名称和凭据,但得到相同的结果。

如何在 DBeaver 中设置本地 PostgreSQL 数据库?

postgresql database-connection dbeaver

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

dbeaver 中用户“root”@“localhost”的访问被拒绝

当我在 Ubuntu 18.04 的 DBeaver 中进行测试连接时,出现错误:

用户 'root'@'localhost' 的访问被拒绝

我不明白如何解决这个问题。我可以通过sudo mysql.

在此处输入图片说明

我也将数据库字段留空。

mysql database ubuntu dbeaver

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

如何从 dbeaver 中的转储文件恢复 PostgreSQL 数据库?

在我们公司,我们有一个 PostgreSQL 数据库文件的转储db.sql。它重 8 GB。如何在 DBeaver 中恢复这个数据库?我们在 DBeaver 7.0.5 中没有其他数据库。

我已经挖掘了所有互联网,但没有找到任何方法可以在没有另一个数据库的情况下做到这一点/

postgresql dump dbeaver

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