1、 当用程序连接或者用plsql查询同义词时,如果出现ora-01775:同义词的循环链这样的问题。一般是因为存在同义词,但同义词没有

1、 当用程序连接或者用plsql查询同义词时,如果出现ora-01775:同义词的循环链这样的问题。

一般是因为存在同义词,但同义词没有相应的对象。

2、 先查有没有循环的同义词。

select*fromdba_synonyms

wheretable_owner='TEST'

and synonym_name<>table_name;

没有记录。

3、 再查同义词没有对象的数据库对象

select*fromdba_synonyms

wheretable_owner='TEST'

and

synonym_namein

(selecta.synonym_namefromdba_synonyms awherea.table_owner='TEST'

minus

selectobject_namefromuser_objects)

4、 把查询出来的结果进行查询表

select*fromDRILL_PRESON

如果该同义词没有相应的对象,,则会包ora-01775的错误

5、 把这个同义词删除

droppublicsynonymDRILL_PRESON

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

oracle 同义词循环连,Oracle出现ORA-01775: 同义词的循环链问题相关推荐

  1. oracle存储过程循环单列,Oracle存储过程循环语法实例分析

    本文实例讲述了Oracle存储过程循环语法.分享给大家供大家参考,具体如下: 1.简单循环 语法 sql;"> loop statements; end loop; 例子: sql;& ...

  2. oracle or 循环 查询,Oracle的循环和Corsor

    OR REPLACE TRIGGER trg_test before update ON cm_bogie_inandoutreport DECLARE //定义游标,查找表里边的每一列的值 curs ...

  3. oracle存储过程循环输入数据,oracle 存储过程循环插入数据

    Database 物理文件 控制文件(Control File) 1.一个数据库至少需要一个控制文件 2.控制文件(二进制文件)是一个很小的(通常是数据库中最小的)文件,大小一般在1-5M左右. 3. ...

  4. oracle 存储过程 循环嵌套,oracle 存储过程 循环嵌套

    oracle 存储过程 循环嵌套0 imac7772013.06.12浏览293次分享举报 -- Created on 2010-11-4-星期四 by ADMINISTRATOR declare - ...

  5. oracle spool循环导出文件,oracle 使用spool导出数据到文件

    --oracle 使用spool导出数据到文件 需要将数据库中的数据以txt文本形式导出,可以用spool方式导出. --创建脚本文件 spool.sql --添加如下语句 SPOOL D:\work ...

  6. oracle 游标循环 while,Oracle的游标使用方法 三种循环

    例: 游标 LOOP循环游标 SET SERVERIUTPUT ON DECLARE R_emp EMP%ROWTYPE; CURSOR c_emp IS SELECT * FROM emp; BEG ...

  7. oracle 循环查找,oracle for循环查找结果

    数组for循环查找范围 数组for循环查找范围,如果是判读是否在键值之间,如$array[$i],那么接邻的元素不能用$array[$i+1]或者$array[$i-1]只能用$array[$i++] ...

  8. oracle学习--循环语句

    oracle学习--循环语句 loop循环: create or replace procedure pro_test_loop is i number; begin i:=0; loop   i:= ...

  9. Oracle入门(十二J)之同义词

    转载自 oracle同义词 一.创建同义词 --普通用法 create [or replace] [public] synonym [schema.] 同义词名称 for [schema.] obje ...

  10. oracle批量插入报错,[数据库]Mybatis 批量插入数据 关于Oracle 批量插入报错:ORA

    [数据库]Mybatis 批量插入数据 关于Oracle 批量插入报错:ORA 0 2020-08-19 08:00:06 Mybatis 批量插入数据 关于Oracle 批量插入报错:ORA-009 ...

最新文章

  1. C++ cin.ignore()用法
  2. 微信内置浏览器的JsAPI(WeixinJSBridge续)[转载]
  3. 中小学计算机报名网址,小学网上报名系统_小学网上在线报名解决方案_海之睿报名系统...
  4. python pandas爬取网页成绩表格,计算各个类别学分
  5. 如果Laravel 报错 file_put_contents(): failed to open stream
  6. python在线编辑器import_maya_关于脚本编辑器导入python模块
  7. JAVA 线程的介绍与使用
  8. Spring Cloud Stream多RabbitMQ实例配置时报错no default binder has been set
  9. android8修改默认壁纸,给surfaceview设置默认背景
  10. xpath mysql_xpath查询是否具有像mysql这样的Limit选项
  11. python学习-实现用户密码登录,输错三次锁定
  12. stc15f2k60f2单片机定时器_STC15F2K60S2系列
  13. 【java毕业设计】 基于java+SSH+JSP的保险业务管理系统设计与实现(毕业论文+程序源码)——保险业务管理系统
  14. 滴滴天使投资人的25条创业建议
  15. django里template中的书名号
  16. 单片机:数码管显示实验
  17. 暗黑破坏神3 夺魂之镰曝光“威斯特玛”城背景
  18. 精确讲述闭包及内存泄漏
  19. javascript根据单元格内容动态合并相同内容单元格
  20. js 年会大屏_ECharts + Jquery 做大屏展示

热门文章

  1. 以下不是python3保留字的是_python 保留字
  2. 工业互联网(十三)——工业相机相关知识(初学者必备)
  3. kettle 读xml无法获得属性信息,输出表修改不能自动更新修改办法
  4. 条件语句的if语句的5种替代方法
  5. 8根网线的排序和作用
  6. PS 一寸照换底
  7. C++天天练——两点间的距离
  8. 汇编jnl_汇编指令
  9. 【工控老马】欧姆龙PLC FINS指令模板整理
  10. 截止失真放大电路_仿真实验1 共射放大电路 视频演示