`

oracle 跨库查询(可以是不同服务器)

 
阅读更多

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

编辑如下文件:如下为我的地址

D:\apps\..\product\11.2.0\dbhome_1\network\admin\tnsnames.ora

末尾添加

MEDIADBLINK =

  (DESCRIPTION =

    (ADDRESS_LIST =

      (ADDRESS = (PROTOCOL = TCP)(HOST = WANGSHUNXI.jiuqi.com.cn)(PORT = 1521))

    )

    (CONNECT_DATA =

        (SERVICE_NAME = orcl.jiuqi.com.cn)

    )

  )

2.登录到本地数据库,创建database link,这里需要使用sysbase的角色登录,

执行如下语句:

create database link MEDIADB  connect to zcgl identified by zcgl using 'MEDIADBLINK';

查询是否成功:

select owner,object_name from dba_objects where object_type='DATABASE LINK';

删除database link:

drop database link MEDIADB;

3.使用链接的数据库

select * from table_name@MEDIADB ;

分享到:
评论

相关推荐

    oracle到sqlserver 跨库查询

    .oracle 到 SQL Server 跨库查询 ...通过安装和配置网关软件、配置 Oracle 数据库和进行数据抽取,可以实现 SQL Server 到 Oracle 的跨库查询。这种技术可以应用于数据整合、数据分析和报表生成等领域。

    Oracle透明网关跨库查询SQLServer.docx

    通过上述步骤,我们可以在Oracle 11g R2中使用透明网关实现对SQL Server 2008 R2的跨库查询。整个过程涉及到了软件的安装、配置文件的修改、数据库链接的创建以及最终的测试验证。对于需要跨数据库平台进行数据交换...

    实现ORACLE跨库访问 DBLINK

    Oracle数据库的跨库访问是通过DBLINK(Database Link)机制实现的,这允许用户在一个数据库中执行查询,同时访问另一个远程数据库的数据。DBLINK提供了一种透明的方式,使得分布式数据库系统中的数据能够被轻松地...

    ORACLE跨库向41服务器同步以及同义词

    ### ORACLE跨库向41服务器同步以及同义词 #### 概述 本文将详细介绍如何在Oracle环境中实现跨库数据同步至特定服务器,并通过创建同义词来简化跨库查询的操作流程。整个过程分为五个步骤:配置TNS名称、创建数据库...

    跨数据查询

    本文档将介绍 SQL 跨服务器数据库查询、ORACLE 跨数据查询、SQL 与 ORACLE 间查询等多种跨数据查询技术。 一、ORACLE 跨数据查询 ORACLE 跨数据查询是指在 ORACLE 数据库之间进行数据查询和交互的过程。要实现 ...

    Oracle如何实现跨库查询

    Oracle跨库查询是数据库操作中常见的一种需求,它允许用户在一个数据库中访问并操作其他数据库的数据,无需在每个数据库上分别建立连接。本篇将详细阐述如何在Oracle中实现跨库查询,主要涉及DBLINK(数据库链接)的...

    Oracle 跨库 查询 复制表数据 分布式查询介绍

    Oracle数据库系统支持跨库查询和分布式查询,这些功能在大型企业级应用中尤为关键,能够帮助用户在不同的数据库实例间共享和操作数据。本篇将详细介绍如何在Oracle中实现跨库查询以及复制表数据。 首先,跨库查询是...

    JAVA Spring boot JDBC同步不同服务器oracle数据库

    总的来说,使用Spring Boot和JDBC,我们可以轻松地连接到多个Oracle数据库,并实现跨服务器的数据同步。这种方式不仅灵活,而且易于维护,适合于各种复杂的数据库同步需求。然而,需要注意的是,频繁的数据库同步...

    oracle数据仓库解决方案

    客户现在期待能够即时获取各种信息,并且可以轻松比较不同供应商的产品和服务。这种情况下,能够在恰当时间以合理价格提供优质产品的公司将脱颖而出。 面对如此激烈的市场竞争,企业必须找到新的方法来保持竞争优势...

    数据仓库,Oracle数据仓库解决方案。

    - **Oracle开放式网关提供异种数据源访问技术**:支持跨数据库查询。 - **增强的多媒体信息处理能力Oracle 8i interMedia**:支持多媒体数据的存储和检索。 - **数据库管理工具Oracle Enterprise Manager**:提供...

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

    Oracle跨数据库查询并插入是一种常见的数据迁移或同步技术,它允许你在不同的Oracle数据库实例之间进行数据操作。在本文中,我们将深入探讨实现这一功能的原理和步骤。 首先,要实现跨数据库查询和插入,你需要在...

    Oracle ARM64客户端库

    ARM64架构的普及,尤其是其在服务器和云计算领域的应用,促使Oracle推出适用于这一平台的客户端库,以确保跨平台的兼容性和一致性。 Oracle Instant Client是Oracle数据库的一个轻量级组件,它包含了连接到Oracle...

    oracle 数据仓库

    这个过程允许数据的动态移动(如果启用了row movement),并且分区可以分布在不同的表空间,具有不同的物理存储参数。分区支持多种数据类型,包括IOT表、对象表、LOB字段和varrays。 分区技术的主要优点在于性能...

    通过MSQL通过视图访问ORACLE中的表

    由于它们是两个不同的数据库系统,直接的SQL查询并不能实现跨库操作。但是,可以通过中间层服务,如ODBC(Open Database Connectivity)或JDBC(Java Database Connectivity)建立连接,使MySQL能够“看到”Oracle中...

    Oracle数据仓库解决方案

    - **Oracle开放式网关提供异种数据源访问技术**:支持跨不同数据库平台的数据访问。 - **增强的多媒体信息处理能力Oracle8i interMedia**:增强了对多媒体数据的支持。 - **数据库管理工具Oracle Enterprise Manager...

    DBLink 跨库连接

    除了通过Sybase客户端实现跨库连接之外,还可以通过安装配置Oracle客户端来实现MSSQL Server与Oracle数据库之间的连接。 **主要步骤包括:** - **安装 Oracle 客户端:** - 安装Oracle客户端软件。 - **配置 ...

    oracle 跨实例 数据同步

    DBLink是Oracle提供的一种机制,用于在两个不同的Oracle实例之间建立连接,从而实现跨实例查询或数据同步等功能。 - **步骤1**:在目标数据库上创建DBLink ```sql CREATE PUBLIC DATABASE LINK dblink_anson ...

    链接服务器-SQL Server连接Oracle(乱码配置,无需修改数据库编码)

    网上基本找不到,sqlserver2012版本链接oracle乱码问题解决实测版。

Global site tag (gtag.js) - Google Analytics