当前位置:七道奇文章资讯数据防范Oracle防范
日期:2011-01-25 22:55:00  来源:本站整理

<b>Oracle数据库链接成立本领与实例讲授-开辟技术</b>[Oracle防范]

赞助商链接



  本文“<b>Oracle数据库链接成立本领与实例讲授-开辟技术</b>[Oracle防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

  数据库链接(DATABASE LINK)是在分布式环境下,为了拜候远程数据库而成立的数据通信链路.数据库链接躲藏了对远程数据库拜候的复杂性.普通,我们把正在登录的数据库称为本地数据库,别的的一个数据库称为远程数据库.有了数据库链接,可以直接通过数据库链接来拜候远程数据库的表.常见的情势是拜候远程数据库固定用户的链接,即链接到指定的用户,成立这种情势的数据库链接的语句以下:

  CREATE DATABASE LINK 链接名 CONNECT TO 账户 IDENTIFIED BY 口令

  USING 服务名;

  成立数据库链接,需求CREATE DATABASE LINK系统权限.

  数据库链接一旦成立并测试成功,便可以利用以下情势来拜候远程用户的表.

  表名@数据库链接名

  例:在局域网上成立和利用数据库链接.

  步骤1:成立远程数据库的服务名,假定局域网上另一个数据库服务名为MYDB_REMOTE.

  步骤2:登录本地数据库SCOTT账户,成立数据库链接:

  CONNECT SCOTT/TIGER@MYDB

  CREATE DATABASE LINK abc CONNECT TO scott IDENTIFIED BY tiger USING 'MYDB_REMOTE';

  履行后果为:

  数据库链接已成立.

  查询远程数据库的数据:

  SELECT * FROM emp@abc;

  后果略.

  步骤4:一个分布查询:

  SELECT ename,dname FROM emp@abc e,dept d WHERE e.deptno=d.deptno;

  后果略.

  阐明:在本例中,远程数据库服务名是MYDB_REMOTE,成立的数据库链接名称是abc.emp@abc表示远程数据库的emp表.步骤4是一个结合查询,数据来自本地服务器的dept表和远程服务器的emp表.假如编程人员要在一个表中查找很多行,后果中的每个行城市查找其他表中的数据,最后,编程人员成立了独立的UPDATE号令来成批地更新第一个表中的数据.与此近似的任务可以通过在set子句中利用多列子查询而在一个UPDATE号令中完成.当可以在单一的SQL号令中完成任务,何必要让数据在网上流来流去的?倡议用户认真学习若何最大限度地施展SQL的功效.


  以上是“<b>Oracle数据库链接成立本领与实例讲授-开辟技术</b>[Oracle防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • <b>hosts是什么 hosts文件在什么位置 若何改正hosts</b>
  • <b>在 Windows 8 中手动安装语言包</b>
  • <b>五个常见 PHP数据库问题</b>
  • Windows中Alt键的12个高效快速的利用本领介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • <b>详解MySQL存储历程参数有三种范例(in、out、inout)</b>
  • <b>Win8系统恢复出来经典的开始菜单的办法</b>
  • <b>Win8系统花屏怎么办 Win8系统花屏的办理办法</b>
  • <b>Windows 7系统下无线网卡安装</b>
  • <b>为什么 Linux不需求碎片整理</b>
  • <b>Windows 8中删除账户的几种办法(图)</b>
  • <b>教你如安在win7下配置路由器</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .