如何将jdbc驱动程序添加到在Docker容器上运行的weblogic服务器?

我已经成功安装了weblogic服务器12.2.1并使用docker工具框创build了一个域,但是当我尝试为MS SQL服务器创build一个通用数据源时,出现以下错误:

无法加载驱动程序:weblogic.jdbc.sqlserver.SQLServerDriver

请给解决scheme如何将此驱动程序添加到weblogic服务器。

提前致谢。

当我安装了大约209MB的Weblogic Quick Installer for Developers时,我遇到了同样的问题。 经过一番调查后,我从这里find了原因: https : //docs.oracle.com/cd/E15523_01/web.1111/e13753/usedriver.htm#JDBCD111

在执行WebLogic Server的完整安装时,默认情况下会安装WebLogic Type 4 JDBC驱动程序。 如果select自定义安装,请确保选中(选中)“WebLogic JDBC驱动程序”选项。 如果未选中此选项,则不安装驱动程序。

当然,上面的文档是针对Weblogic 11的,但似乎仍然适用于12.我通过下载单独的wlsqlserver jar文件(wlsqlserver-12.2.1-0-0.jar)并将其重命名为wlsqlserver.jar (根据Manifest.MF规范)并将其放到oracle_common / modules / datadirect文件夹中。

我也相信,如果你select通用安装程序大约791MB,它也将安装驱动程序,所以你不必经过我做的过程。