`
SpringLin
  • 浏览: 140089 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

Oracle DBLINK查询时报 ORA-02085: 数据库链接XXX与XXX相连结

阅读更多

查看dblink报错是解决办法:
1.查看global_name 是否和创建的相同:
select * from global_name;

2.设置 global_names=false
--设置session域的可能没用,弄system级别的
SHOW PARAMETER GLOBAL_NAMES
--alter session set global_names=false;
alter system set global_names=false scope=both;

双方都设置 global_names=false . 这个参数的本意是限制本地的db link 必须和远程db 一样名字的.



1.创建方法一

CREATE DATABASE LINK 数据库链接名 CONNECT TO 用户名 IDENTIFIED BY 密码 USING '本地配置的数据的实例名';
如:
CREATE DATABASE LINK TEST_LINK2 CONNECT TO yxt2ai IDENTIFIED BY yxt2ai USING 'EXPRESS';

2.创建方法二
-- Create database link  -EXPRESS
create database link express
  connect to yxt2ai identified by yxt2ai
  using '(DESCRIPTION =(ADDRESS_LIST =(ADDRESS =
(PROTOCOL = TCP)(HOST = 192.168.1.215)(PORT = 1521)))
(CONNECT_DATA = (SID = express)))';

--查询express中的test表
select * from test@express;

分享到:
评论

相关推荐

    ORA-04052p5731178_92080_WINNT.zip

    —————————— 此错误经查证,属于LITTLE ENDIAN->BIG ENDIAN的取值时的dblink bug,且多发在9.2.0.8的oracle版本中(9.2.0.1数据库上正常). 在win 2003平台的查询库打上5731178补丁后,查询库复制正常。

    oracle特有的错误:ORA-01036:非法的变量名/编号

    在Oracle数据库系统中,"ORA-01036:非法的变量名/编号"是一个常见的错误,通常出现在PL/SQL代码或者SQL查询语句中,当你尝试使用一个不正确或者未定义的变量时,Oracle数据库会抛出这个错误。这个错误可能是由于...

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

    您可能感兴趣的文章:常用的Oracle doc命令(收藏)Oracle 多行记录合并/连接/聚合字符串的几种方法Oracle中字符串连接的实现方法php连接oracle数据库及查询数据的方法plsql连接oracle数据库报ora 12154错

    Oracle dbca时报:ORA-12547: TNS:lost contact错误的解决

    主要给大家介绍了关于Oracle在dbca时报:ORA-12547: TNS:lost contact错误的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起看看吧。

    Oracle 常见故障解决方法

    在创建数据库的时候报错,ERROR at line 1:ORA-03113: end-of-file on communication channel。解决方法是调整 aio,AIX 5L 的默认最小 AIO 值是 10,调的时候,可以以 10 为单位累加,注意:4/1。两个节点要一致4/2...

    通过DBLINK查询出现的问题

    NULL 博文链接:https://czwlucky.iteye.com/blog/964093

    关于创建oracle 连接时报以下错误,ORA-01017 ORA-02063

    在创建Oracle数据库连接时遇到的错误ORA-01017和ORA-02063涉及到用户认证问题以及Oracle数据库版本之间的差异处理。ORA-01017错误表示用户名或密码无效,登录被拒绝,而ORA-02063则通常表示在Oracle数据库之间进行...

    ORA-12560 TNS 协议适配器错误

    在Oracle数据库管理过程中,经常会遇到各种各样的错误提示,其中“ORA-12560 TNS: 协议适配器错误”是较为常见的一种。这种错误通常发生在客户端尝试连接到Oracle服务器时,表明网络通信出现了问题。本文将详细介绍...

    Oracle 11gr2连Oracle 19c 报ORA-28040 ORA-01017解决方法.pdf

    Oracle数据库不同版本间的客户端与服务端的连接问题通常涉及到安全和兼容性配置,这篇文章主要讲述了在Oracle 11g R2客户端尝试连接Oracle 19c服务端时,遇到了两个特定的错误:ORA-28040和ORA-01017,以及如何解决...

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

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

    Oracle数据库ORA-12560错误问题的解决办法

    官网中关于ORA-12560的解释: ORA-12560: TNS:protocol adapter error Cause: A generic protocol adapter error occurred. Action: Check addresses used for proper protocol specification. Before reporting ...

    ORA-12560TNS协议适配器错误

    实验得来的,不是随便copy的, ORA-12560TNS协议适配器错误,这个问题可定可以解决

    oracle11g 内部参数出错问题

    Oracle 11g 内部错误代码 ORA-00600 是一个非常通用的错误,它表示数据库遇到了一个无法处理的内部错误或异常情况。这个错误通常涉及到Oracle数据库的底层结构,如数据块、索引或者内存管理等,且参数列表可以提供...

    ORACLE透明网关访问mysql

    该过程涉及服务器配置、数据库权限设置、ODBC驱动安装配置、网络配置以及Oracle透明网关配置文件的修改等多个方面,将会出现的常见错误代码如ORA-28500, ORA-28546, ORA-28545也会被讲解如何处理。 首先,服务器...

    oracle报错(ORA-00600)问题处理

    Oracle数据库报错ORA-00600是一个内部错误,通常表示系统遇到了未预见的问题或已知的软件缺陷。这个错误通常与Oracle的内核代码有关,而不是用户的SQL操作。在描述中,我们看到错误与“kcblasm_1”和参数103相关联,...

    Oracle DBLink建立连接

    - **DBLink**(Database Link)是Oracle提供的一种机制,用于在不同的Oracle数据库实例之间建立连接,实现跨数据库查询、更新等操作。 - **应用场景**:在实际业务场景中,常常需要在多个数据库之间进行数据交换或...

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

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

    oracle dblink 的应用

    4. 全局名称与数据库链接: - 当 `global_name` 参数设置为 `TRUE` 时,数据库链接名称必须与远程数据库的全局名称相同。你可以通过查询 `GLOBAL_NAME` 表来获取全局名称。 ```sql SELECT * FROM GLOBAL_NAME; `...

Global site tag (gtag.js) - Google Analytics