oracle:db-link使用

二个oracle instance,如果需要在一个instance上,直接查询另一个instance上的数据,就要用到db-link

创建:

create public database link 链接名
  connect to 用户名 identified by 密码
  using '(DESCRIPTION =  
    (ADDRESS = (PROTOCOL = TCP)(HOST = 服务器IP)(PORT = 1521))   
    (CONNECT_DATA =  
      (SERVER = DEDICATED)  
      (SERVICE_NAME = orcltest)  
    )  
)';

这样就创建了一个db-link,上面的“链接名”、“用户名”、"密码"等参数,大家自己调整一下(注:用户名/密码指连接到另一台instance上的连接用户名/密码)

使用:

select * from 表名@链接名; 

如果觉得"@链接名"'太麻烦,可以用"同义词"简化操作

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏数据和云

【常见错误分析】ORA-01555错误解决一例

ORA-01555错误是一种在Oracle数据库中很常见的错误。尤其在Oracle 8i及之前的版本最多。从9i开始的undo自动管理,至现在的10g、11g中...

2926
来自专栏Laoqi's Linux运维专列

每日shell练习题

1.2K3
来自专栏Linyb极客之路

MySQL数据库“十宗罪”(十大经典错误案例)

Too many connections(连接数过多,导致连接不上数据库,业务无法正常进行)

1332
来自专栏乐沙弥的世界

Oracle RAC 客户端连接负载均衡(Load Balance)

        实现负载均衡(Load Balance)是Oracle RAC最重要的特性之一,主要是把负载平均分配到集群中的各个节点,以提高系统的整体吞吐能力...

1215
来自专栏Oracle

Oracle12C创建用户和表空间

create temporary tablespace test_temp tempfile 'D:ORACLEHOMEORADATAORCLDATAFILE...

1583
来自专栏MasiMaro 的技术博文

OLEDB事务

学过数据的人一般都知道事务的重要性,事务是一种对数据源的一系列更新进行分组或者批处理以便当所有更新都成功时同时提交更新,或者任意一个更新失败时进行回滚将数据库中...

1504
来自专栏散尽浮华

mysqldump数据导出问题和客户端授权后连接失败问题

1,使用mysqldump时报错(1064),这个是因为mysqldump版本太低与当前数据库版本不一致导致的。 mysqldump: Couldn't exe...

2389
来自专栏Ryan Miao

mysql连接查询

以前查询都是随便查到结果就行了,因为发现每次查询的数量都很少,当然现在也是。不过效率一直是程序员执着的追求,我就多了解下差距。 首先是多张表联合,一张模板种类c...

3637
来自专栏蓝天

MySQL数据导入导出方法与工具mysqlimport

mysqlimport位于mysql/bin目录中,是mysql的一个载入(或者说导入)数据的一个非常有效的工具。这是一个命令行工具。有两个参数以及大量的选项可...

1473
来自专栏乐沙弥的世界

Oracle RAC 服务器端连接负载均衡(Load Balance)

        Oracle RAC服务器端的负载均衡是根据RAC中各节点的连接负荷数情况,将新的连接请求分配到负荷最小的节点上去。当数据库处于运行时,RAC中...

2902

扫码关注云+社区