精品日韩在线,日韩精品福利一区二区三区,日韩午夜黄色,国产日韩欧美高清免费

始創(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ā)布時間:  2012/9/16 14:06:34

主要環(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ù)庫 一個是用來做身份認(rèn)證的,是用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=

....略去說它自已的默認(rèn)配置方式,重點在下一段里.....
說在數(shù)據(jù)庫為HSQL時,Gatein會自動的創(chuàng)建數(shù)據(jù)庫,但是如果是別的那么要手動的建立名為:"jdbcjcr_portal"的數(shù)據(jù)庫
(注解:根據(jù)上一段所說,應(yīng)該是庫名必須為_portal結(jié)尾,但是保險起見,我把我Oracle的全局?jǐn)?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. 配置身份認(rèn)證的數(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是不可以有“_“的,但是全局?jǐn)?shù)據(jù)庫名可以有,但是連接url中的部分還是要寫sid的,寫數(shù)據(jù)庫名是不行了,有了解oracle的請指點一下。


 


本文出自:億恩科技【www.zuiquanben.com】

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

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

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

     
     
    精品日韩在线,日韩精品福利一区二区三区,日韩午夜黄色,国产日韩欧美高清免费
    国产午夜久久av| 国内自拍视频一区二区三区| 国产精品中文字幕制服诱惑| 国产婷婷精品| 色婷婷精品视频| 国产精品99一区二区三区| 欧美一级二级视频| 综合亚洲自拍| 久久久久久免费视频| 九九色在线视频| 性欧美xxxx免费岛国不卡电影| 超碰成人av| 日韩亚洲一区在线| 99久久久久国产精品| 久久九九精品| 亚洲成人三区| 亚洲a成人v| 国产精品乱战久久久| 久久国产精品美女| sm久久捆绑调教精品一区| 黄色在线观看www| 亚洲午夜在线| 综合激情婷婷| 日韩av二区在线播放| 日韩国产欧美视频| 色综合狠狠操| 99riav1国产精品视频| 亚洲精品一级| 97精品国产| 亚洲综合国产| 国产精品一区高清| 日韩中文影院| 亚洲免费专区| 日韩欧美视频专区| 亚久久调教视频| 欧美日韩尤物久久| 日韩精品一区二区三区中文字幕| 精品国产一级| 久久激情婷婷| 国产日本亚洲| 99精品在线免费在线观看| 日韩av一区二区三区| 欧美日韩一二三四| 日韩高清不卡在线| 久久精品国内一区二区三区水蜜桃| 少妇精品在线| 日韩午夜在线| 91精品国产调教在线观看| 日韩国产欧美在线视频| 久久伦理在线| 老司机免费视频一区二区三区| 欧美网站在线| 国产精品99一区二区三区| 久久性天堂网| 美女毛片一区二区三区四区 | 日本麻豆一区二区三区视频| sm久久捆绑调教精品一区| 欧美日韩一区自拍| 亚洲精品人人| 国产亚洲精品v| 久久精品影视| 色网在线免费观看| 免费日韩一区二区三区| 日韩av影院| 国产麻豆精品久久| 亚洲精品日本| 亚洲国产专区校园欧美| 国产成人免费精品| 精品国产三区在线| 欧美激情在线精品一区二区三区| 日韩精品视频在线看| 噜噜噜久久亚洲精品国产品小说| 亚洲综合电影| 日韩在线二区| 国产精品久久观看| 国产精品99视频| 国产中文欧美日韩在线| 国产日韩电影| 日韩久久电影| 国产a亚洲精品| 日韩不卡视频在线观看| 影音先锋久久| 日韩亚洲国产欧美| 亚洲人妖在线| 久久国产精品美女| 天堂av在线| 亚洲网址在线观看| 国产精品中文| 日本少妇一区| 中文一区一区三区免费在线观 | 亚洲在线观看| 亚洲精品黄色| 欧美丰满日韩| 欧美日韩国产在线观看网站 | 久久精品国产www456c0m| a天堂资源在线| 欧美日韩国产高清电影| 亚洲bt欧美bt精品777| 国产极品一区| 久久久久久色 | 激情综合激情| 免费黄网站欧美| 久久午夜影视| 麻豆精品视频在线观看视频| av免费不卡国产观看| 99视频精品全部免费在线视频| 中文日韩欧美| 国产精品麻豆成人av电影艾秋 | 国产日韩视频| 四虎8848精品成人免费网站| 黄色亚洲在线| 成午夜精品一区二区三区软件| 久久一级电影| 国产精品亚洲一区二区在线观看| 日产精品一区二区| 日韩中文字幕亚洲一区二区va在线| 日韩一区精品| 亚洲一级网站| 久久香蕉精品香蕉| 中文字幕日韩亚洲| 日本精品影院| 国产图片一区| 亚洲一区二区三区久久久| 中文字幕色婷婷在线视频| 日韩国产精品久久久久久亚洲| 久久精品国产亚洲夜色av网站| 国产精品草草| 亚洲精品麻豆| 亚洲欧美久久| 四虎4545www国产精品 | 精品视频在线你懂得| 亚洲综合色婷婷在线观看| 亚洲免费观看| 五月婷婷亚洲| 久久精品国产99久久| 日本欧美不卡| 久久人人97超碰国产公开结果| 国产videos久久| 日韩中文影院| 日韩大片在线| 日韩一区二区三区免费播放| 老司机免费视频一区二区| 国产精品久久久亚洲一区| 国产精品嫩草影院在线看| 亚洲精品三级| 日本午夜精品久久久| 中文字幕亚洲影视| 天堂va在线高清一区| 国产一区 二区| 国产毛片久久久| 欧美激情视频一区二区三区在线播放| 日韩二区三区在线观看| 日本中文字幕一区二区视频| 免费久久99精品国产| 亚欧成人精品| 国产精品白丝久久av网站| 国产一区二区三区四区| 日本久久成人网| 亚洲性视频h| 深夜福利亚洲| 亚洲黄色网址| 午夜精品网站| 日本一区二区三区中文字幕| 久久av导航| 999国产精品| 亚洲深深色噜噜狠狠爱网站| 国产欧美激情| 中文字幕人成乱码在线观看| 黑丝美女一区二区| 日韩精品免费一区二区夜夜嗨| 国产激情综合| 亚洲精品网址| 国产欧美一区二区三区国产幕精品| 免费亚洲婷婷| 美女尤物久久精品| 欧美1区2区3| 日韩一区精品视频| 欧美激情另类| 伊人久久大香伊蕉在人线观看热v| 日本中文字幕视频一区| 国产精品高清一区二区| 国产精品99一区二区| 国产精品网站在线看| 婷婷综合在线| 欧美1区2区3| 中文字幕日韩亚洲| 久久久久国产精品一区二区| 亚洲精品欧美| 免费久久精品| 国产不卡一区| 国产亚洲观看| 蜜桃av一区| 国产综合激情| 香蕉成人av| 国产精品久久久久久久久久久久久久久| 久久久久久久久99精品大| 国产精品15p| 国产精一区二区| 亚洲毛片视频| 亚洲综合中文|