當前位置:首頁 » 操作系統 » oracle資料庫tomcat

oracle資料庫tomcat

發布時間: 2022-10-17 17:50:08

⑴ oracle資料庫宕機恢復後tomcat無法連接資料庫

tomcat應該沒有監聽的功能,你尋求下設置監聽功能的資源,我查過了,有類似的帖子!希望對你有幫助

比如:http://blog.csdn.net/chengyinglian/article/details/7626035

只是提供方法

⑵ 如何使用linux+Oracle+tomcat搭建web伺服器

安裝linux操作系統,安裝jdk,安裝tomcat配置環境變數,更改tomcat配置文件,寫入資料庫連接信息,比如:
通過tomcat連接192.168.1.100上的oracle資料庫,其中sid為orcl
[tomcat@localhost classes]# pwd
/home/tomcat/apache-tomcat-6.0.1/webapps/***/WEB-INF/classes
[tomcat@localhost classes]# vim hibernate.properties
jdbc.url=jdbc:oracle:thin:@192.168.1.100:1521:orcl

⑶ 為什麼不能通過tomcat連接oracle資料庫,而且tomcat也不能後台輸出

tomcat相當於一個伺服器,相當於存放程序和資源的一個容器,它本身是不會執行代碼的。eclipse就是專門做程序設計的,當然可以連上資料庫了。

⑷ 如何在tomcat中配置數據源用oracle資料庫

一、Tomcat6.0中配置數據源

1.在Tomcat根目錄/conf/Catalina/localhost目錄下新建一個XML文件,文件名稱跟工程名稱一致.文件中的內容如下:

<?xmlversion='1.0'encoding='utf-8'?>

<ContextdocBase="E:Eclipse3.4.2workspacemmisWebContent"path="/mmis">

<Resourcename="mmisds"type="javax.sql.DataSource"

factory="org.apache.commons.dbcp.BasicDataSourceFactory"

driverClassName="oracle.jdbc.driver.OracleDriver"

url="jdbc:oracle:thin:@192.168.2.250:1521:hmisb"

username="mtms"password="mtms"

validationQuery="select1fromal"

maxIdle="100"maxActive="500"maxWait="1000"defaultAutoCommit="true"

removeAbandoned="ture"removeAbandonedTimeout="60"logAbandoned="true"/>

</Context>

2.在tomcat的conf/context.xml中的<Context>標簽中添加一個<Resource/>,內容如下:

<Resourcename="jdbc/oa"auth="Container"type="javax.sql.DataSource"

factory="org.apache.commons.dbcp.BasicDataSourceFactory"

maxActive="100"maxIdle="500"maxWait="10000"

username="oa"password="oa"driverClassName="oracle.jdbc.driver.OracleDriver"

url="jdbc:oracle:thin:@172.16.60.30:1521:HMIS"defaultAutoCommit="true"

removeAbandoned="ture"removeAbandonedTimeout="60"logAbandoned="true"/>

然後在web.xml<web-app>中添加引用(tomcat5.5以上可以不用添加這一段)

<resource-ref>

<description>DBConnection</description>

<res-ref-name>jdbc/oa</res-ref-name>

<res-type>javax.sql.DataSource</res-type>

<res-auth>Container</res-auth>

</resource-ref>

2.1.獲取連接對象

publicclassConnectionPool{

publicstaticConnectiongetConn()throwsException{

//初始化上下文

ContextinitContext=getInitContext();

ContextenvContext=(Context)initContext.lookup("java:/comp/env");

DataSourcedataSource=(DataSource)envContext.lookup("jdbc/oa");

//獲取連接對象

returnds.getConnection();

}

}

docBase是指Web工程所在的位置,path是工程的名稱,name是指JNDI的名稱,type是數據源的類型,driverClassName是驅動名稱,url是驅動的連接字元串

username是指資料庫的用戶名,password是指資料庫的密碼,defaultAutoCommit是否自動提交

⑸ 求(oracle資料庫)tomcat下配置數據源步驟

問題不太清楚哦,我先給您一個spring下配置的模板,如果不是你想要的,你再聯系我吧。

<!--採用dbcp數據源-->
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"
destroy-method="close">
<property name="driverClassName" value="com.oracle.jdbc.Driver" />
<property name="url" value="填寫您的localhost" />
<property name="username" value="用戶名" />
<property name="password" value="密碼" />

<!--連接池的配置-->
<property name="maxActive" value="255" />
<property name="maxIdle" value="2" />
<property name="maxWait" value="120000" />
</bean>

⑹ oracle資料庫的分布式和tomcat的集群式有什麼區別

分布式是架構部署模式的一種。分布式多用於描述架構設計上,當然現在有各種新用法。
集群是硬體部署模式的一種,是集中部署在一個機房裡的計算機群體的集中稱謂。
分布式網站集群系統是一種多網站架構模式,支持生成獨立網站、多個網站,完成各個網站橫向一體化和縱向一體化網站群的構建,主站、子站、網站間的信息可共享和信息互聯。
簡單的說:就是一個企業/個人可以像申請博客那樣自助建站,維護,更新,而分布式,就是把問題分開解決的意思,即系統分布在幾個不同伺服器上。

⑺ 為什麼oracle資料庫添加或者修改數據後在tomcat伺服器中無法及時生效,需要重啟tomcat才能生效呢

oracle資料庫添加或者修改數據後,提交一下,
WEB只要重新獲取就可以生效,注意緩存問題,不用重啟TOMCAT

⑻ 求Tomcat連接Oracle資料庫方法

public Connection getConn()
{
Connection con=null;
String uri="jdbc:oracle:thin:@172.16.16.238:1521:orcl";
String dirver="oracle.jdbc.driver.OracleDriver";

try {
Class.forName(dirver);
con=DriverManager.getConnection(uri, "bsapprove", "bsapprove");
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return con;
}

⑼ tomcat怎麼連接oracle資料庫配置文件

在tomcat 6.0.中配置數據源連接Oracle資料庫的方法.
連接其他資料庫也是一樣.只是改下driverClassName 和Url就行了.只是需要不同的驅動程序的jar包,拷貝到apache-tomcat-6.0.29\lib中。

熱點內容
存摺每天可以輸錯多少次密碼 發布:2025-05-14 23:22:06 瀏覽:907
安卓手機怎麼找微信隱藏對話 發布:2025-05-14 23:07:47 瀏覽:336
怎麼查看泰拉伺服器ip 發布:2025-05-14 23:03:29 瀏覽:72
c語言學生成績查詢系統 發布:2025-05-14 22:58:30 瀏覽:4
怎麼進別人的伺服器 發布:2025-05-14 22:45:55 瀏覽:772
用編程寫音樂 發布:2025-05-14 22:45:08 瀏覽:782
如何識別電腦的網路配置 發布:2025-05-14 22:38:46 瀏覽:847
pipforpython3 發布:2025-05-14 22:38:34 瀏覽:350
如何把迷你世界的伺服器搞崩 發布:2025-05-14 22:37:15 瀏覽:94
如何讓安卓卡死機 發布:2025-05-14 22:36:27 瀏覽:634