问题标签 [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.
node.js - Cassandra - 插入时使用了错误的时区
这是我试图插入我的数据库的日期:
但是当我查看数据库中的条目时,它落后了 8 小时:
我的 Ubuntu 系统上使用的时区是 UTC。我通过输入date
输出的终端进行检查:
我正在使用 node.js,这本质上是用于插入的代码:
我直接从apache 网站安装了 cassandra,并且在安装或执行二进制文件时没有指定任何时区或任何内容。
有谁知道为什么时间是 8 小时,我该如何解决?
编辑: 我尝试了不同的硬编码日期,显然并非所有日期都晚了 8 小时。与 2 月、3 月和 4 月相关的日期在数据库中显示晚 7 小时。12 月仍然落后 8 小时。
编辑2: 哇!所以我没有提到我用来查看数据的 IDE,因为我认为它不重要,但我使用的是dbeaver。我决定在终端中使用 cqlsh 查看我的数据(而不是在 dbeaver 中查看),并且这些值是正确的!我还尝试通过 node.js 检索数据并打印出值,并且值也是正确的!这使我得出结论,dbeaver 或它使用的 cassandra 驱动程序有问题。
这是一个错误吗?或者有没有办法让日期在 dbeaver 中正确显示?
dbeaver - 恢复存储在我的 DBeaver 连接中的数据库密码
我忘记了开发实例的密码(不负责任……是的,我正在处理它)。我已使用密码将连接保存在我的 DBeaver 中。我仍然可以使用该连接进行连接。DBeaver 没有以纯文本形式显示它。无论如何我可以找回密码吗?要求 DBA 重置密码是最后的手段。我试图将粘贴复制到记事本,显然复制被禁用。
mysql - 正常查询与包含查询的案例所花费的时间?
当我们在 MYSQL 查询中使用 case 语句与在 INSERT Query 中不使用 case 语句时,会增加多少时间?
mongodb - 在 DBeaver 中连接到 Redis 或 MongoDB
对于 Linux 用户DBeaver有一个非常好的 SQL 客户端解决方案。
在规范中,据说它支持 MongoDB 和 Redis 数据库。
但是,“新建连接”窗口中没有此类驱动程序。
有谁知道如何连接到 Mongo 或 Redis?
docker - 连接到远程 Cassandra docker 容器时 DBeaver 中的 NoHostAvailableException
我有一个 Cassandra 实例在英特尔 NUC 上的 Docker 容器中运行。在我的 Mac 上,我可以通过 ssh 连接到它并很好地连接到 cqlsh。但是,当我尝试使用 DBeaver Enterprise 进行连接时,我得到:
无论是否启用 SSL,都会发生这种情况。我还成功配置了启用 SSH 隧道,但我也尝试过禁用此功能。
在我的 NUC 上,我似乎有三个以太网接口;通常的enp0s25
和也docker0
和br-65e6f96b0e4f
。我已经尝试了与这两个接口相关的 IP 地址,它们似乎做得更多,因为它们暂停了几秒钟,但最终抛出了相同的异常。
版本:
- 卡桑德拉 - 2.2.8
- CQLSH - 5.0.1
- DBeaver 企业版 - 3.7.8
查看调试日志,我看到以下消息(使用公钥身份验证启用 SSH 隧道):
java - derby 服务器拒绝使用引导密码连接到数据库
我有 derby 服务器,其数据库使用引导密码创建,同时在 derby 中连接到它时连接被拒绝。我将启动密码写为连接属性。如何手动编写连接 URL?或者在哪里写启动密码?
azure-sqldw - DBeaver 和 Azure SQL 数据仓库 - SQL 错误 [104455] [S0001]:不支持 USE 语句在数据库之间切换
我在不同的逻辑服务器上有一系列 Azure SQL 数据仓库数据库。我主要使用 DBeaver 与它们进行交互(因为我们正在努力部署支持 ADW 的 Management Studio 版本)。
我从 DBeaver 为所有各种数据库配置了 JDBC 连接,但在一个数据库的连接上是唯一的,当尝试在 DBeaver 中导航对象树时,在展开表、视图、索引和过程以显示所述列表时发生以下错误对象:
我们当地的 Azure 支持团队(包括 MSFT 员工)在几周内配置了各种 ADW 数据库和服务器。我个人使用相同的 T-sql 在数据库上创建了登录名/用户。
为什么这些 PaaS 数据库的行为会有所不同?