oracle dblink创建

简介:

oracle 11G R2

实例1:  192.168.1.211           实例名:feng

实例2:  192.168.1.212           实例名:wan


现在要在实例2,上面做dblink,查询实例1上面的数据


实例1的oracle管理员用户system及密码oracle


在实例2上面修改

vim /data/oracle/product/11.2.0/db_1/network/admin/tnsnames.ora

增加

REFENG =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.211)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = feng)
    )
  )


然后sqlplus / as sysdba,创建dblink

create public database link feng CONNECT TO system IDENTIFIED BY "oracle" USING 'REFENG';

注意:以上的密码一定要用双引号,引起来否则可能出现用户名密码是对的,但是出现用户名密码错误



删除dblink
drop public database link feng;


查看已创建的dblink
select owner,object_name from dba_objects where object_type='DATABASE LINK';




查询数据


select * from 用户.表@dblink名





本文转自 rong341233 51CTO博客,原文链接:http://blog.51cto.com/fengwan/1689588


相关文章
|
4月前
|
存储 Oracle 关系型数据库
百度搜索:蓝易云【oracle dblink mysql查询text无法显示问题】
通过使用 `DBMS_HS_PASSTHROUGH` 包执行 MySQL 查询并返回 CLOB 类型结果,可以解决 Oracle 数据库中无法直接显示 MySQL TEXT 类型数据的问题。
47 0
|
Oracle 关系型数据库 Linux
oracle学习82-VMware出现配置文件 .vmx 是由VMware产品创建,但该产品与此版 VMware workstation 不兼容,因此无法使用(VMware版本不兼容问题)
oracle学习82-VMware出现配置文件 .vmx 是由VMware产品创建,但该产品与此版 VMware workstation 不兼容,因此无法使用(VMware版本不兼容问题)
418 0
oracle学习82-VMware出现配置文件 .vmx 是由VMware产品创建,但该产品与此版 VMware workstation 不兼容,因此无法使用(VMware版本不兼容问题)
|
SQL Oracle 关系型数据库
Oracle各种版本下“示例数据库的创建”的创建
Oracle各种版本下“示例数据库的创建”的创建
454 0
|
SQL Oracle 关系型数据库
Oracle OS认证与密码文件认证(操作系统认证、口令文件认证、创建密码文件)
Oracle OS认证与密码文件认证(操作系统认证、口令文件认证、创建密码文件)
471 0
|
Oracle 关系型数据库
oracle学习71-oracle之创建和管理表之练习题
oracle学习71-oracle之创建和管理表之练习题
111 0
|
Oracle 关系型数据库
Oracle 11G 手动创建EMDC
Oracle 11G 手动创建EMDC
166 0
Oracle 11G 手动创建EMDC

推荐镜像

更多