无外网的情况下,DBeaver下载数据库驱动的方案

Posted bisal(Chen Liu)

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无外网的情况下,DBeaver下载数据库驱动的方案相关的知识,希望对你有一定的参考价值。

因为软件正版化的问题,可能很多朋友以前连接Oracle使用的PLSQL Developer客户端,不得不找其他的开源软件替代。

DBeaver算是功能比较强劲的一款,虽然有商业版,但是社区版,能满足基本需求,

P.S. https://dbeaver.com/edition/

但是如果当你在一个封闭开发环境中使用,不能连接外网时,DBeaver需要在线下载这些数据库的驱动就成了一个问题。

其实针对这场景,有两种解决方案。

1. 离线下载安装

可以先找台能上外网的机器,例如选择连接Oracle,点击"编辑驱动设置",

弹出窗口中,选择"库",选中某个包,点击"信息",

就可以知道这些包存储的本地路径,

此时就可以找到这些包,传到要安装软件的机器上,

打开软件,"编辑驱动设置"中点击"添加文件夹",选择这些包,即可完成驱动的本地安装,

2. 配置内网制品库

如果了解DBeaver在线下载这些驱动的过程,就知道他其实是找的各种仓库,完成下载的。第二种安装方式,就是配置一个内网的制品库,通过将驱动上传至制品库,让DBeaver从制品库,直接下载驱动。

菜单栏打开"窗口" -> "首选项",

选择"连接" -> "驱动" -> "Maven",点击"添加",

输入制品库地址,点击"确定",并且通过"向上",确认该仓库在置顶的位置,

按照常规连接数据库的操作,就可以正常从制品库下载驱动了。

因此,针对不同的环境,可以采用不同的方案,DBeaver在这方面的设计,还是考虑到了,足以替代一些商用软件。

近期更新的文章:

SQL Server中怎么知道哪些表被访问过?

最近碰到的问题

Java 18发布:甲骨文公司已开始将Java纳入其软件许可审计

黄瓜是绿色的,为什么没叫绿瓜?

MySQL时间分区案例

文章分类和索引:

公众号900篇文章分类和索引

以上是关于无外网的情况下,DBeaver下载数据库驱动的方案的主要内容,如果未能解决你的问题,请参考以下文章

linux 无外网情况下安装 mysql

linux在非root权限无外网(只有内网的生产环境)情况下安装nginx+mysql+php

DBeaver下载驱动文件失败

无网络的情况下给DBeaver安装数据库驱动的方法

开启梯子后无法访问外网的解决方法

无外网环境下ES5.x安装sql插件