weblogic10.3.6中默认没有加入postgresql数据库的驱动,所以使用postgresql创建数据库会失败。

修改方法如下:

将postgresql的jdbc驱动文件postgresql-9.4.1211.jre6.jar(注:这个文件如果没有可以自己到网上下载,

网址https://jdbc.postgresql.org/download.html)拷贝到wlserver_10.3\server\lib文件夹下面,

在domains\mip_domain\bin里找到startWebLogic.cmd文件,在setclasspath 的上下分别修改,如下:

   增加

  set PRE_CLASSPATH=%WL_HOME%\server\lib\postgresql-9.4.1211.jre6.jar

   并修改set CLASSPATH=%SAVE_CLASSPATH%为:

  set CLASSPATH=%PRE_CLASSPATH%;%SAVE_CLASSPATH%

   以上为windows系统的修改方法,若为linux系统则修改startWebLogic.sh文件,在setclasspath 的上下分别修改,如下:

   增加

  PRE_CLASSPATH="${WL_HOME}/server/lib/postgresql-9.4.1211.jre6.jar"

   并修改CLASSPATH="${SAVE_CLASSPATH}"为:

  CLASSPATH="${PRE_CLASSPATH};${SAVE_CLASSPATH}"

然后重启weblogic即可。
以上方法都是cmd启动或者sh脚本启动,但是从mycelipse或者eclipse里面启动的话,window环境下cmd是不执行的。需要如何解决,下一节做详细解释。

老铁看完了对您有帮助给个赞吧,谢谢。