`
fuqiangjava
  • 浏览: 12598 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

oracle2个用户之间查询数据

阅读更多
例如在oracle中有2个用户sysdb、hellodb 在sysdb下面有表hello  在hellodb中有baby表
现在我想在oracle用户sysdb中使用hellodb用户的表baby的数据
那么怎么查询呢
select * from baby@link_hellodb

====================================

一般都会用imp exp 备份和导入数据库  但是有些时候 需要比较灵活的从两个数据库之间取数据 我这里用到的是oralc的dblink方式。



首先监听器tnsnames.ora这个文件能连接到远程要创建dblink的数据库。


-- 创建dblink   MANAGER为远程数据库的用户名 password 为远程数据库的密码, orcl为监听器连好的链接名称



Sql代码 
1.create database link DDD.REGRESS.RDBMS.DEV.US.ORACLE.COM  
2.  connect to MANAGER  identified by  password     
3.  using 'orcl'; 
create database link DDD.REGRESS.RDBMS.DEV.US.ORACLE.COM
  connect to MANAGER  identified by  password  
  using 'orcl'; 


这样就可以连接到 orcl数据库 灵活的取每一张表的数据了





--两个数据库都存在 tb_demo表  这是本表插入
--查询数据 sql和本地一样了  只是后面加个@DDD.REGRESS.RDBMS.DEV.US.ORACLE.COM  就等于是dblink连好的远程数据库了

Sql代码 
1.INSERT INTO tb_demo  
2.              SELECT * FROM tb_demo@DDD.REGRESS.RDBMS.DEV.US.ORACLE.COM  
3.              where iyear=2011  
4.              and imonth=8  and flag=0 
分享到:
评论

相关推荐

    oracle数据库_实例_用户_表空间之间的关系

    Oracle 数据库实例用户表空间之间的关系 Oracle 数据库实例用户表空间之间的关系是 Oracle 数据库管理系统的核心概念。了解它们之间的关系对于数据库的设计、管理和优化至关重要。 数据库 Oracle 数据库是一个...

    oracle数据库、表空间及数据文件之间的关系

    综上所述,在Oracle数据库中,数据库、表空间和数据文件之间存在着明确的关系:数据库包含多个表空间,而表空间又由一个或多个数据文件组成。这种层次结构不仅有助于更好地组织和管理数据,还使得在扩展存储容量时变...

    oracle按用户导入导出数据

    ### Oracle按用户导入导出数据:详细操作指南与实践 #### 概述 在Oracle数据库管理中,数据的导入导出是一项重要的维护工作,尤其是在不同系统之间迁移数据时。本文将详细阐述如何按照用户级别进行数据的导出与...

    oracle变化数据捕获

    1. **多生产中心与容灾备份**:在多个数据中心之间同步数据,实现数据冗余和高可用性。 2. **报表分离**:将生产系统的数据变化同步至独立的报表系统,以减少生产系统负载。 3. **数据仓库构建**:及时地将业务系统...

    Oracle查询用户表工具

    在实际应用中,Oracle查询用户表工具可以广泛应用于数据库设计、数据分析、数据迁移、故障排查等多个场景。例如,在进行数据库审计时,可以通过注释来确认数据的准确性和完整性;在开发过程中,可以快速找到对应的表...

    oracle不同用户名及表空间之间的数据导入

    这通常涉及到用户权限、数据导出、表空间映射以及数据的重新组织。下面将详细介绍如何在Oracle中实现这一目标。 首先,理解Oracle的用户名和表空间的概念至关重要。**用户名** 是数据库中的一个身份标识,每个用户...

    oracle_wmsys用户

    在Oracle数据库环境中,WMSYS用户是一个特殊的角色,主要用于管理Oracle Warehouse Builder (OWB)的相关对象。OWB是一个数据仓库构建工具,它帮助用户设计、构建、部署和管理数据仓库。WMSYS用户拥有的权限使得它能...

    Oracle不同用户和表空间之间的数据备份与还原

    Oracle 不同用户和表空间之间的数据备份与还原 Oracle 数据库中,备份和还原数据是非常重要的操作步骤。本文将为大家提供 Oracle 不同用户和表空间之间的数据备份和还原操作步骤和语句。 一、EXP 备份和还原 EXP ...

    Oracle和数据结构

    2. 关系模型:关系模型是最常见的数据模型,以表格形式表示数据,强调数据之间的关系。 三、Oracle对象关系特性 Oracle支持对象关系数据库特性,允许在表中嵌套其他表或对象,如: 1. 类型(Types):用户定义的...

    Oracle使用dblink导用户下的所有表数据(以迁移scott用户为例)

    2. **查询源数据库表**:使用DB Link,我们可以查询源数据库scott用户下的所有表。例如: ```sql SELECT table_name FROM all_tables@scott_dblink WHERE owner = 'SCOTT'; ``` 这将返回scott用户拥有的所有表名...

    Oracle 数据泵详解

    2. 对象移动:数据泵允许在不同用户之间或数据库之间移动表、视图、存储过程等对象,方便数据管理和迁移。 3. 表空间搬移:如果需要将一个表空间从一个数据库移动到另一个,EXPDP和IMPDP提供了便捷的方式,可以避免...

    oracle配置数据源

    在Oracle中,配置数据源通常涉及到以下几个关键步骤: 1. **使用Net Configuration Assistant创建Net服务名** 2. **配置ODBC数据源** #### 二、使用Net Configuration Assistant创建Net服务名 **...

    Oracle11g和oracle10g之间数据的导入导出.

    ### Oracle11g与Oracle10g之间数据的导入导出 #### 一、Oracle的IMP/EXP特性 Oracle提供了IMP/EXP工具用于数据库的导入导出操作,这些工具可以帮助我们在不同版本的Oracle数据库之间迁移数据。根据Oracle的IMP/EXP...

    oracle数据库之间同步数据 dbLink +job方式

    ### Oracle数据库之间同步数据:dbLink + Job方式 在Oracle数据库管理中,有时我们需要实现不同数据库之间的数据同步。本文将详细介绍如何通过dbLink与Job相结合的方式实现这一目标。 #### 一、dbLink简介 dbLink...

    实现ORACLE与SQLSERVER数据库间的数据抽取与转换工具

    本文将探讨如何实现一个工具,用于在Oracle和SQL Server数据库之间进行数据的抽取与转换。Oracle是广受欢迎的关系型数据库管理系统,而SQL Server是微软公司推出的另一款强大的数据库平台。在不同的数据库系统间进行...

    OracleEBS中文数据字典

    OracleEBS中的数据字典为用户提供了一个详细的数据库架构指南,通过这些信息可以帮助用户更好地理解和管理OracleEBS中的数据。例如,`GL_BALANCES`表提供了关于账户余额的重要信息;而日记账相关的表则帮助用户追踪...

    Oracle数据库_实例_用户_表空间之间的关系.doc

    ### Oracle数据库、实例、用户、表空间的关系解析 ...综上所述,Oracle数据库中的实例、用户、表空间之间存在着复杂但有序的关系。了解这些概念及其相互作用对于高效管理和维护Oracle数据库至关重要。

    oracle hr.sh.oe.pm 用户的之间的详细介绍

    Oracle数据库11g Release 1(11.1)版本提供了多种样例模式(schema),其中hr、sh、oe、pm用户是其中最为知名的几个,它们各自拥有丰富的预定义数据,用于演示和学习Oracle数据库的各种功能。以下是对这些样例模式的...

    Oracle数据库之间数据传输方法探讨.pdf

    "Oracle数据库之间数据传输方法探讨" Oracle 数据库之间数据传输方法探讨是指在不同的 Oracle 数据库之间传输数据的方法。这些方法包括数据导出、数据泵、表空间传输等。这些方法可以解决不同版本、不同平台下的 ...

Global site tag (gtag.js) - Google Analytics