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目錄下就可以了。 可以參考 怎麼把專案資料庫由mysql轉為oracle 怎麼樣把mysql的資料庫轉換成oracle型別的資料庫 如果你是純手工自己寫jdbc,那確實是一件麻煩事,基本上就是不可能完成的任務。如果是用最很常見的spring hibernate的方式,就輕鬆很多。畢竟大部分的 都不需要自己寫,而且還可... 這個似乎是無法相對引用。我看過幾個教程,老師也都說,改檔案目錄的話,需要修改引用路徑。不知道會做vba的高手能不能通過vba 來把這個設定成相對路徑。你錄製巨集,然後修改一下位址,結束錄製巨集。看看錄製的 改一下,用thisworkbook.path 替換檔名前面的部分,就ok了。可以發錄製的 上來... 1 開啟控制面bai板,選擇所有du控制面板項。2 找zhi到管理 dao工具,並單擊開啟。版 3 選擇資料來源 權 odbc 開啟odbc資料來源管理器。4 在odbc資料來源管理器中,選擇第二項 系統dsn 5 在系統dsn中,單擊右邊的新增按鈕,新建乙個資料來源。在 建立新資料來源 中選擇 m...怎麼把oracle的資料來源改成mysql
EXCEL資料透視表,怎樣使引用的資料來源的引用路徑變為相對路徑
關於建立access資料庫的資料來源中的建立系統dsn怎麼