Oracle 分布式数据库环境搭建
一、系统信息
二、配置步骤(以服务器1为例)
1、Oracle相关服务,主要是与oracle服务,如下图示:
2、打开Net Manager—本地—服务命名—添加,弹出下面窗体:
自命名服务名,为了明白本服务对应的服务器,我在此处填入服务器2的服务名orcl,下一步:
选择默认的TCP/IP协议,下一步:
填写服务器2的IP地址192.168.1.101和Oracle端口号1521,下一步:
填入服务器2的服务名orcl,连接类型选择默认设置或者共享服务器,下一步:
选择测试或者直接完成。
三、数据库操作(以服务器1为例)
1、运行SQL Developer,以本服务器用户名scott和密码tiger登入本机数据库。
2、执行SQL脚本,创建database link,如下图:
SQL脚本为:
create database link link1 connect to scott identified by tiger usingoracle建立数据库连接 'orcl';
这样,就建立了一个使用本地服务orcl(实际上是指向服务器2的服务orcl)、名为link1的数据库链接,该链接通过服务器2的用户名scott登入对方数据库。
3、通过刚刚建立的数据库连接link1,对服务器2数据库进行一系列操作,比如select、delete等等。
 
select table_name, tablespace_name, status from user_tables @link1;
查询结果如下图:
从上图中可以看出,服务器2上的数据库用户scott拥有四张表,分别为DEPT、EMP、BONU
S和SALGRADE。
select * from emp @link1;
查询结果如下图示:
  delete from emp @link1 where ename='KING';

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。