国产精品久久久久久久久久久新郎_91久久精品国产_国内精品久久久久久_欧美激情第一页在线观看_国产欧美日韩丝袜精品一区_日韩精品成人一区二区在线观看_国产精品v片在线观看不卡_91精品国产综合久久香蕉最新版 _国产精品亚洲激情_色综合男人天堂

始創(chuàng)于2000年 股票代碼:831685
咨詢熱線:0371-60135900 注冊有禮 登錄
  • 掛牌上市企業(yè)
  • 60秒人工響應(yīng)
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補償
全部產(chǎn)品
您的位置: 網(wǎng)站首頁 > 幫助中心>文章內(nèi)容

配置 Gatein 為Oracle連接

發(fā)布時間:  2012/9/17 17:00:00

主要環(huán)境:
      JBOSS 5.1.0

      Orace 10G

      Gatein3.1.0-GA

引用一下Gatein 官方使用手冊上的原文并簡單反譯和注解一下大概意思:-
 

2.1. Database Configuration
2.1.1. Overview
GateIn 3.1 has two different database dependencies. One is the identity service configuration, which depends on Hibernate. The other is Java content repository (JCR) service, which depends on JDBC API, and can integrate with any existing datasource implementation.

When you change the database configuration for the first time, GateIn will automatically generate the proper schema (assuming that the database user has the appropriate permissions).

GateIn 3.1 assumes the default encoding for your database is latin1. You may need to change this parameter for your database in order for GateIn 3.1 to work properly.

概述:     主要是說Gatein依賴兩個數(shù)據(jù)庫 一個是用來做身份認證的,是用Hibernate的。 另一個用來支持JCR的,用JDBC API 兩個都可以支持當(dāng)前任何已存在的數(shù)庫。     在你第一次改變數(shù)據(jù)庫配置后,Gatein將會自動的生成schema(注解:數(shù)據(jù)庫的方案,就是表,視圖等)(你的數(shù)據(jù)庫用戶要有這些權(quán)限)    GateIn3.1假定你的數(shù)據(jù)庫編碼方式為latin1,你可能需要改變你的數(shù)據(jù)庫的編碼方式來讓Gate3.1正常工作 (注解:latin1 就是ISO8859-1編碼,這個好像是mySql常用的編碼方式,在我建立Oracle數(shù)據(jù)庫時并沒有這個編碼方式,我用的是UTF-8,這個是寬字符集,應(yīng)該是兼容的,反正到現(xiàn)在還沒發(fā)現(xiàn)有問題)2.1.2. Configuring the database for JCR
To configure the database used by JCR you will need to edit the file:

$JBOSS_HOME/server/default/conf/gatein/configuration.propertiesFor Tomcat, the file is located at

$TOMCAT_HOME/gatein/conf/configuration.propertiesAnd edit the values of driver, url, username and password with the values for your JDBC connection (please, refer to your database JDBC driver documentation).


gatein.jcr.datasource.driver=org.hsqldb.jdbcDriver
gatein.jcr.datasource.url=jdbc:hsqldb:file:${gatein.db.data.dir}/data/jdbcjcr_${name}
gatein.jcr.datasource.username=sa
gatein.jcr.datasource.password=
By default, the name of the database is "jdbcjcr_${name}" - ${name} should be a part of the database name, as it is dynamically replaced by the name of the portal container extension (for instance, gatein-sample-portal.ear defines "sample-portal" as container name and the default portal defines "portal" as container name).

