`
zy116494718
  • 浏览: 475455 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

orcale远程连接dblink

 
阅读更多

      在SQLSERVER中可以通过链接服务器来时间与远程服务器链接,这样在A服务器上就可以操作B服务器上的数据了。

在Orcale中同样有这样的功能,是用dblink,下面介绍下dblink的使用。

      创建dblink:

     

      CREATE [PUBLIC] DATABASE LINK  link(链接的名字)

      CONNECT TO username IDENTIFIED BY password

      USING ‘connectstring’  (connectstring为目标数据库的全局名称)

      

      如果是PUBLIC的,那么该数据库的所有用户都可以拥有远程链接数据库的权限,如果不写的话只能是该用户拥有该权限

      数据库全局名称可以用以下命令查出:

      SELECT * FROM GLOBAL_NAME;

 

      假如B数据库有表b,那么在A数据库上就可以通过select * from b@link 来跨服务器查询了(link链接了A,B数据库)

     

0
0
分享到:
评论

相关推荐

    oracle远程连接服务器出现 ORA-12170 TNS:连接超时 解决办法

    错误描述:oracle远程连接服务器出现 ORA-12170 TNS:连接超时 错误检查:有很多是oracle自身安装的问题,但是我这里服务器配置正常,监听正常,服务正常,远程可以ping通服务器。 这里主要是防火墙问题,解决办法: ...

    oracle通过DBlink连接mysql搭建过程

    使用 DBlink 连接 Oracle 和 MySQL 数据库 Oracle 通过 DBlink 连接 MySQL 搭建过程是一个复杂的过程,需要安装和配置多个组件,包括 unixODBC、mysql-connector-odbc 和 Oracle 环境变量。本文将详细说明这个过程...

    oracle 使用dblink方式 连接远程数据库,内有详细描述,亲测可以

    ### Oracle使用DBLink连接远程数据库详解 #### 一、DBLink简介 在Oracle数据库中,DBLink(Database Link)是一种非常实用的功能,它允许用户在一个数据库(本地数据库)中访问另一个数据库(远程数据库)的数据。...

    oracle 存储过程 函数 dblink

    ### Oracle存储过程、函数与DBLink详解 #### 一、Oracle存储过程简介 在Oracle数据库中,存储过程是一种预编译好的SQL代码集合,它可以接受输入参数、返回单个值或多个值,并能够执行复杂的数据库操作。存储过程...

    oracle dblink 创建过程

    DBLink(Database Link)是Oracle提供的一种机制,用于在不同的Oracle数据库实例之间建立连接,实现跨数据库查询、更新等功能。它使得在一个数据库中访问另一个数据库的数据成为可能。 ##### 1. 全局名称(global_...

    Oracle通过DBlink连接MySQL

    在Oracle数据库中创建DBLink,使用`CREATE DATABASE LINK`语句,指定远程数据库的连接信息,如用户名、密码和服务名。创建成功后,就可以在Oracle SQL中通过DBLink查询MySQL的数据了。 在实际操作中,务必注意字符...

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

    为了实现Oracle数据库与SQLServer数据库之间的数据交换,可以通过多种方式实现连接,其中一种较为简便的方法是利用Oracle提供的ODBC(Open Database Connectivity)机制来建立DBLink。这种方式相较于使用透明网关...

    Oracle DBLink建立连接

    ### Oracle DBLink建立连接 #### 知识点一:DBLink基本概念与作用 - **DBLink**(Database Link)是Oracle提供的一种机制,用于在不同的Oracle数据库实例之间建立连接,实现跨数据库查询、更新等操作。 - **应用...

    Oracle建立DBLINK的详细步骤记录

    可以通过执行以下语句来查询已经建立的远程连接名: `SQL> select owner,object_name from dba_objects where object_type='DATABASE LINK';` 这将显示已经建立的远程连接名。 建立 DBLINK 需要先查看 GLOBAL_...

    记一次oracle通过dblink连接mysql实施

    Oracle数据库通过DBLink连接MySQL是一种常见的跨数据库交互方式,它允许Oracle数据库远程访问MySQL的数据,实现数据集成或数据迁移。本文记录了一次在Oracle 10g 64位环境中,通过DBLink连接到MySQL 5.5的过程,并在...

    建立oracle 数据库的dblink

    Oracle数据库的DBLINK(数据库链接)是一种连接两个不同Oracle数据库实例的机制,允许用户在一个数据库中执行查询或操作另一个数据库的数据。在Oracle中,DBLINK是实现跨数据库交互的重要工具,尤其在分布式数据库...

    oracle oracle_dblink详解.

    数据库链接(DBlink)是 Oracle 数据库中的一种对象,允许用户查询远程表和执行远程程序。在分布式环境中,数据库链接是必要的。数据库链接是单向的连接,在创建数据库链接时,Oracle 会在数据字典中保存相关的...

    oracle通过dblink链接 mysql和mssql例子

    - 确保MSSQL服务器允许远程连接,并且TCP/IP协议已启动。 2. 配置ODBC数据源: - 按照MySQL的步骤配置ODBC数据源,命名为mssqlodbc。 3. 配置Oracle异构服务: - 与MySQL类似,创建初始化文件(例如...

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

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

    oracle建立dblink步骤

    本文档详细介绍了一种在Oracle环境下实现跨数据库连接的方法——DBLink(数据库链接)。通过构建DBLink,可以实现在一个数据库环境中直接查询或操作另一个数据库中的数据,而无需编写复杂的程序逻辑来处理数据传输。...

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

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

    怎样DBLink_Oracle到MySql

    DBLink(Database Link)是Oracle提供的一种机制,用于实现两个或多个Oracle数据库之间的远程连接。通过DBLink,可以在一个Oracle数据库上执行SQL语句来访问另一个Oracle数据库中的数据。尽管本文的主题是Oracle到...

    ORACLE_建立DBLINK详细讲解.pdf

    其中,`BKSVR` 是远程数据库的全局名称,`slarms` 是远程数据库的用户名,`oracle` 是密码,`BKSVR_248` 是在本地建立的连接到远程数据库的服务名。 3. **测试 DB-LINK 连接**:执行 `SELECT * FROM dual@bksvr;` ...

    oracle 创建dblink

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

Global site tag (gtag.js) - Google Analytics