至于安裝方面的知識,這里不多說,要注意的兩點就是:
1.安裝tomcat(jakarta-tomcat-5.0.28.exe)
2.安裝postgresql(postgresql-8.0-beta1-20040809.msi)(7.0和8.0版本都可以)
直接安裝到c或d盤下就可,同時注意設置用戶名和口令 比如:admin 123456,在以后訪問數(shù)據(jù)庫時會用到,另外postgresql所在安裝目錄的磁盤的系統(tǒng)格式必須是ntfs的,否則裝不下。
配置數(shù)據(jù)庫的驅動:(jdk14指的是你的jdk安裝目錄)
在jdk14/jre/lib/ext/中放入postgresql的數(shù)據(jù)驅動:在安裝好的數(shù)據(jù)庫中(如:d:postgresqljdbc)找到pg74.214.jdbc3文件,將其放入到jdk14/jre/lib/ext/中
一、建立虛擬目錄(tmp1)和數(shù)據(jù)庫聯(lián)接池(jdbc/pg1)
1、建立目錄d: tmp1和 d: tmp1web-inf
2、利用tomcat5的web管理界面建立jdbc連接的全局描述

輸入原來安裝時要求輸入的管理員用戶名和密碼,登陸到管理界面。點擊左側功能菜單的data sources項后,點擊右側菜單創(chuàng)建新的數(shù)據(jù)源。

輸入jndi名字、jdbc驅動類名、數(shù)據(jù)庫url及pg8的用戶名及密碼

點擊“save”后顯示已經設置成功的數(shù)據(jù)源

點擊頁面上部的“commit changes”按鈕提交
實際在tomcat5的安裝目錄conf/server.xml中加入了資源描述,其它用戶或目錄可以通過resourcelink的方式使用

3、在tomcat5的安裝目錄confcatalinalocalhost中建立虛擬目錄描述文件tmp1.xml

4、在d: mp1web-inf中建立web.xml文件

二、postgresql7.4數(shù)據(jù)備份與恢復
1、備份
執(zhí)行以下命令將以postgres用戶身份備份將test庫的全部內容輸出到文件testdata.txt中
pg_dump -f testdata.txt -u postgres test
2、恢復
如果test數(shù)據(jù)庫不存在,需要先建庫
執(zhí)行以下命令將以postgres用戶身份備份將文件testdata.txt中內容輸入到test庫中
psql -f testdata.txt -u postgres test
三、postgresql7.4數(shù)據(jù)庫非法關機后,無法啟動問題
刪除數(shù)據(jù)所在目錄的postmaster.pid文件
新聞熱點
疑難解答
圖片精選