标签: dbeaver

如何从 DBeaver 中的表中复制所有列名和数据类型?

所以我的表有很多列。我正在尝试从该表所在的另一个数据库进行 pxf 连接。有什么方法可以复制或导出所有列名-数据类型对,这样我就不必在创建外部表时一一宣布它?

postgresql dbeaver

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

DBeaver 看不到默认数据库以外的数据库中的表 - PostgreSQL

DBeaver 22.2.5
PostgreSQL 16

DBeaver 看不到默认数据库以外的数据库中的表,也可以看到所有非数据库中默认数据库中的表。如果我切换到非默认数据库并创建表,该表将在默认数据库中创建,但如果删除,该表将在所有数据库中显示相同。角色-超级用户。

pgAdmin 工作正常。
什么,怎么样?

我刚刚开始使用该仪器,并且非常感谢所有详细而平庸的说明。

  • Ctrl+ Shift+ A(设置为默认值)- 没有帮助。
  • 过滤器已禁用
  • SQL 编辑器 -> 打开 SQL 控制台 - 没有帮助。

postgresql dbeaver

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

DBeaver 定期工作区保存问题

我正在使用 DBeaver Oracle 服务器。我收到有关工作区保存的定期错误。我尝试谷歌寻找解决方案,但我发现的只是与元数据相关的解释。我是 DBeaver 的新手,所以如果有人知道这个问题和解决方案,请帮忙。以下是我得到的错误。

Could not write metadata for '/.dbeaver-temp'.
/home/engineer/.dbeaver/.metadata/.plugins/org.eclipse.core.resources
/.projects/.dbeaver-temp/.markers.snap (No such file or directory)
Run Code Online (Sandbox Code Playgroud)

html java dbeaver

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

使用DBeaver查询PostgreSQL数据库并得到以下错误:SQL错误[0A000]:错误:跨数据库引用未实现

我对SQL,PostgreSQL和DBeaver完全陌生。尝试简单地从数据库查询表时:

SELECT * FROM operation.fs.ten_q_score;
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

SQL Error [0A000]: ERROR: cross-database references are not implemented: "operation.fs.ten_q_score"¶  Position: 15
Run Code Online (Sandbox Code Playgroud)

我已经看过dblink,但是甚至不了解如何安装dblink这样的东西(即使在查看了实际的文档之后)。

任何指导深表感谢!

postgresql dbeaver

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

dBeaver (CE):DB2 LUW 连接出现 SQL 错误 42704。表架构无法打开,但能够写入 SQL 查询

大约一年半后,我终于能够通过 dBeaver 连接到我们拥有的 DB2 数据库。作为 LUW 连接成功(我们的 db2 是 z/os)。安装 IBM Data Studio 后,我能够获得所需的驱动程序。

连接后,我进入架构,进入表,然后单击它,出现以下错误。

SQL Error [42704]: SYSCAT.SCHEMATA IS AN UNDEFINED NAME. SQLCODE=-204, SQLSTATE=42704, DRIVER=3.69.56
SYSCAT.SCHEMATA IS AN UNDEFINED NAME. SQLCODE=-204, SQLSTATE=42704, DRIVER=3.69.56
THE DESCRIBE STATEMENT DOES NOT SPECIFY A PREPARED STATEMENT. SQLCODE=-516, SQLSTATE=26501, DRIVER=3.69.56
THE CURSOR SQL_CURLH200C1 IS NOT IN A PREPARED STATE. SQLCODE=-514, SQLSTATE=26501, DRIVER=3.69.56
SQL Error [42704]: SYSCAT.SCHEMATA IS AN UNDEFINED NAME. SQLCODE=-204, SQLSTATE=42704, DRIVER=3.69.56
Run Code Online (Sandbox Code Playgroud)

但是,如果忽略该错误并转到新 SQL 查询并编写一个简单的

Select * from schema.table
Run Code Online (Sandbox Code Playgroud)

它工作正常并得到我想要的结果。

考虑到我到达这里所花费的时间,这已经足够了,但是要在我的部门中部署为解决方案,我需要能够查看表列表(架构)。

任何帮助都是极好的。

EDIT1:这里的问题是,没有名为 …

db2 zos dbeaver

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

如何将 DBeaver 连接到 CockroachDB Serverless?

如何将 DBeaver 与我的 CockroachDB Serverless 数据库连接?我收到如下错误:

FATAL: codeParamsRoutingFailed: missing cluster name in connection string
Run Code Online (Sandbox Code Playgroud)

dbeaver cockroachdb cockroachcloud

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

将dbeaver连接到远程服务器上托管的Postgres

我们使用的是远离两台服务器托管的postgres db,(请原谅我的行话)我们通常通过终端连接,例如:

本地=>(使用google auth)ssh服务器1 =>(使用google auth)ssh服务器2 => psql -h主机名-U Uname -d DBName

但是,这是一个繁忙的过程,我想通过Dbeaver连接到数据库。

我在线浏览,发现可以通过SSH隧道完成此操作,但我只能跳到一台服务器,而不能连接到另一台服务器。

感谢您的帮助,在此先感谢!

我的试验:

ssh -A -t host1.host.server1.com \ -L 5432:localhost:5432 \ ssh -A -t queries.host.server2.com \ -L 5432:localhost:5432
Run Code Online (Sandbox Code Playgroud)

而且我无法成功连接。即使我确实连接了,也只能将其连接到计算机,但是要访问数据库,我必须运行psql命令。在这之后我完全迷失了。

ssh ssh-tunnel dbeaver

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

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

如何在DBeaver中查找执行时间而不是执行+获取

在 PostgreSQL 中运行 SELECT 语句时,有没有办法在 DBeaver 中查看实际查询执行时间?我只X row(s) fetched - XXms在结果窗口中看到,我对基准测试目的感兴趣的是实际执行时间(不提取)。

dbeaver

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

DBeaver ssh隧道无效私钥

只需将其保留在此处,这样就不会丢失解决方案的链接。

我有一个4096字节的RSA私有密钥(可能是使用本指南https://help.github.com/en/articles/generating-a-new-ssh-key-and-adding-it-to-the -ssh-agent)。

尝试使用DBeaver(6.1.2)通过ssh隧道建立新连接时出现错误。


invalid privatekey: [B@540.....

Run Code Online (Sandbox Code Playgroud)

ssh private key tunnel dbeaver

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