通过创建database link实现Oracle跨数据库查询的方法在Oracle本地数据库端执行赋权dbuser帐号SQLgt; grant create database lin

通过创建database link实现Oracle跨数据库查询的方法

在Oracle本地数据库端执行赋权dbuser帐号

SQL> grant create database link to dbuser;

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

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

增加需要远程连接服务器的连接配置,,如:

ORCL_REMOTE =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = oradb )(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = orcl)

)

)

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

执行如下查询语句,其中ORCL_LINK为database link名(可自定义),ORCL_REMOTE为先前在tnsnames.ora中定义的连接名,

dbuser为用户名,password为密码

create database link ORCL_LINK connect to dbuser identified by password using 'ORCL_REMOTE';

查询创建database link的2中方式:

1)、执行SQL语句。

select * from user_db_links;--用户 DB Link

select * from dba_db_links;--dba DB Link

select * from v$dblink;--当前DB Link

2)、在PL/SQL中,在左边浏览器中点击database links就可以看到数据库链路了。

使用链接的数据库

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

select * from table_name@ORCL_LINK

其它:

删除database link(本例中是ORCL_LINK)

SQL> Drop database link ORCL_LINK;

在CentOS 6.4下安装Oracle 11gR2(x64)

Oracle 11gR2 在VMWare虚拟机中安装步骤

Debian 下 安装 Oracle 11g XE R2

本文永久更新链接地址:

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

mysql跨库oracle查询,Oracle跨数据库查询(databaselink方式)相关推荐

  1. Oracle 查询分析器的数据库查询工具。

    最近找到了一个小巧的Oracle 工具 不过要注册,真不爽 Canoe是一个相当于Toad.SQL Server查询分析器的数据库查询工具. 支持Oracle 8i,Oracle 9i, 无需先安装客 ...

  2. mysql的查询分析工具下载_万能数据库查询分析器(ODBC数据库查询分析工具)V7.03 最新版...

    万能数据库查询分析器(ODBC数据库查询分析工具)是一款功能强大,性能良好的数据库查询辅助工具,对开发人员来说是一款省时省力的数据库分析工具. 功能特点: 可以通过它查询ODBC数据源(包括世面上所有 ...

  3. mysql查询不同库的数据_MySQL不同表查询,不同数据库查询

    (内容比较弱~欢迎大神们指点~) 在MySQL中~要实现不同表的查询和不同数据库的查询,首先得有地方查吧 1.建立数据库 create databaes test; use test; create ...

  4. mysql 修改库的校对集_mysql数据库的基本操作(增删改查、字符集、校对集)

    MySQL数据库概述 MySQL数据库是经典的关系型数据库管理系统,MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Dat ...

  5. mysql数据库查询工具''_数据库查询工具

    多肉数据查询系统是一款非常实用的查询多肉植物小工具,软件提供了多肉植物的习性.照片.如何培养等等功能,对于喜欢在家里养些花花草草的用户会有很大的帮助,操作也很简单,基本一看就会.接下来非凡软件站小编就 ...

  6. HTML/PHP/MySQL实现登录界面、连接数据库、数据库查询、数据在页面展示

    应用场景 帮女朋友做作业,需要用xampp实现网站建设,要求建立后台数据库.使用PHP实现页面查询.页面内容更新等功能. 本人自查自学,使用了较多的基础知识点,在此处记录下. 代码实现 以下涉及数据库 ...

  7. mysql 姓刘或姓李_MYSQL数据库查询

    作为测试人员最常用的数据库查询语句,本篇博文做了一个具体的总结,以下只是为了概述查询方法而举的例子,并不一定是最好的查询方式. 红色标记的地方是该查询语句中重点想要表达的查询方法. 一. 新建一个数据 ...

  8. oracle跨库插入数据,Oracle跨数据库查询并插入实现原理及代码

    工作中需要从一个数据库中的表GIS_WEICHAI_DATA_1S中的数据导入到另个一数据库的表GIS_WEICHAI_DATA_1S中,数据库服务器都是远程的!我的实现方法是在本地使用PL/SQL操 ...

  9. 【oracle作业3】数据库查询与内置函数

    1. 能将两个或多个SELECT 语句返回的所有结果集上下合并成一个结果集的关键字是( D ). intersect minus ceil union 2. ORACLE中,用来判断列值是否为空的操作 ...

  10. mysql 创建查询 删除_MYSQL数据库查询删除创建企业基本知识

    数据查询语言(DQL)从表中获取数据 select  + where (位置)  order by(排序)  group by  haveby 查询用户:select user,host,passwo ...

最新文章

  1. 两个程序员的泰国普吉岛之行
  2. 网络IO超时的几种实现
  3. 大数据审计的发展_从历史的角度看大数据审计发展
  4. 如何选购儿童陪伴机器人(非广告)
  5. python统计分析 --- 1.方差分析、t检验
  6. spring cloud+dotnet core搭建微服务架构:服务发现(二)
  7. Hadoop-HBASE案例分析-Hadoop学习笔记二
  8. Nexus 3.31.1-01搭建 maven 私服 windows
  9. UNDO Tablespace
  10. 怎样对流媒体进行压力测试_对node工程进行压力测试与性能分析「干货」
  11. 汇编语言上机考试三星题——判断一个不超过65535的整数是否为质数
  12. 用AtomicStampedReference解决ABA问题
  13. java selenium回车键_JavaSelenium 模拟键盘方法封装
  14. 这个社会在极严厉地惩罚不好好读书的人
  15. redis下载安装后电脑任务管理器中没有redis的显示
  16. CSS3实现流星动画
  17. 安装官方 Synaptics 驱动,终于解决 HP Pavilion G4 笔记本 讨厌的触摸板锁定问题!
  18. 你到底要一台什么样的笔记本
  19. 国内十大黄金期货交易APP平台排名(2022版)
  20. hydra九头蛇详细教程(5分钟内快速学会)

热门文章

  1. scratch游戏中背景移动的奥秘
  2. 招生报名小程序开发笔记二:功能需求设计
  3. 图片放大后模糊怎么变清晰?
  4. 微信小程序tabBar配置中的坑中坑
  5. mysql8安装步骤教程
  6. 串口通信协议c语言程序,串口通信协议源代码.doc
  7. 动作捕捉软件系统有那么重要吗?
  8. html5微信mp3播放器代码,[微信音频播放器] html5 audio 制做的微信播放器
  9. Navicat Premium 12破解方法(亲测可用)
  10. oracle 丢失msvcr71,安装oracle10G 即时客户端 instant client时msvcr71.dll缺失问题解决