问题标签 [dbeaver]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cassandra - 如何仅使用 DBeaver 更改 Cassandra 中的表定义?
我目前正在研究 Cassandra (CQL) 数据库,并使用 DBeaver 作为图形客户端。
如何仅使用 DBeaver 更改表并将数据插入该表?
mongodb - 无法使用 dbeaver 连接到远程 mongodb
我正在使用 dbeaver 连接到需要用户名和密码的远程 mongodb 服务器。我可以使用命令连接到它,mongo -u spider -p spider 10.20.88.19/spider
但使用 dbeaver 失败。
我已经尝试了所有这些凭据机制,但都没有奏效。当我使用PLAIN机制时,它说
DBException:连接到 Mongo 实例时出错 [10.20.88.19] com.mongodb.MongoTimeoutException:MongoTimeoutException:在等待与 ReadPreferenceServerSelector{readPreference=primary} 匹配的服务器时,在 30000 毫秒后超时。集群状态的客户端视图是 {type=UNKNOWN, servers=[{address=10.20.88.19:27017, type=UNKNOWN, state=CONNECTING, exception={com.mongodb.MongoSecurityException: Exception authenticationing MongoCredential{mechanism=PLAIN, userName= 'spider',source='spider',password=,mechanicalProperties={}}},由 {com.mongodb.MongoCommandException:命令失败,错误 2:服务器 10.20.88.19:27017 上的“不支持的机制 PLAIN”。完整的响应是 { "supportedMechanisms" : ["MONGODB-CR", "MONGODB-X509", "SCRAM-SHA-1"], "ok" : 0.0, "
而当使用MONGODB-CR
DBException:连接到 Mongo 实例 [10.20.88.19] 时出错 com.mongodb.MongoCommandException:MongoCommandException:命令失败,错误 13:“管理员未授权在服务器 10.20.88.19:27017 上执行命令 { listDatabases:1 }”。完整的响应是 { "ok" : 0.0, "errmsg" : "管理员未授权执行命令 { listDatabases: 1 }", "code" : 13 }
dbeaver - 如何在 DBeaver 上运行任意 SQL?
好的,所以这似乎是一个愚蠢的问题,但我正在与 DBeaver 战斗,到目前为止它正在获胜,而谷歌拒绝选择一方。
我已经研究出如何探索数据库,查看表的结构,甚至可以查看表的数据并对其进行过滤。
但是,如果我只想运行任意 SQL 语句,我该怎么做呢?
cassandra - 联接查询在 Cassandra 中不起作用
我是 Cassandra 的新手,我尝试了一个像这样的简单连接查询
但它不工作所以请任何人都可以帮助我吗?
java - 打开 dbeaver 时出错。“请参阅日志文件 .dbeaver/.metadata/.log
dbeaver 在我的系统中运行良好。但是,它突然出现错误“查看日志文件 /home/system/.dbeaver/.metadata/.log”。请问,有人可以帮我解决这个问题吗?
sql - DBeaver SQL Server GO 无效
有没有办法让 DBeaver 使用 SQL Server 的备用“GO”分隔符?Squirrel SQL 通过 SQL Server 首选项(语句分隔符)允许这样做。
oracle - ORA-00907: 在设置 NOT NULL DEFAULT 时在 DBeaver 中缺少右括号
当我在 dbeaver 中执行查询时,我缺少正确的代码括号错误
oracle - DBeaver 简单查询 ORA-00911 无效字符
在使用 Oracle 10G 数据库时,我正在从 SQLDeveloper 切换到 DBeaver,并为数据库的确切版本使用 Oracle 即时客户端。
我不做脚本,只是一堆查询,比如选择、更新。我收集了它们,每行都在一行或几行,最后有分号,后面是两个破折号和注释。用于视觉分离的多行语句用许多破折号分隔。
SQLDeveloper 很好地处理了这样的系统,CTRL+Enter 仅执行该行(或从最后一个注释或分号到下一个分号的组),忽略前后的注释。所以我将整个集合从一个程序主窗口复制到另一个(SQL 编辑器)。使用结果很奇怪。
新 SQL 编辑器选项卡中的示例(表名已更改,如果我有一些保留字,请忽略):
第一个使用 CTRL+Enter 按预期执行,行开始以单个三角形闪烁,执行日志仅显示我的命令,直到分号。但是,当光标放在第二行,然后按 CTRL+Enter 时,我会在两行之前得到三角形,所有在第一行分号之后,直到第二行结束,包括两个注释都被选中并弹出 ORA-00911。所选文本显示在执行日志中。
如果我在它们之间放一个空行,那么整个第二行都会被选中并记录下来,并且会弹出相同的错误。
如何阻止这种行为并使第二行也以与第一行相同的方式执行 - 没有前一个和下一个评论?我错过了 DBeaver 中的某些语言或行尾或注释设置吗?
sql - 简单查询需要很长时间
当我在 DBeaver 中第一次执行查询时,可能需要 10-15 秒才能显示结果。在 SQLDeveloper 中,这些查询只需要一小部分时间。
例如:简单的“select column1 from table1”语句
DBeaver:2006 毫秒,SQL 开发人员:306 毫秒
示例 2(其他方式;因此没有服务器端缓存):简单的“从 table2 中选择 column1”语句
SQLDeveloper:252 毫秒,DBeaver:1933 毫秒
DBeavers 状态框说:
- 获取结果集
- 发现属性 column1
- 查找属性 column1
- 后期绑定属性 column1
2、3 和 4 占用了大部分查询执行时间。
我正在使用 oracle 11g、SQLDeveloper 4.1.1.19 和 DBeaver 3.5.8。
见http://dbeaver.jkiss.org/forum/viewtopic.php?f=2&t=1870
可能是什么原因?