分布式数据库
物理上分开存放,逻辑上是一个整体
分布式数据库三种操作:
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;