ITPub博客

首页 > Linux操作系统 > Linux操作系统 > oracle分布式数据库系统

oracle分布式数据库系统

原创 Linux操作系统 作者:updba 时间:2010-05-03 20:54:43 0 删除 编辑

分布式数据库系统:

一个应用对应多个数据库;

数据库之间独立且依赖;

可分为同构的和异构的。

 

数据库链接(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/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: linux裸设备使用
请登录后发表评论 登录
全部评论

注册时间:2010-01-07

  • 博文量
    7
  • 访问量
    10850