我从源库导出数据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++之——虚析构函数

    先看代码: #include<iostream> using namespace std; class Parent { public: Parent() :a(), b(), c() { ...

  2. draw sin

    draw sin Steps 导入包 生成X轴,Y轴的数据点 设置输出图大小,像素,前景色 指定线宽,线型,绘制曲线 设置坐标轴范围 显示图形. Code #!/usr/bin/env python ...

  3. C语言 · 十六进制转八进制

    基础练习 十六进制转八进制   时间限制:1.0s   内存限制:512.0MB        锦囊1: 使用二进制.   问题描述 给定n个十六进制正整数,输出它们对应的八进制数. 输入格式 输入的 ...

  4. Makefile 编译动态库文件及链接动态库

    本文为原创文章,转载请指明该文链接 文件目录结构如下 dynamiclibapp.c Makefile comm/inc/apue.h comm/errorhandle.c dynamiclib/Ma ...

  5. iOS边练边学--九宫格布局

    一.介绍一下ViewController中的结构 二.九宫格设计思路 三.代码实现 // 点击增加按钮 - (void)add:(UIButton *)btn { // 定义一行中的列数(个数) NS ...

  6. js学习笔记10----字符串的基本操作

    1.字符串的基本操作如下: 定义字符串: var str = "Hello World!" 字符串的基本操作如下: str.length-----返回字符串长度,这里返回12 st ...

  7. 关于Cocos2d-x中根据分数增加游戏难度的方法

    1.GameScene.h中声明一些分数边界值 //level提升所需的分数 enum LevelUp_Score { Level1Up_Score = , Level2Up_Score = , Le ...

  8. GDB十分钟教程 (链接)

    未联系作者,只能放个链接了. 十分赞的gdb教程. GDB十分钟教程

  9. int、long、longlong、float、double、long double的范围

  10. 如果参数是指针,且仅作输入用,则应在类型前加 const,以防止该 指针在函数体内被意外修改

    如果参数是指针,且仅作输入用,则应在类型前加 const,以防止该 指针在函数体内被意外修改. #include <iostream> /* run this program using ...