2012-08-13 142 views
2

我一直試圖讓下面的設置爲最近幾天的工作:的Weblogic 12C + SQL Server 2012的

  • 的Weblogic 12C應用服務器
  • 的Microsoft SQL Server 2012數據庫
  • Java應用程序

我一直運行到同樣的問題:

java.sql.SQLException: [FMWGEN][SQLServer JDBC Driver]This driver is locked for use with embedded applications.

在Oracle的網站,我發現在WebLogic 12c的支持SQL Server 2008 and up ..但我開始有我的這個是對SQL Server 2012的真懷疑..

有沒有人能夠得到這個配置運行和/或有人知道這是可能的嗎?

回答

2

搜索的2天多後,我發現,依賴正確的量必須添加到classpath:

<dependency> 
     <groupId>weblogic-server</groupId> 
     <artifactId>wlsqlserver</artifactId> 
     <version>12c</version> 
    </dependency> 

    <dependency> 
     <groupId>weblogic-server</groupId> 
     <artifactId>weblogic</artifactId> 
     <version>12c</version> 
    </dependency> 

    <dependency> 
     <groupId>weblogic-server</groupId> 
     <artifactId>wlclient</artifactId> 
     <version>12c</version> 
    </dependency> 
+0

嘿,我知道這個帖子是有點老,但我遇到了類似的問題。完全相同的堆棧(Java 1.8,WebLogic 12.1.3,MS SQL Server 2014)。依賴不解決,我不知道該怎麼做。你是否必須手動下載jar並在解決之前在maven中安裝? – Boris 2015-12-15 02:08:06