首页|资讯|互联网|电信|硬件|软件|情报|产经|博客|家庭|商用电脑|游戏|评测|学院|下载|网络通信|方案应用|搜索
移动计算|商用软件|外包|开源|中间件|企业|IT经理|发烧友|程序员|IT女性|学生|老板|笔记本|手机|台式机|数码|论坛
程序员

三大数据库访问其他数据源(异构)的方法

2008-03-16 17:42 作者: 来源:赛迪网
[摘要] Microsoft SQL Server,Oracle,IBM DB2三大数据库访问其他数据源(异构)的方法。
[关键字] Microsoft SQL Server Oracle IBM DB2 访问数据源
  1.Microsoft SQL Server

  MSSQL通过Linked server访问其他数据源中的数据,主要是利用OLE的方式,即使用各自的OLE provider连接到Excel,Access,Oracle等。(注意:访问Oracle中的表时表名等需要大写),配置及使用方法参见:

  http://msdn2.microsoft.com/en-us/library/aa213778(SQL.80).aspx

  http://www.databasejournal.com/features/mssql/article.php/3085211

  http://www.databasejournal.com/features/mssql/article.php/3103331

  http://www.databasejournal.com/features/mssql/article.php/3116011

  http://www.databasejournal.com/features/mssql/article.php/10894_3290801_1

  2.Oracle

  Oracle使用Generic Heterogeneous Services和Transparent Gateways两种方式访问,前者是使用不同数据源的ODBC驱动访问,后者使用各自的native driver访问。参见:

  www.oracle.com/technology/products/oracle9i/datasheets/gateways/gateway_rel2_ds.html

  http://www.orafusion.com/art_orahs.htm

  3. IBM DB2

  IBM DB2访问异构数据源的方式其实是需要在安装了DB2之后再下载fix pack,构成所谓的federation server,从而访问其他非DB2的数据源。参见:

  http://www.ibm.com/developerworks/cn/db2/library/techarticles/0203haas/0203haas.html

  http://www.ibm.com/developerworks/cn/db2/library/techarticles/dm-0704xiaozc2/

  http://www.ibm.com/developerworks/cn/db2/library/techarticles/dm-0605bhatia/index.html?S_TACT=105AGX52&S_CMP=techcsdn

【责任编辑 陈东方】

关键词: Microsoft SQL Server, Oracle, IBM DB2, 访问数据源,
  • 相关文章
  • 我要留言
关于eNet | 广告服务 | 版权声明 | 加入eNet | 联系我们 | 建议/投诉 | 网站导航 | 加入收藏

网站合作、内容监督、商务咨询、投诉建议:010-65245588
合作建议:hezuo@mail.enet.com.cn
Copyright © 1998--2008 硅谷动力公司版权所有 京ICP证000044号

京ICP证000044号