基于Oracle多库查询方法(分享)

作者:黄宝康 时间:2024-01-13 12:09:03 

本文简述了通过创建database link实现ORACLE跨数据库查询的方法

1.配置本地数据库服务器的tnsnames.ora文件


$vi $ORACLE_HOME/network/admin/tnsnames.ora

添加如下行,其中DBLINK为连接名(可自定义),HOST和PORT为数据库侦听的IP及端口,SERVICE_NAME为数据库的SID,


MEDIADBLINK =
(DESCRIPTION =
 (ADDRESS_LIST =
  (ADDRESS = (PROTOCOL = TCP)(HOST = 10.0.0.1)(PORT = 1521))
 )
 (CONNECT_DATA =
  (SERVICE_NAME = db)
 )
)

2.登录到本地数据库,创建database link

执行如下查询语句,其中MEDIADB为database link名(可自定义),MEDIADBLINK为先前在tnsnames.ora中定义的连接名,
dbuser为用户名,password为密码


-- Create database link
create database link MEDIADB
connect to dbuser identified by password
using 'MEDIADBLINK';

注意:这里不会验证用户名密码的正确性

3.使用链接的数据库

3.1 查询、删除和插入数据和操作本地的数据库是一样的,只不过表名需要写成“表名@database link名”,如


select * from table_name@MEDIADB ;

3.2 也可以为这个表创建一个同义词


create synonym aaa for table_name@MEDIADB ;

如下语句的效果和3.1中的一样


select * from aaa;

删除同义词的语句为


drop synonym aaa;

来源:http://blog.csdn.net/huangbaokang/article/details/78911259

标签:Oracle,多库,查询
0
投稿

猜你喜欢

  • 使用Python脚本来获取Cisco设备信息的示例

    2023-05-26 22:27:20
  • python爬取各省降水量及可视化详解

    2023-08-04 15:19:57
  • 纯ASP结合VML生成完美图-柱图

    2010-05-11 16:48:00
  • vue实现购物车加减

    2023-07-02 17:10:04
  • python教程十行代码教你语音转文字QQ微信聊天

    2024-01-03 09:06:54
  • PyTorch 对应点相乘、矩阵相乘实例

    2021-10-23 16:33:29
  • Pycharm虚拟环境创建并使用命令行指定库的版本进行安装

    2022-10-24 18:24:40
  • CSS 设计中的黄金分割率应用

    2008-11-12 12:17:00
  • 最简便的备份MySQL数据库的方法

    2008-12-25 13:16:00
  • Python实现乱序文件重新命名编号

    2021-05-20 09:07:04
  • JavaScript实现字符串与日期的互相转换及日期的格式化

    2024-06-05 09:13:33
  • SpringBoot+Mybatis-Plus实现mysql读写分离方案的示例代码

    2024-01-17 02:13:32
  • Python实现的列表排序、反转操作示例

    2023-06-19 11:14:27
  • SQL窗口函数之聚合窗口函数的使用(count,max,min,sum)

    2024-01-21 00:56:09
  • Python OpenCV 调用摄像头并截图保存功能的实现代码

    2022-07-08 03:11:13
  • 如何基于Python实现word文档重新排版

    2023-06-09 11:19:24
  • Python中的函数式编程:不可变的数据结构

    2023-09-05 07:16:35
  • 浅析网页Transitional和Strict的文档声明的区别

    2009-02-17 12:45:00
  • Python中join()函数多种操作代码实例

    2021-11-10 02:15:43
  • python生成圆形图片的方法

    2021-04-09 14:48:15
  • asp之家 网络编程 m.aspxhome.com