首页 > Linux操作系统 > Linux操作系统 > oracle分布式数据库系统
分布式数据库系统:
一个应用对应多个数据库;
数据库之间独立且依赖;
可分为同构的和异构的。
数据库链接(database link):
指向另外一个数据库的指针;
可分为共享链接和私有链接。
创建:
sql>create database link nmg connect to hs_user identified by hs_user using 'nmgdb';
关键点(数据库链接名字,远程数据库用户名与密码,远程数据库名字)
删除:
sql>drop database link nmg;
sql>drop public database link nmg;
增删改查:
sql>select * from aa@nmg;
sql>insert into aa@nmg values (1234567890);
关键点(@后加链接名)
复制数据:
sql>insert into hs_user.aa select * from aa@nmg;
查看数据库链接的信息:
SQL> desc dba_db_links
Name Type Nullable Default Comments
-------- -------------- -------- ------- ----------------------------------
OWNER VARCHAR2(30)
DB_LINK VARCHAR2(128) Name of the database link
USERNAME VARCHAR2(30) Y Name of user to log on as
HOST VARCHAR2(2000) Y SQL*Net string for connect
CREATED DATE Creation time of the database link
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/23143516/viewspace-661826/ ,如需转载,请注明出处,否则将追究法律责任。