tomcat登陸報資料來源驅動問題 解決後追加50分

2025-01-31 00:30:27 字數 2586 閱讀 4272

1樓:網友

如果你不是使用鏈結池來連線資料庫,那麼把,三個檔案複製到tomcat的common/lib中,再啟動tomcat即可。

tomcat配置資料來源出錯,報錯如下,求解真相:

2樓:網友

其實,我不清楚tomcat內不是怎麼處理的,我也遇到同樣的情況了,資料庫的連線引數等方面的肯定不存在問題,因為使用一般的方式可以成功連線上資料庫,調了一上午,偶爾給調對了,網上說配置的方法很多,你可以用我的方法試試:(我用的是mysql)

1)、在本專案的meta-inf路徑下建立配置檔案:

web-inf/

以上的url、username、password 、driverclassname等等你自己根據自己所使用的資料庫改改。

2)、將jdbc或者其他的驅動包複製到tomcat的lib目錄下,因為該驅動包的載入是 通過commons載入的。

3)、修改本專案的配置檔案:在其中加入這樣的內容,用來表示該專案引入了資料來源:

db connection

jdbc/testdb(這個是資料來源的名字,採用jndi技術)

container

如果不在本專案的中加入以上內容就會報錯說在使用jndi技術生成context物件時,找不到該資料來源。

4)、還有關鍵的一步,那就是修改tomcat的conf目錄下的catalina下的localhost下的「專案名。xml」配置檔案,系統生成了這個配置檔案,但配置檔案卻是空的,在配置檔案中將的內容加入到該配置檔案中,如果不這樣做,將會報上面的那個錯。這一點我很是困惑啊,因為既然系統自動生成了「專案名。

xml」,為什麼 卻是空的啊!!!

我試過了這樣是可以的,祝你好運!

3樓:匿名使用者

要看到你的整個配置情況才知道是什麼錯誤,比如1.連線池的配置檔案與虛擬目錄名稱不對。

的屬性path指定的虛擬目錄名稱與你的虛擬目錄名稱不對3..的res-ref-name屬性的值沒有和連線池的配置檔案形成對映。

tomcat資料來源配置問題.

4樓:網友

樓主,搞定沒有,我發你的訊息收到了吧:)

試試看換2005的驅動吧,補充一下,換驅動要修改url和driver是1個jar,是3個jar

在裡面的url和driver是這樣寫的。

jdbc:sqlserver://localhost請注意看,和的區別。

jdbc:microsoft:sqlserver://localhost

改datesource吧樓主,我覺得應該在那裡有問題。

tomcat--sql(未發現資料來源名稱並且未指定預設驅動程式)

5樓:網友

有,這幾個包嗎談早?sqlserver裝sp3或段侍答握慧sp4補丁了嗎?

tomcat資料來源的問題

6樓:網友

name="test"

你下面用ds = datasource) "jdbc/test");

幹嘛? 改為:ds = datasource) "test");

再說,資料來源配置不推薦這種做法,你這樣配置代表只要使用這個tomcat作槐啟為伺服器的專案都可以使用這個資料來源,要是其他專案要使用其他資料來源呢?

最好的做法是把資料來源具體配置到要使用的專案上,當然不同版本的tomcat會不同。而且有不同的配置使用範圍,1):複製tomcat\conf\到專案的meta-inf下面,沒有就在tomcat中的root下複製乙個,然後,在。

中間加入 就可以直接使用了。

這個是直接配置到專案的方法,還有其他有效範圍我就不列舉出來了做此。

加分後哈哈。

有意瞭解其他配法的話qq

如果你一定要用全域性資料來源的話請你在你的加上。

db connection

jdbc/test

container

加在。前面,注意名字要與你定義的資料來源的名字

tomcat中資料來源怎麼配置

7樓:射箭之道

什麼版本的。

我用的是的修改這個檔案。

tomcat

其它屬性看情況自己配置 吧。

如果在tomcat下配置資料來源

8樓:網友

下面是配置datasource的** 你自己對照著看一下factory

maxactive

100maxidle

30maxwait

username

scottpassword

tigerdriverclassname

urljdbc:oracle:thin:@localhost:1521:mldn

9樓:七七愛笑

需要這麼配置麼?自己寫個連線資料來源的xml檔案,丟到tomcat\conf\catalina\localhost目錄下就可以了。

怎麼把oracle的資料來源改成mysql

可以參考 怎麼把專案資料庫由mysql轉為oracle 怎麼樣把mysql的資料庫轉換成oracle型別的資料庫 如果你是純手工自己寫jdbc,那確實是一件麻煩事,基本上就是不可能完成的任務。如果是用最很常見的spring hibernate的方式,就輕鬆很多。畢竟大部分的 都不需要自己寫,而且還可...

EXCEL資料透視表,怎樣使引用的資料來源的引用路徑變為相對路徑

這個似乎是無法相對引用。我看過幾個教程,老師也都說,改檔案目錄的話,需要修改引用路徑。不知道會做vba的高手能不能通過vba 來把這個設定成相對路徑。你錄製巨集,然後修改一下位址,結束錄製巨集。看看錄製的 改一下,用thisworkbook.path 替換檔名前面的部分,就ok了。可以發錄製的 上來...

關於建立access資料庫的資料來源中的建立系統dsn怎麼

1 開啟控制面bai板,選擇所有du控制面板項。2 找zhi到管理 dao工具,並單擊開啟。版 3 選擇資料來源 權 odbc 開啟odbc資料來源管理器。4 在odbc資料來源管理器中,選擇第二項 系統dsn 5 在系統dsn中,單擊右邊的新增按鈕,新建乙個資料來源。在 建立新資料來源 中選擇 m...