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

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

配置 Gatein 為Oracle連接

發布時間:  2012/9/16 14:06:34

主要環境:
      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依賴兩個數據庫 一個是用來做身份認證的,是用Hibernate的。 另一個用來支持JCR的,用JDBC API 兩個都可以支持當前任何已存在的數庫。     在你第一次改變數據庫配置后,Gatein將會自動的生成schema(注解:數據庫的方案,就是表,視圖等)(你的數據庫用戶要有這些權限)    GateIn3.1假定你的數據庫編碼方式為latin1,你可能需要改變你的數據庫的編碼方式來讓Gate3.1正常工作 (注解:latin1 就是ISO8859-1編碼,這個好像是mySql常用的編碼方式,在我建立Oracle數據庫時并沒有這個編碼方式,我用的是UTF-8,這個是寬字符集,應該是兼容的,反正到現在還沒發現有問題)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的數據庫配置修改配置文件: JBOSS: $JBOSS_HOME/server/default/conf/gatein/configuration.propertiesTomcat:$TOMCAT_HOME/gatein/conf/configuration.properties修改其中的驅動,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=

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

要確保你的數據庫用戶有建表的權限。要把你的數據庫驅動考到$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. 配置身份認證的數據庫還是上面的那個配置文件: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是不可以有“_“的,但是全局數據庫名可以有,但是連接url中的部分還是要寫sid的,寫數據庫名是不行了,有了解oracle的請指點一下。


 


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

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

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

    0371-60135900
    7*24小時客服服務熱線

     
     
    国产精品久久久久久久久久久新郎_91久久精品国产_国内精品久久久久久_欧美激情第一页在线观看_国产欧美日韩丝袜精品一区_日韩精品成人一区二区在线观看_国产精品v片在线观看不卡_91精品国产综合久久香蕉最新版 _国产精品亚洲激情_色综合男人天堂
    欧美 亚洲 视频| 久草在在线视频| 日本人妻伦在线中文字幕| 亚洲人成无码网站久久99热国产| 高潮一区二区三区| 国产av天堂无码一区二区三区| 手机在线看福利| 丁香六月激情婷婷| 日本国产中文字幕| 亚洲欧洲日本精品| 亚洲最大综合网| 日韩视频在线免费看| 亚洲精品蜜桃久久久久久| 玖玖精品在线视频| 天天操精品视频| 天天做天天干天天操| 久久久久久久片| 国产日韩成人内射视频| 欧美 日韩 国产 高清| 久久手机在线视频| 一级黄色片播放| 超碰人人爱人人| 屁屁影院ccyy国产第一页| 免费在线观看污污视频| 久久久国产精华液999999 | 国产成人无码av在线播放dvd| 黄色一级片在线看| 欧美精品一区二区三区免费播放| 99精品在线免费视频| 欧美国产亚洲一区| 日韩精品视频一区二区在线观看| 欧美日韩在线一| 日本一本二本在线观看| 国产5g成人5g天天爽| 茄子视频成人免费观看| 18禁裸男晨勃露j毛免费观看| 日韩精品视频在线观看视频| 欧美一级视频免费看| 日本中文字幕网址| 国产成人av影视| 亚洲天堂av一区二区| 日本久久高清视频| 久久男人资源站| 播放灌醉水嫩大学生国内精品| 99热成人精品热久久66| 亚洲欧美手机在线| 欧美一级爱爱视频| 欧美一级黄色片视频| 手机在线国产视频| 久久国产午夜精品理论片最新版本| 国产精品免费观看久久| 三级性生活视频| 男人添女人下部高潮视频在观看| 黄色免费网址大全| 亚洲综合20p| 国产综合中文字幕| 天堂中文视频在线| 国产又粗又爽又黄的视频| 青青青免费在线| 99热一区二区| 日韩在线视频在线| 熟女人妇 成熟妇女系列视频| 永久免费黄色片| 又粗又黑又大的吊av| √天堂资源在线| 欧美色图色综合| 精品综合久久久久| 国产精品自拍片| mm131亚洲精品| av在线免费观看国产| 91n.com在线观看| 日本国产中文字幕| 亚洲精品久久久中文字幕| 99er在线视频| 网站在线你懂的| 国产99久久九九精品无码| 一级淫片在线观看| 老太脱裤子让老头玩xxxxx| 亚洲免费一级视频| www.xxx麻豆| 中文字幕1234区| 久草在在线视频| 成人毛片一区二区| 免费国产成人看片在线| 最新中文字幕免费视频| 久久综合色视频| 国产一区二区三区在线免费| 污视频免费在线观看网站| 青青青青草视频| av不卡在线免费观看| 欧美一级黄色片视频| 97碰在线视频| 国产精品无码一本二本三本色| 黄黄视频在线观看| 自拍偷拍21p| 成年人视频观看| 欧美中文字幕在线观看视频| 粉色视频免费看| 男人舔女人下面高潮视频| 久久久亚洲国产精品| 五月天在线免费视频| 毛片毛片毛片毛| 国产精品区在线| 国产又黄又猛又粗| 久久久久久久久久久免费视频| 国产亚洲黄色片| 成人小视频在线观看免费| 亚洲一二区在线观看| www欧美激情| 国产理论在线播放| 激情婷婷综合网| 日韩手机在线观看视频| 久久精品国产精品亚洲色婷婷| 日韩a级在线观看| 国产精品一色哟哟| 成人短视频在线观看免费| 一级特黄妇女高潮| 91麻豆天美传媒在线| 奇米777在线视频| 深夜做爰性大片蜜桃| 国产免费色视频| 樱空桃在线播放| 亚洲视频在线不卡| 久久久精品高清| 樱花草www在线| 超级碰在线观看| 蜜臀精品一区二区| 欧美在线一区视频| 逼特逼视频在线| 97xxxxx| 成人精品小视频| 毛片av免费在线观看| 黄色免费视频大全| 韩国一区二区av| 99re精彩视频| 免费不卡av网站| 五月天男人天堂| 无码人妻精品一区二区蜜桃网站| 色偷偷中文字幕| 国产系列第一页| 欧美又粗又长又爽做受| 777av视频| 无码aⅴ精品一区二区三区浪潮| 黄色一级一级片| 中文字幕第100页| 色婷婷激情视频| 国产一级片91| 国产男女免费视频| 国产成人久久777777| 性chinese极品按摩| 天天操夜夜操很很操| 成人av在线不卡| 成年人黄色片视频| 国产福利精品一区二区三区| 久久久久久久久久久久久国产| 国产在线视频在线| 欧美日韩第二页| 日韩av片免费观看| 精品成在人线av无码免费看| 日本精品一区在线观看| 欧美黑人又粗又大又爽免费| 嫩草影院国产精品| 国产一级大片免费看| 男人日女人bb视频| 一级黄色片在线免费观看| 欧美日韩福利在线| 男女视频一区二区三区| 国产传媒免费观看| 蜜臀av无码一区二区三区| 日日噜噜夜夜狠狠| 91精品一区二区三区四区| 乱妇乱女熟妇熟女网站| 亚洲免费黄色网| 免费毛片网站在线观看| 乌克兰美女av| 日本天堂免费a| 在线免费视频a| 欧美中文字幕在线观看视频| 黑人粗进入欧美aaaaa| 奇米777四色影视在线看| 日本va中文字幕| 美女av免费观看| 一区二区成人网| 激情小视频网站| 在线观看中文av| 亚洲成人福利在线观看| 免费看欧美一级片| 无码专区aaaaaa免费视频| 色呦色呦色精品| 亚洲午夜精品久久久久久人妖| 污污的视频免费观看| 337p粉嫩大胆噜噜噜鲁| 亚洲在线观看网站| 日韩中文字幕免费在线| 久久av综合网| 国产卡一卡二在线| 99sesese| 日韩精品无码一区二区三区免费| 色哟哟免费网站| 亚洲欧美自拍另类日韩|