`

创建DBLink

 
阅读更多
-目标 本地库jh 访问 远程库 zczjk
--确认oracle服务开启,监听启动(计算机右键--管理--服务和应用程序--服务--双击--自动--启动)

--plsql登录系统用户sys (SYSDBA) admin
---查询dblink有三种权限
---- select * from user_sys_privs t where t.privilege like upper('%link%');
---在sys用户下,把权限授予给你的用户jh
----grant CREATE DATABASE LINK,CREATE PUBLIC DATABASE LINK,DROP PUBLIC DATABASE LINK to jh;
--plsql登录jh用户
---创建databaselink
----CREATE PUBLIC DATABASE LINK zczjk_dblink CONNECT TO zczjk IDENTIFIED BY zczjk using
'(DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(PROTOCOL = TCP)(HOST = 10.2.8.14)(PORT = 1521)))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = orcl.jiuqi.com.cn)))';

---删除databaselink
----DROP PUBLIC DATABASE LINK zczjk_dblink

---访问远程库
----SELECT * FROM a@zczjk_dblink


---注意 using '' 不会写 去找远程数据库的tnsnames.ora文件

分享到:
评论

相关推荐

    oracle通过odbc建立dblink访问sqlserver数据库

    ### Oracle通过ODBC建立DBLink访问SQLServer数据库 在企业级应用环境中,不同数据库系统间的交互变得越来越频繁。为了实现Oracle数据库与SQLServer数据库之间的数据交换,可以通过多种方式实现连接,其中一种较为...

    DBLink的创建和使用

    在本文中,我们将深入探讨DBLink的创建和使用方法。 首先,创建DBLink的先决条件是本地数据库用户必须拥有相应的权限。有三种与DBLink相关的权限: 1. CREATE DATABASE LINK:仅创建者可以使用的私有DBLink。 2. ...

    oracle dblink 创建过程

    通过创建DBLink,可以在两个不同的Oracle数据库之间建立连接,实现数据的共享和交换。结合Oracle快照技术,可以有效地实现本地数据库与远程数据库之间的数据同步。此外,通过设置适当的刷新策略和使用触发器,可以...

    直接建立dblink

    通过直接建立DBLink,可以极大地简化跨数据库的操作流程,尤其对于运行在Linux、Unix等平台上的系统来说,这种方法能够避免因额外配置服务名所带来的复杂性。 ### 直接建立DBLink的关键知识点 #### 1. DBLink的...

    在oracle下创建dblink

    ### 在Oracle下创建DBLink知识点详解 #### 一、DBLink简介 在Oracle数据库系统中,DBLink(数据库链接)是一种强大的工具,它允许用户在一个数据库(源数据库)上执行SQL查询来访问另一个数据库(目标数据库)中的...

    oracle建立dblink步骤

    ### Oracle建立DBLink步骤详解 #### 一、背景与需求分析 在企业级应用中,经常需要跨地域或跨部门进行数据共享与交互。本文档详细介绍了一种在Oracle环境下实现跨数据库连接的方法——DBLink(数据库链接)。通过...

    Oracle建立DBLINK的详细步骤记录

    4. 创建连接到北京的远程数据连接 DBLink: `create database link SIDBJ.US.ORACLE.COM connect to userbj identified by bj123 using ''tns_xj_to_bj'';` 其中:SIDBJ.US.ORACLE.COM 是远程的数据库的 ...

    greenplum创建dblink包postgresql-8.3.23.tar.gz

    其次,`dblink`是PostgreSQL的一个实用程序,允许在不同的数据库之间建立连接,进行数据查询和更新操作。它提供了一种灵活的方式,使得在同一个数据库系统内或者跨多个PostgreSQL实例之间进行通信成为可能。这对于...

    oracle通过ODBC建立dblink访问SqlServer数据库配置.docx

    oracle通过ODBC建立dblink访问SqlServer数据库配置

    oracle 创建DBLink

    DBLink 可以让不同的数据库实例之间建立连接,从而实现数据集成和数据共享。本文将详细讲解如何使用 Oracle 中的 DBLink。 DBLink 的优点: 1. 实现数据共享:DBLink 可以让不同的数据库实例之间共享数据,无需...

    dblink创建语句

    ### dblink创建语句知识点详解 #### 一、dblink概念理解 在数据库管理领域,dblink(Database Link)是一种非常实用的功能,它允许在一个Oracle数据库实例中引用另一个Oracle数据库实例中的数据。通过创建dblink,...

    创建dblink连接两台服务器上的数据库

    两台数据库服务器之间通过创建dblink进行数据库连接,并且数据库之间可以相互进行数据查询读取操作,操作简单易懂

    创建dblink.txt

    ### Oracle 创建数据库链接 (DBLink) 的详细指南 #### 标题解读: - **创建dblink.txt**:本文档主要介绍如何在Oracle数据库环境中创建数据库链接(DBLink),这是一种允许不同数据库之间进行通信的技术。 #### ...

    建立DBLINK连接串

    一旦建立了DBLINK,就可以像访问本地表一样访问远程表。例如,要从源数据库查询目标数据库中的`CUX.TZ_AP_BALANCE_INF`表,可以执行以下SQL命令: ```sql SELECT * FROM CUX.TZ_AP_BALANCE_INF@INT_INTER_DBLINK; `...

    oracle中如何创建dblink

    DBLink是一种逻辑连接,用于建立两个Oracle数据库之间的通信。它允许用户在一个数据库上执行查询或事务处理,这些操作实际上会作用于另一个数据库中的表。DBLink对于那些需要频繁跨数据库查询或更新数据的应用程序...

    Oracle DATABASE LINK(DBLINK)创建与删除方法

    Oracle DATABASE LINK,简称DBLINK,是一种在不同的Oracle数据库实例间建立连接的方式,允许用户在本地数据库上执行查询和操作远程数据库的数据。DBLINK为跨数据库的通信提供了简单且高效的解决方案。 创建DBLINK的...

    oracle 创建dblink

    oracle创建dblink 连接远程服务器,创建连接。

    dblink dblink dblink dblink dblink dblink

    dblink dblink dblink dblink dblink dblink dblink dblink dblink dblink dblink dblink dblink dblink dblink dblink dblink dblink

    创建DBLink的一个文档

    在Oracle数据库管理与应用开发领域,创建Database Link(简称DBLink)是一项非常实用且重要的技术。DBLink允许用户从一个数据库访问另一个远程数据库中的数据,从而实现跨数据库的数据查询、更新等功能。根据提供的...

Global site tag (gtag.js) - Google Analytics