我从源库导出数据PCK报错如下:

aaarticlea/png;base64,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" alt="" />

分析可以知道该表应该是一个dblink经过了同义词的包装,故解决办法如下:

1.public database link创建

从源库查出dblink,得到用户名和db_link的名字:DATASOURCE

select * from all_db_links;

创建新的dblink

DROP PUBLIC database link DATASOURCE;     --删除dblink
CREATE public database link DATASOURCE --创建dblink
CONNECT TO user IDENTIFIED BY screct
USING '(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = sales.company.com)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = sales)
)
);

删除原来的同义词

DROP SYNONYM GRREENDRSHARE;

建一个同义词包装,就是上面那已报错的未声明的变量

CREATE SYNONYM GREENDRNFACREINS FOR table_name@DATASOURCE   --这样就可以直接查询该同义词了

CREATE SYNONYM GREENDRNFACREINS FOR cnprod.table_name    --这是另一种写法

查找出创建的同义词

SELECT * FROM ALL_SYNONYMS WHERE SYNONYM_NAME='GREENDRNFACREINS';

问题解决

参考:http://www.cnblogs.com/sumsen/archive/2013/03/04/2943471.html

oracle dblink结合同义词的用法 PLS-00352:无法访问另一数据库的更多相关文章

  1. Oracle dblink详解

     database link概述 database link是定义一个数据库到另一个数据库的路径的对象,database link允许你查询远程表及执行远程程序.在任何分布式环境里,databas ...

  2. oracle dblink简介

    database link概述 database link是定义一个数据库到另一个数据库的路径的对象,database link允许你查询远程表及执行远程程序.在任何分布式环境里,database都是 ...

  3. oracle的substr函数的用法

    oracle的substr函数的用法 取得字符串中指定起始位置和长度的字符串   substr( string, start_position, [ length ] ) 如:     substr( ...

  4. 《oracle每日一练》Oracle DBLink连接数过多的问题(Ora-02020)

    本文转自Oracle DBLink连接数过多的问题(Ora-02020) 今天在处理资料同步问题,需要将其它几个DB Server的资料同步到一个目地资料库,采用的方式是:DBLink+Job ,然而 ...

  5. 【转】oracle的substr函数的用法

    [转]oracle的substr函数的用法 )     would return 'The' ) value from dual

  6. oracle dblink使用

    一.dblink介绍 dblink是一个单向的数据库连接,通过设置可以访问其他数据库中的数据跟使用本地数据库中数据一样的感觉,但注意是单向的dblink.例如:A建连B的dblink,A可以访问B的表 ...

  7. MySQL FEDERATED引擎使用示例, 类似Oracle DBLINK

    原文地址:http://it.dataguru.cn/article-3352-1.html 摘要: 本地MySQL数据库要访问远程MySQL数据库的表中的数据, 必须通过FEDERATED存储引擎来 ...

  8. Oracle DBLINK的相关知识整理

    一.DBLINK(Database Link)概念 dblink,顾名思义就是数据库的链接.当我们要跨本地数据库访问另一个数据库中的表的数据时,在本地数据库中就必须要创建远程数据库的dblink,通过 ...

  9. Oracle中rownum的基本用法

    Oracle中rownum的基本用法 对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,且r ...

随机推荐

  1. C++笔记 4

    1.类和对象   类就是对对象的描述,主要从属性和行为两个方面描述.   对于属性一般作成private , 行为作为public   函数 (1)构造函数,初始化所有的成员变量,系统自动调用,可以重 ...

  2. list集合绑定在datagridview上时如何实现排序

    List<Person> lst = new List<Person>(); lst.Add(new Person("A", "1")) ...

  3. kubernetes master 高可用一键部署

    #地址见:https://github.com/SILLKY/kubernetes-pro/tree/master/Master-HA#包括其他一些文件,适当版本1.6.1#!/bin/bash ho ...

  4. CAS (4) —— CAS浏览器SSO访问顺序图详解(CAS Web Flow Diagram by Example)

    CAS (4) -- CAS浏览器SSO访问顺序图详解(CAS Web Flow Diagram by Example) tomcat版本: tomcat-8.0.29 jdk版本: jdk1.8.0 ...

  5. Canvas 实现图片合成并下载合成图片

    现在经常会遇到那种带二维码的推广图片,如下图所示: 1是整张推广图的背景,2是二维码.这种图片的背景是保持不变的,里面的二维码是变化的.所以我们需要把二维码单独生成然后与背景合并. 我们可以通过can ...

  6. js学习笔记17----元素的各种位置,尺寸

    1. offsetLeft[Top] 当前元素到定位父级(即offsetParent)的距离(偏移值 ). 父级没有定位: offsetParent -> body offsetLeft[Top ...

  7. 【转】C# Async/Await 异步编程中的最佳做法

    Async/Await 异步编程中的最佳做法 Stephen Cleary 近日来,涌现了许多关于 Microsoft .NET Framework 4.5 中新增了对 async 和 await 支 ...

  8. e656. 创建基本图形

    Shape line = new Line2D.Float(x1, y1, x2, y2); Shape arc = new Arc2D.Float(x, y, w, h, start, extent ...

  9. Hello World! 这是我的第一个 CGI 程序

    Hello World! 这是我的第一个 CGI 程序上面的 C++ 程序是一个简单的程序,把它的输出写在 STDOUT 文件上,即显示在屏幕上.在这里,值得注意一点,第一行输出 Content-ty ...

  10. smb使用 ------转载自http://blog.csdn.net/tlaff/article/details/5463068

    一.在Linux系统中查看网络中Windows共享文件及Linux中的Samba共享文件: 常用到smbclient:用法如下 [root@localhost ~]# smbclient  -L  / ...