分布式数据库
物理上分开存放,逻辑上是一个整体

分布式数据库三种操作:
a 本地操作
b 远程操作
注意:1 关闭防火墙 2 检查tnsnames.ora listener.ora

创建链路:
net manager 先创建一个服务
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
创建完服务后,创建链路

create database link GZGDJ connect to GZGDJ identified by GZGDJ using 'remoteServer';

这样就创建了链路,意思就是,通过用户名/密码 GZGDJ/GZGDJ,用远程连接’remoteServer’连接到了该服务器上GZGDJ的实例库,链路是单向的;

查询远端的数据库一般用@符号进行关联

备份/快照
create snapshot empdeptss refresh start with sysdate next next_day(sysdate,‘星期三’)
as select * from emp@12vm
每周三同步一次快照

触发器(实时备份)
create trigger update_emp after update on emp for each row
begin
update emp@12vm set sal=:new.sal where empno=:new.empno;
end;

Logo

更多推荐