In the case of HSQL the databases are created automatically. For any other database you will need to create a database named jdbcjcr_portal (and "jdbcjcr_sample-portal" if you have gatein-sample-portal.ear in $JBOSS_HOME/server/default/deploy - note that some databases don't accept '-' in the database name, so you may have to remove $JBOSS_HOME/server/default/deploy/gatein-sample-portal.ear)

Make sure the user has rights to create tables on jdbcjcr_portal, and to update them as they will be automatically created during the first startup .

Also add your database's JDBC driver into the classpath - you can put it in $JBOSS_HOME/server/default/lib (or $TOMCAT_HOME/lib, if you are running on Tomcat)

MySQL example:

Let's configure our JCR to store data in MySQL. Let's pretend we have a user named "gateinuser" with a password "gateinpassword". We would create a database "mygateindb_portal" (remember that _portal is required), and assign our user the rights to create tables.

Then we need to add MySQL's JDBC driver to the classpath, and finally edit gatein.ear/02portal.war/WEB-INF/conf/jcr/jcr-configuration to contain the following:

gatein.jcr.datasource.driver=com.mysql.jdbc.Driver
gatein.jcr.datasource.url=jdbc:mysql://localhost:3306/mygateindb${container.name.suffix}
gatein.jcr.datasource.username=gateinuser
gatein.jcr.datasource.password=gateinpassword
2.1.2. JCR的數(shù)據(jù)庫配置修改配置文件: JBOSS: $JBOSS_HOME/server/default/conf/gatein/configuration.propertiesTomcat:$TOMCAT_HOME/gatein/conf/configuration.properties修改其中的驅(qū)動,url,用戶名,密碼,例如:gatein.jcr.datasource.driver=org.hsqldb.jdbcDriver
gatein.jcr.datasource.url=jdbc:hsqldb:file:${gatein.db.data.dir}/data/jdbcjcr_${name}
gatein.jcr.datasource.username=sa
gatein.jcr.datasource.password=

....略去說它自已的默認配置方式,重點在下一段里.....
說在數(shù)據(jù)庫為HSQL時,Gatein會自動的創(chuàng)建數(shù)據(jù)庫,但是如果是別的那么要手動的建立名為:"jdbcjcr_portal"的數(shù)據(jù)庫
(注解:根據(jù)上一段所說,應(yīng)該是庫名必須為_portal結(jié)尾,但是保險起見,我把我Oracle的全局數(shù)據(jù)庫名創(chuàng)建為,jdbcjcr_portal,
為這我還重裝了一次Oracle,不知道如果不改而只是創(chuàng)建一個名為jdbcjcr_portal的schema可以不可以,知道的試下告訴我一下吧)
(還要創(chuàng)建一個名為"jdbcjcr_sample-portal"的數(shù)據(jù)庫,為GateIn的一個例子使用,但是有些數(shù)據(jù)庫不支持"-"命名數(shù)據(jù)庫,
那么就把這個例子刪除,位置是$JBOSS_HOME/server/default/deploy/gatein-sample-portal.ear)
(注解:我是直接干掉了這個ear的,簡單方便)

要確保你的數(shù)據(jù)庫用戶有建表的權(quán)限。要把你的數(shù)據(jù)庫驅(qū)動考到$JBOSS_HOME/server/default/lib (你用Tomcat的話是$TOMCAT_HOME/lib)給出了一個mysql 的例子:gatein.jcr.datasource.driver=com.mysql.jdbc.Driver
gatein.jcr.datasource.url=jdbc:mysql://localhost:3306/mygateindb${container.name.suffix}
gatein.jcr.datasource.username=gateinuser
gatein.jcr.datasource.password=gateinpassword
我的
gatein.jcr.config.type=local
gatein.jcr.datasource.name=java:jdbcjcr
gatein.jcr.datasource.dialect=auto
gatein.jcr.datasource.driver=Oracle.jdbc.driver.OracleDriver
gatein.jcr.datasource.url=jdbc:Oracle:thin:@192.168.0.200:1521:dgoral
gatein.jcr.datasource.username=jdbcjcr_portal
gatein.jcr.datasource.password=XXXX
2.1.3. Configuring the database for the default identity store
By default, users are stored in a database. To change the database in which to store users, you will need to edit the file:

$JBOSS_HOME/server/default/conf/gatein/configuration.propertiesFor Tomcat, the file is located at

$TOMCAT_HOME/gatein/conf/configuration.propertiesYou will find the same kind of configuration as in jcr-configuration.xml:

gatein.idm.datasource.driver=org.hsqldb.jdbcDriver
gatein.idm.datasource.url=jdbc:hsqldb:file:${gatein.db.data.dir}/data/jdbcidm_${name}
gatein.idm.datasource.username=sa
gatein.idm.datasource.password2.1.3. 配置身份認證的數(shù)據(jù)庫還是上面的那個配置文件:JBOSS: $JBOSS_HOME/server/default/conf/gatein/configuration.propertiesTomcat:$TOMCAT_HOME/gatein/conf/configuration.properties例子:(注解:這個我和上面那個用的同一個庫,粘帖下就行了)gatein.idm.datasource.driver=org.hsqldb.jdbcDriver
gatein.idm.datasource.url=jdbc:hsqldb:file:${gatein.db.data.dir}/data/jdbcidm_${name}
gatein.idm.datasource.username=sa
gatein.idm.datasource.password
我的
# IDM
gatein.idm.datasource.name=java:jdbcidm
gatein.idm.datasource.driver=Oracle.jdbc.driver.OracleDriver
gatein.idm.datasource.url=jdbc:Oracle:thin:@192.168.0.200:1521:dgoral
gatein.idm.datasource.username=jdbcjcr_porta
gatein.idm.datasource.password=XXXX

看完上面的也就基本可以弄好了。多說一點,我對Oracle不是很了解,oracle的sid是不可以有“_“的,但是全局數(shù)據(jù)庫名可以有,但是連接url中的部分還是要寫sid的,寫數(shù)據(jù)庫名是不行了,有了解oracle的請指點一下。


 


本文出自:億恩科技【www.czbl888.cn】

服務(wù)器租用/服務(wù)器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經(jīng)營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經(jīng)營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經(jīng)營性ICP/ISP證:贛B2-20080012
  • 服務(wù)器/云主機 24小時售后服務(wù)電話:0371-60135900
  • 虛擬主機/智能建站 24小時售后服務(wù)電話:0371-60135900
  • 專注服務(wù)器托管17年
    掃掃關(guān)注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權(quán)所有  地址:鄭州市高新區(qū)翠竹街1號總部企業(yè)基地億恩大廈  法律顧問:河南亞太人律師事務(wù)所郝建鋒、杜慧月律師   京公網(wǎng)安備41019702002023號
      0
     
     
     
     

    0371-60135900
    7*24小時客服服務(wù)熱線

     
     
    国产精品久久久久久久久久久新郎_91久久精品国产_国内精品久久久久久_欧美激情第一页在线观看_国产欧美日韩丝袜精品一区_日韩精品成人一区二区在线观看_国产精品v片在线观看不卡_91精品国产综合久久香蕉最新版 _国产精品亚洲激情_色综合男人天堂
    午夜啪啪福利视频| 在线免费观看av网| 911福利视频| 人妻丰满熟妇av无码区app| 男人插女人视频在线观看| wwwjizzjizzcom| 激情五月五月婷婷| 国产av不卡一区二区| www.日本久久| 自拍偷拍视频在线| 日韩中文在线字幕| 8x8ⅹ国产精品一区二区二区| 成人免费毛片播放| 黄页免费在线观看视频| 久久综合久久网| 国产主播自拍av| 日韩中文字幕在线视频观看| 国产在线精品91| 免费在线观看毛片网站| 无码少妇一区二区三区芒果| 男人天堂999| 久久九九国产视频| 在线免费视频一区| 中文字幕在线视频一区二区三区| 人人干视频在线| 激情五月六月婷婷| 免费无码毛片一区二三区| 国产老熟妇精品观看| 日韩av资源在线| 中国黄色片免费看| 国产麻豆电影在线观看| 国产夫妻自拍一区| 那种视频在线观看| 一个色综合久久| 大陆极品少妇内射aaaaaa| 日韩一区二区高清视频| 久久成人免费观看| 性欧美videossex精品| 四虎成人在线播放| 日韩欧美猛交xxxxx无码| 男女视频网站在线观看| 国产精品乱码久久久久| 亚洲18在线看污www麻豆| 久久久天堂国产精品| 日韩在线综合网| 亚洲成人福利在线| 91精品国产吴梦梦| 国产美女三级视频| 国产精品久久久久久久av福利| 国产成人无码av在线播放dvd| 久久av秘一区二区三区| 欧美精品卡一卡二| 亚洲免费av一区二区三区| 天天影视色综合| av天堂永久资源网| 杨幂毛片午夜性生毛片| 亚洲黄色网址在线观看| 免费高清在线观看免费| 中文字幕一区久久| 日本a视频在线观看| 538任你躁在线精品免费| 99中文字幕在线观看| 国产精品亚洲αv天堂无码| 亚洲天堂网站在线| 国产91美女视频| 四虎影院一区二区| 日韩精品一区中文字幕| 精品一区二区三区毛片| 日本a√在线观看| 欧美一级中文字幕| 日本免费观看网站| 日韩a级在线观看| 一区二区久久精品| 欧美两根一起进3p做受视频| 日韩精品手机在线观看| 国产精品自拍视频在线| 无码播放一区二区三区| 黄黄视频在线观看| 一区二区三区欧美精品| 成人在线看视频| 一本久道高清无码视频| 国产农村妇女精品久久| 污污视频网站免费观看| 国产素人在线观看| 日韩video| 九一精品久久久| 别急慢慢来1978如如2| 精品国产一区三区| 国产91沈先生在线播放| 中文字幕第三区| 天天操狠狠操夜夜操| 任你操这里只有精品| 少妇人妻无码专区视频| 白白操在线视频| 久久免费视频2| 在线视频观看一区二区| 天天色综合天天色| 欧美日韩在线免费播放| 久草青青在线观看| 亚欧无线一线二线三线区别| 久久艹国产精品| 男女裸体影院高潮| 国产成人三级视频| 永久免费黄色片| 午夜精品中文字幕| 波多野结衣xxxx| 一道本视频在线观看| 97公开免费视频| 成人在线观看a| 免费在线观看毛片网站| 日本中文字幕片| 波多野结衣家庭教师视频| 97成人在线观看视频| 久久婷婷五月综合色国产香蕉| 99热手机在线| 国产极品粉嫩福利姬萌白酱| 青青草精品视频在线| 缅甸午夜性猛交xxxx| 东北少妇不带套对白| 久操手机在线视频| 人妻少妇精品久久| www.中文字幕在线| 超碰97人人射妻| 欧美日韩亚洲一二三| 男人搞女人网站| 亚洲视频一二三四| 黄色高清视频网站| 在线观看18视频网站| 国产精品啪啪啪视频| 999一区二区三区| 国产一区二区网| 国产精品无码一本二本三本色| 四虎4hu永久免费入口| 在线免费黄色小视频| 日韩视频在线免费播放| 国产激情片在线观看| 免费人成自慰网站| 免费观看日韩毛片| 激情综合网俺也去| www.污污视频| 日韩中文字幕在线不卡| 欧美黑人经典片免费观看| 国产精品69页| 国产精品久久久久久久99| 亚洲色图都市激情| 成人免费aaa| wwww.国产| 日韩中文在线字幕| 99热自拍偷拍| 9l视频白拍9色9l视频| 国产一二三四五| 精品视频在线观看一区| 婷婷丁香激情网| 亚洲精品国产久| 男女激情免费视频| www.超碰com| 伊人久久在线观看| 欧美精品一区二区三区免费播放| av免费观看大全| 午夜dv内射一区二区| 超碰在线超碰在线| 91九色在线观看视频| 中文字幕在线视频精品| 久久国产精品网| 手机版av在线| 亚洲 欧美 日韩 国产综合 在线| 欧美黄色免费网址| 成人在线免费观看av| 欧美女同在线观看| a级黄色小视频| 日本一二区免费| 国产精品国产亚洲精品看不卡| 青草网在线观看| 久久精品国产露脸对白| 国产一线二线三线女| 日韩一级理论片| 丁香婷婷综合激情| www.国产视频.com| 国产深夜男女无套内射| 伊人五月天婷婷| 日韩av一二三四| 国产91在线亚洲| 亚洲国产日韩欧美在线观看| www.99热这里只有精品| 国产高清av片| 欧美激情精品久久久久久小说| 成人免费观看毛片| 伊人再见免费在线观看高清版| 国产农村妇女精品久久| 美女av免费在线观看| 成人性做爰片免费视频| 精品999在线| 国产又黄又大又粗视频| 欧美一区二区视频在线播放| www.51色.com| 亚洲一区在线不卡| 欧美 日韩 激情| 日韩一级免费看| 亚洲国产精品女人| 亚洲午夜精品一区|