国产麻豆精品视频-国产麻豆精品免费视频-国产麻豆精品免费密入口-国产麻豆精品高清在线播放-国产麻豆精品hdvideoss-国产麻豆精品

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

配置 Gatein 為Oracle連接

發(fā)布時(shí)間:  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依賴兩個(gè)數(shù)據(jù)庫 一個(gè)是用來做身份認(rèn)證的,是用Hibernate的。 另一個(gè)用來支持JCR的,用JDBC API 兩個(gè)都可以支持當(dāng)前任何已存在的數(shù)庫。     在你第一次改變數(shù)據(jù)庫配置后,Gatein將會(huì)自動(dòng)的生成schema(注解:數(shù)據(jù)庫的方案,就是表,視圖等)(你的數(shù)據(jù)庫用戶要有這些權(quán)限)    GateIn3.1假定你的數(shù)據(jù)庫編碼方式為latin1,你可能需要改變你的數(shù)據(jù)庫的編碼方式來讓Gate3.1正常工作 (注解:latin1 就是ISO8859-1編碼,這個(gè)好像是mySql常用的編碼方式,在我建立Oracle數(shù)據(jù)庫時(shí)并沒有這個(gè)編碼方式,我用的是UTF-8,這個(gè)是寬字符集,應(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ū)動(dòng),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=

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

要確保你的數(shù)據(jù)庫用戶有建表的權(quán)限。要把你的數(shù)據(jù)庫驅(qū)動(dòng)考到$JBOSS_HOME/server/default/lib (你用Tomcat的話是$TOMCAT_HOME/lib)給出了一個(gè)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. 配置身份認(rèn)證的數(shù)據(jù)庫還是上面的那個(gè)配置文件:JBOSS: $JBOSS_HOME/server/default/conf/gatein/configuration.propertiesTomcat:$TOMCAT_HOME/gatein/conf/configuration.properties例子:(注解:這個(gè)我和上面那個(gè)用的同一個(gè)庫,粘帖下就行了)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

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


 


本文出自:億恩科技【www.artduck.net】

服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級提供商!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ù)器/云主機(jī) 24小時(shí)售后服務(wù)電話:0371-60135900
  • 虛擬主機(jī)/智能建站 24小時(shí)售后服務(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小時(shí)客服服務(wù)熱線

     
     
    四虎论坛| 精品国产一区二区三区精东影业 | 成人高清免费| 亚洲精品影院| 麻豆系列 在线视频| 国产91精品露脸国语对白| 91麻豆精品国产综合久久久| 精品视频在线观看一区二区三区| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 91麻豆爱豆果冻天美星空| 四虎影视精品永久免费网站 | 国产综合91天堂亚洲国产| 二级片在线观看| 成人免费高清视频| 青青久久精品| 毛片成人永久免费视频| 国产麻豆精品高清在线播放| 精品视频免费看| 亚洲天堂在线播放| 亚洲天堂在线播放| 国产综合成人观看在线| 国产不卡高清| 中文字幕Aⅴ资源网| 九九热国产视频| 日韩在线观看视频免费| 91麻豆精品国产高清在线| 色综合久久天天综合观看| 国产成人啪精品| 日日日夜夜操| 日本免费乱人伦在线观看| 国产视频久久久| 美女被草网站| 日韩在线观看免费| 成人免费观看的视频黄页| 日韩在线观看网站| 人人干人人草| 黄色福利| 日日夜夜婷婷| 可以在线看黄的网站| 午夜激情视频在线观看 | 国产网站免费| 高清一级片| 青青青草影院 | a级精品九九九大片免费看| 国产一区免费在线观看| 成人免费观看网欧美片| 一级毛片视频播放| 四虎影视库| 成人a大片在线观看| 四虎影视精品永久免费网站 | 欧美国产日韩精品| 国产一区二区精品久久91| 日韩av成人| 亚洲精品久久久中文字| 国产一区二区精品尤物| 麻豆网站在线看| 九九精品在线| 天天色色色| 国产不卡在线看| 国产成人啪精品| 日本伦理片网站| 日本在线不卡免费视频一区| 久久99中文字幕久久| 欧美激情影院| 成人免费高清视频| 日韩中文字幕一区二区不卡| 国产91精品露脸国语对白| 毛片成人永久免费视频| 黄色福利| 久草免费在线视频| 日韩在线观看视频黄| 精品国产亚洲一区二区三区| 久久国产精品自由自在| 成人免费一级毛片在线播放视频| 精品国产亚洲一区二区三区| 91麻豆精品国产自产在线观看一区| 国产视频一区二区在线播放| 色综合久久久久综合体桃花网| 精品久久久久久中文| 欧美日本免费| 国产91精品系列在线观看| 青青青草视频在线观看| 成人高清视频免费观看| 99久久网站| 日韩专区在线播放| 欧美大片a一级毛片视频| 国产综合91天堂亚洲国产| 色综合久久天天综线观看| 日本在线不卡免费视频一区| 成人影院一区二区三区| 国产视频久久久久| 亚洲精品永久一区| 四虎久久影院| 青青青草影院 | 欧美电影免费看大全| 国产91丝袜高跟系列| 亚洲 欧美 91| 精品视频在线观看一区二区| 国产麻豆精品视频| 九九久久99综合一区二区| 欧美激情一区二区三区视频| 久草免费在线观看| 国产一级强片在线观看| 日韩专区一区| 精品国产一区二区三区久久久蜜臀| 青草国产在线| 国产福利免费观看| 黄视频网站在线免费观看| 日本伦理黄色大片在线观看网站| 日日日夜夜操| 国产91精品露脸国语对白| 国产亚洲免费观看| 99久久网站| 亚洲精品中文字幕久久久久久| 久久久久久久免费视频| 国产高清视频免费| 精品视频一区二区三区| 日韩男人天堂| 黄色福利| 久久成人亚洲| 九九免费高清在线观看视频| 天堂网中文在线| 午夜在线亚洲| 国产一区二区精品久久91| 麻豆系列 在线视频| 国产综合91天堂亚洲国产| 成人高清护士在线播放| 欧美a免费| 国产福利免费视频| 国产91丝袜高跟系列| 四虎影视库国产精品一区| 欧美国产日韩精品| 99久久精品国产国产毛片| 可以在线看黄的网站| 日韩av东京社区男人的天堂| 一级女人毛片人一女人| 日韩专区亚洲综合久久| 成人免费一级纶理片| 欧美激情一区二区三区在线| 精品视频在线观看一区二区三区| 国产原创中文字幕| 久草免费在线观看| 韩国毛片免费| 国产成+人+综合+亚洲不卡| 韩国三级视频网站| 欧美另类videosbestsex高清| 国产成人啪精品| 香蕉视频久久| 亚洲天堂在线播放| 韩国毛片基地| 超级乱淫黄漫画免费| 毛片电影网| 精品视频在线观看免费| 日韩av成人| 一级片片| 午夜激情视频在线播放| 国产一区二区精品尤物| 麻豆污视频| 黄色免费三级| 亚洲天堂在线播放| 色综合久久久久综合体桃花网| a级精品九九九大片免费看| 欧美a免费| 成人免费网站久久久| 香蕉视频久久| 天天做日日爱| 日韩专区一区| 成人av在线播放| 精品视频一区二区三区| 韩国毛片免费| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 欧美激情中文字幕一区二区| 日韩av成人| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 日韩男人天堂| 久久精品道一区二区三区| 成人高清视频在线观看| 精品视频免费看| 国产伦精品一区三区视频| 欧美一级视频高清片| 久久国产精品只做精品| 久久久久久久网| 毛片电影网| 欧美1区| 国产视频一区在线| 四虎精品在线观看| 91麻豆国产| 二级特黄绝大片免费视频大片| 四虎影视库国产精品一区| 日日夜夜婷婷| 国产成人精品综合在线| 黄视频网站在线观看| 日本免费乱人伦在线观看| 欧美激情一区二区三区视频高清| 国产麻豆精品免费视频| 欧美一级视频免费观看| 尤物视频网站在线观看| 午夜家庭影院| 一级女人毛片人一女人| 久久精品成人一区二区三区|