oracle 分布式数据库

分布式数据库的数据库链路是单向的

定义数据库链路
CREATE DATABASE LINK [db_link_name] CONNECT TO
[user_name] IDENTIFIED BY [password] USING ‘[tns_name]‘;

[DB_LINK_NAME]:是所要连接的数据库的服务名,也就是该数据库的真实名称(通常就是SID)。
[USRE_NAME]:是所要连接的用户名称。
[PASSWORD]:是所要连接的用户的密码。
[TNS_NAME]:是所要连接的数据库的服务命名。

1、首先利用本地 Net Manager 配置本地命名

  1.打开Net Manager
  2.展开 “本地”,选择 “服务命名”。单击页面左边的加号 +:
  3.出现 网络服务名向导。输入一个网络服务名称,例如: remoteOrcl。单击下一步
  4.选择协议,用于连接数据库。您可以接受默认的 TCP/IP (网络协议),点击下一步:
  5.输入远端数据库计算机的ip地址,点击下一步
  6.输入远端数据库的SID,点击下一步
  7.向导的最后一页使您能够利用您输入的信息测试连接
  8.在左边的树状菜单中,会出现我们刚才配置的服务命名
  9.保存网络配置
  10.查看文件C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora,是否已经加入以下内容:

    

2、创建数据链路

  create database link l2 connect to scott identified by tiger using ‘remoteorcl‘

3、查询

  select ename,dname

  from dept, [email protected]

  where emp.deptno=dept.deptno;

     L2即为前面所创建的数据库链路。

4、创建别名

  为了查询分布式服务器方便,可以创建一个别名   

        create synonym emp1 for [email protected] ;

        

        select dname,ename,sal

          from emp1, dept

          where emp1.deptno=dept.deptno ;

时间: 2024-10-10 22:31:24

oracle 分布式数据库的相关文章

oracle大数据库

一.oracle数据库的特点,可以有以下四点: 1.完整的数据管理功能: 数据的大量性,数据的保存的持久性,数据的共享性,数据的可靠性 2.完备关系的产品: 信息准则—关系型DBMS的所有信息都应在逻辑上用一种方法,即表中的值显式地表示:保证访问的准则:视图更新准则—只要形成视图的表中的数据变化了,相应的视图中的数据同时变化:数据物理性和逻辑性独立准则. 3.分布式处理功能: Oracle数据库自第5版起就提供了分布式处理能力,到第7版就有比较完善的分布式数据库功能了,一个Oracle分布式数据

部署Oracle 12c数据库

博文结构Oracle的手动安装过程启动,关闭Oracle数据库 一 .Oracle数据库概述 Oracle Database,又名Oracle RDBMS,或简称Oracle.是甲骨文公司的一款关系数据库管理系统.它是在数据库领域一直处于领先地位的产品.可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好.使用方便.功能强,适用于各类大.中.小.微机环境.它是一种高效率.可靠性好的.适应高吞吐量的数据库方案. 完整的数据管理功能 1)数据的大量性 2)数据的保存的持久

大数据将促进分布式数据库发展及去Oracle

2015-09-13 张晓东 东方云洞察 点击上面的链接文字,可以快速关注"东方云洞察"公众号 分布式数据库简介 分布式数据库系统通常使用较小的计算机系统,每台计算机可单独放在一个地方,每台计算机中都可能有DBMS的一份完整拷贝副本,或者部分拷贝副本,并具有自己局部的数据库, 通过网络互相连接共同组成一个完整的.全局的逻辑上集中.物理上分布的大型数据库. 分布式并行数据库通过并行使用多个CPU和磁盘来将诸如装载数据.建立索引.执行查询等操作并行化以提升性能的数据库系统.其中最重要的关键

Oracle学习(十五):分布式数据库

--分布式数据库的独立性:分布数据的独立性指用户不必关心数据如何分割和存储,只需关心他需要什么数据. --本地操作 SQL> sqlplus scott/tiger --远程操作 SQL> sqlplus scott/[email protected]:1521/orcl --分布式操作 SQL> --创建数据库链路l2(需要权限): SQL> --remoteorcl服务命名(在net manager里配置):配置跟远程服务器的数据库的连接协议.主机名(ip地址).端口号等 SQ

Oracle学习(18)【DBA向】:分布式数据库

分布式数据库 什么是分布数据库? l数据物理上被存放在网络的多个节点上,逻辑上是一个整体. 分布式数据库的独立性 l分布数据的独立性指用户不必关心数据如何分割和存储,只需关心他需要什么数据. Oracle分布式RDBMS 本地操作 远程操作 分布操作 本地操作 RDBMS SQLPLUS等工具 lORACLE_HOME=/oracle/oracle1/app/oracle/product/8.1.6 lORACLE_SID=o8i1 lORACLE_OWNER=oracle1 远程操作 利用本地

Oracle 11g数据库详解(2015-1-18更新)

Oracle 11g数据库详解 整理者:高压锅 QQ:280604597 Email:[email protected] 大家有什么不明白的地方,或者想要详细了解的地方可以联系我,我会认真回复的 1   简介 数据库操作主要有以下几步: 1.  启动.停止数据库 2.  连接.断开数据库 3.  创建.修改.删除数据库用户 4.  表空间 5.  新建.修改.删除表 6.  查询.插入.修改.删除表数据 7.  新建.修改.删除视图 8.  新建.修改.删除存储过程 9.  新建.修改.删除触发

探析大数据需求下的分布式数据库

一.前言 大数据技术从诞生到现在,已经经历了十几个年头.市场上早已不断有公司或机构,给广大金融从业者"洗脑"大数据未来的美好前景与趋势.随着用户对大数据理念与技术的不断深入了解,人们已经开始从理论探索转向对场景落地的寻找,让大数据在企业中落地并开花结果. 从大数据的管理和应用方向集中在两个领域.第一,大数据分析相关,针对海量数据的挖掘.复杂的分析计算:第二,在线数据操作,包括传统交易型操作以及海量数据的实时访问.大数据高并发查询操作.用户根据业务场景以及对数据处理结果的期望选择不同的大

Oracle 11g数据库详解(2015-02-28更新)

Oracle 11g数据库详解 整理者:高压锅 QQ:280604597 Email:[email protected] 大家有什么不明白的地方,或者想要详细了解的地方可以联系我,我会认真回复的 1   简介 数据库操作主要有以下几步: 1.  启动.停止数据库 2.  连接.断开数据库 3.  创建.修改.删除数据库用户 4.  表空间 5.  新建.修改.删除表 6.  查询.插入.修改.删除表数据 7.  新建.修改.删除视图 8.  新建.修改.删除存储过程 9.  新建.修改.删除触发

分布式数据库中全局唯一主键

[相关文章] <分布式数据库中全局唯一主键生成策略的设计与实现><activiti5.10解决分布式集群部署的主键问题><分布式环境下数据库主键方案><如何在高并发分布式系统中生成全局唯一Id><分布式环境下ID生成方法总结> <分布式环境下数据库主键方案> [ http://www.2cto.com/database/201309/243195.html ] 在只使用单数据库时,使用自增主键ID无疑是最适合的.但在集群.主从架构上时