
已经有多个网友问到这个问题了,错误信息提示不支援13验证类型,如下图所示:

引发这种错误的核心原因是翰高数据库在安全性上进行了一定的加强,而DBCS默认使用PG的驱动连接翰高数据库,PG驱动的安全性适配不了翰高安全版,所以失败了。
解决这个问题主要分两个步:
已经编译好的翰高驱动可以从MVN进行下载,如下图所示:

注意:要下载翰高发布和PG数据库兼容的驱动,别下载翰高数据库本身的那个驱动。
下载好翰高的PG兼容驱动后,把驱动复制到DBCS下的lib目录,然后删除PG驱动,最后再把翰高驱动重命名成之前的PG驱动名称,如下图:

完成这两步之后,重新启动DBCS,然后连接翰高数据库,只要你填写的数据库信息没有错误,大概率就连接上了。为了证明文章绝非忽悠,给大家分享个截图吧:

注意:由于该驱动和PG的驱动兼容,所以这时候管理PG库也不冲突。
国内数据库大厂其实也是制造数据库管理工具的,但是他们的立场比较明显,老大肯定不愿意支持老二的数据库,反之也是一样。DBCS可不管那么多,无论老大老二,即便老九老十,只要存在就有道理,无论大家需要连接国外数据库,还是国内数据库,我们尽量都保证大家能够实现管理目标。总之,遇到数据库管理问题,随时找我们就可以啦。