- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
EFUTURE INC.
Teiid 虚拟数据库
安装配置入门
一、 安装 Teiid
1、 安装 Java JDK;
2 、 安装 JBOSS 5.1,把“ jboss-5.1.0.GA-jdk6.zip ”解压到任意目录,比如: D:\JBOSS5;
3 、 安装 Teiid,把 “teiid-7.3.0.Final-jboss-dist.zip ”解压,并把里面的文件, 按目录结构复制到 JBOSS的“server\default ”
目录,比如: D:\JBoss5\server\default 目录,目录结构与 JBOSS的一致;
4 、 启动 JBOSS,执行 JBOSS bin 目录下的 run.bat ,将会启动 JBOSS,例如: D:\JBoss5\bin\run.bat ,启动时间比较
长,大概有 2 分钟;
5 、 JBOSS控制台
A 、在 IE 中输入: http://localhost:8080/ ,将看到 JBOSS的控制界面
B、点击“ Administration Console ”,将进入 JBOSS管理界面,需要输入用户名: admin ,密码 :admin
在 Datasources 中可以看到 JBOSS的 JNDI 数据源配置, Virtual Database(VDB) 中可以看到 Teiid 虚拟数据库的配置。
二、 配置 Teiid
1、 Teiid 配置基本概念
Teiid 虚拟数据库的目的是把多个不同数据库的数据源连接起来, 要配置 Teiid 虚拟数据库需要指定两样东西。 第
一: JNDI 数据库连接配置,就是上图中 Datasources 中的内容;第二: Teiid 虚拟数据库 vdb 配置文件。
2 、 配 置 JNDI 数 据 源 : JNDI 数 据 源 需 要 数 据 源 的 xml 配 置 文 件 , 对 于 不 同 数 据 库 的 配 置 xml 可 以 在
“D:\JBoss5\docs\examples\jca ”找到例子。
2.1 JDBC驱动
请从下面网址下载: http:// 2:8080/myshopupdates/jdbcdriver.rar
包含常见的数据库驱动,包括: DB2、Oracle、 Informix 、SQLServer、MySQL、SQLite、Sybase。请把所有的驱动文件
解压放到“ E:\JBoss5\server\default\lib ”目录。
2.2 配置 JNDI 数据源
参考“ D:\JBoss5\docs\examples\jca ”目录的 JNDI 数据源例子。比如: Oracle 请参照文件: oracle-ds.xml 或者
oracle-xa-ds.xml ,SQL Server 参照文件: mssql-ds.xml 或者 mssql-xa-ds.xml。每种数据库有两种配置方式是因为采用
不同的驱动方式。
以 Oracle 为例,配置文件参考 oracle-ds.xml 。
datasources
local-tx-datasource
jndi-nameOracleDS/jndi-name
connection-urljdbc:oracle:thin:@youroraclehost:1521:yoursid/connection-url
driver-classoracle.jdbc.driver.OracleDriver/driver-class
user-namex/user-name
passwordy/password
exception-sorter-class-nameorg.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter/exception-sor
文档评论(0)