Liferay更改數據庫

Liferay默認是使用HSQL這個數據庫,如果要在項目中使用其他的數據庫,應該做如下相關設定。
以ORACLE爲例。
下載Liferay Oracle 10g的數據庫文件。下載地址爲

http://www.liferay.com/web/guest/downloads/additional,
下載liferay portal 4.3.2 SQL Oracle 10 Dump,是一個dmp文件。
該文件需要用imp命令導入到Oracle數據庫中去。操作步驟如下:
1、打開Oracle數據庫。(創建角色liferay/liferay,這個自己設定,非硬性規定)
2、運行——cmd,在控制檯裏輸入imp後回車,用戶名密碼輸入之前已經設定好的liferay/liferay
3、導入dmp文件,輸入下載後保存該文件的路徑。如:e:/liferay-oracle.dmp,緩衝設定預設30000,只

列出到處內容:no,然後一路yes到完成。
4、打開Tomcat目錄下的conf--Catalina--localhost目錄下的ROOT.XML文件。找到
xml 代碼
 
  1. <!-- Hypersonic -->  
  2.   
  3.     <Resource  
  4.         name="jdbc/LiferayPool"  
  5.         auth="Container"  
  6.         type="javax.sql.DataSource"  
  7.         driverClassName="org.hsqldb.jdbcDriver"  
  8.         url="jdbc:hsqldb:lportal"  
  9.         username="sa"  
  10.         password=""  
  11.         maxActive="20"  
  12.     />  
並註釋掉,這是liferay的默認數據設定,然後找到
xml 代碼
 
  1. <!-- Oracle -->  
  2.   
  3.     <Resource  
  4.         name="jdbc/LiferayPool"  
  5.         auth="Container"  
  6.         type="javax.sql.DataSource"  
  7.         driverClassName="oracle.jdbc.driver.OracleDriver"  
  8.         url="jdbc:oracle:thin:@localhost:1521:orcl"  
  9.         username="liferay"  
  10.         password="liferay"  
  11.         maxActive="20"  
  12.     />  
並取消註釋,同時更改符合你本地環境的相關設定。
5、下載Oracle 10g的最新驅動*14.jar,如果是用10g的數據庫文件,用*12.jar是會報錯的,可去Oracle

中文網下載,目前的下載地址是:http:

//www.oracle.com/technology/global/cn/software/tech/java/sqlj_jdbc/index.html
如果要設定其他的數據庫,可對第4步的配置做其他修改,這裏就不再說明了。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章