【openGauss】尝鲜openGauss官方客户端工具DataStudio3.0.0

前言

我是去年年底开始接触到openGauss的,仅仅用了一周时间,就用DataStudio2.1.1写了不少函数,这说明这个工具的确容易上手。当时我也找到了一些这个工具的bug,官方已经回应会在下一个版本进行修复,然后
DataStudio3.0.0开源了!
开源地址:
https://gitee.com/opengauss/DataStudio

(在3月份开源消息刚放出来时,master分支里还没有代码,需要手动切换分支到3.0.0才能看到源码,然后在4月13号以后才能在master中看到,而且我按文档编译了一次没成功,改天有时间再看看是什么问题)

官方已经提供了安装包
https://opengauss.obs.cn-south-1.myhuaweicloud.com/3.0.0/DataStudio_win_64.zip

于是我马上下载下来看看那些bug有没有修复以及opengauss的新特性适配加上去没有

一、关于永久保存密码

在2.1.1版本中,可以通过修改首选项-密码-安全中的设置,开启永久保存密码的选项,但是在最新的3.0.0版本中,此处灰掉了,不可选。
不过可以手动修改配置文件来实现开启这个开关

D:\Program Files\Data Studio\UserData{本机用户名}\Preferences\Preferences.prefs

添加以下配置即可

security.password.savepwdpermanently=true

image-1650549404760
再次打开程序即可发现可以保存密码了
image-1650549440825

二、关于“关于”里的版本信息

image-1652114983402

不要怀疑,这的确是从官网下载的3.0.0版本,不知道是谁粗心了,忘记改版本号,连压缩包中相关说明文件的版本号都没改。。。

image-1652115168247
image-1652115229191

三、关于package的显示

目前的确仍然不支持package对象的列表展示以及代码展示

四、关于调试

目前调试模块仍然是基于第三方插件pldebugger,需要重新编译数据库才可以使用,没有界面支持使用openGauss自带的dbe_pldebugger

五、关于代码编写的自动完成功能

这个功能响应特别快,但…讲个大家可能听过的段子吧,某人应聘说自己特长是口算特别快,面试官不论出多复杂的计算题,应聘的都能瞬间报出答案(特长是“快”,但不保证对。。。)。

如果你电脑没静音,在编写代码的时候经常会遇到每输入一个字符就“bang”的一下,连续输入多个字符就"bangbangbangbang".
另外,回车换行的时候经常莫名其妙弄上去不相关的关键词
image-1652115814436
比如上面这个,输入分号以后一敲回车,就变成了下面这个样
image-1652115861005

还有这个
image-1652115969043
我就想敲个回车换行,结果顶个abort上去了
img-guUNPwC3-1652117632871

与此类似的情况
image-1652116160543

为什么要写这篇文章

上面说了DataStudio的这么多缺点,但我还是挺喜欢用这个工具的,毕竟这个工具让我找到了在plsql developer上开发的感觉,在很多细节地方都能感到惊喜,就像遇到了老熟人。
但是,目前网络上貌似没什么文章来说这个工具,也无法知晓这个工具使用率到底如何,在gitee上的反馈也很少,工具迭代升级也慢。
作为一个写了多年代码的plsql爱好者,我觉得我有必要写点东西,一方面是给予支持,证实这个东西的确有人在用,而且喜欢用;另一方面也是给开源社区一点压力,这个工具还有不少可以改进优化的地方,可以多分配一点资源到工具上来,毕竟有了好的工具就能吸引更多的人参与到openGauss的生态建设中来。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
opengauss-jdbc-3.0.0.jar 是一个用于连接和操作 OpenGauss 数据库的 Java JDBC 驱动程序。OpenGauss 是一款开源的关系型数据库管理系统,它提供了高性能、高可靠性和高安全性的数据存储和管理解决方案。opengauss-jdbc-3.0.0.jar 包含了与 OpenGauss 数据库进行交互所需的类和方法,可以帮助开发人员轻松地在他们的 Java 应用程序中使用 OpenGauss 数据库。 使用 opengauss-jdbc-3.0.0.jar,开发人员可以通过 Java 语言与 OpenGauss 数据库进行通信,执行 SQL 查询、更新和删除操作,管理数据库连接和事务等。这个 JDBC 驱动程序还支持连接池和多种高级特性,可以帮助开发人员优化他们的应用程序性能并提高数据库的可用性。 为了使用 opengauss-jdbc-3.0.0.jar,开发人员需要在他们的 Java 项目中引入该 JAR 文件,并在代码中使用相应的类和方法来连接和操作 OpenGauss 数据库。对于有经验的开发人员来说,这并不复杂,他们可以很快地上手并开始利用 OpenGauss 数据库的优势来构建他们的应用程序。 总而言之,opengauss-jdbc-3.0.0.jar 是 OpenGauss 数据库的 Java JDBC 驱动程序,可以帮助开发人员在他们的 Java 应用程序中方便地使用 OpenGauss 数据库。通过这个开源的 JDBC 驱动程序,开发人员可以更加轻松地利用 OpenGauss 数据库的高性能和高可靠性,从而提升他们应用程序的质量和稳定性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DarkAthena

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值