2015-04-24 89 views
0

我有兩個應用程序:app1和app2,我希望這兩個應用程序使用相同的H2文件作爲數據庫。H2多連接

我測試了雙方在此配置,但它沒有工作:

<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> 
    <property name="driverClassName" value="org.h2.Driver" /> 
    <property name="url" value="jdbc:h2:~/dBTrunk;MODE=Oracle;AUTO_SERVER=TRUE" /> 
    <property name="username" value="sa" /> 
    <property name="password" value="" /> 
</bean> 

我向所有人開放的一種解決方案我唯一的目標就是APP1和App2可以parralel模式相同的工作H2數據庫。

Regards

+0

您能否提供「沒有工作」(例外消息,...)的詳細信息? –

回答

0

這應該有效。第一個應用程序應該以嵌入模式打開數據庫文件,然後啓動數據庫服務器。第二個應用程序將嘗試連接到第一個應用程序的數據庫服務器。

如果兩個應用程序無法使用TCP/IP相互通信,則無法工作。他們之間有防火牆嗎?是否有某些端口被阻止?