oracle建索引时报ora00955 名称已由现有对象使用,关于处理ORA-00955: 名称已被现有对象占用的错误...
产生情形一:命名重复 :名称并不一定是表,还可以是其它对象,如视图,快照
解决: 用desc 命令看一下是否已经存在该对象(也许跟索引、序列、视图等重名了) ,
若有放弃用这个命名,若不是根据错误提示再解决。
产生情形二:再配置OEM 时出现,我再配置时,查看日志记录,前面都正确,就在最后一行出现:
第1行出现错误:ORA-00955: 名称已被现有对象占用"的错误
查找资料
Cause: An attempt was made to create a database object (such as a table, view, cluster, index, or synonym) that already exists. A user's database objects must have distinct names.
Action: Enter a unique name for the database object or modify or drop the existing object so it can be reused.
Posts about ORA-00955
ORA-00955: name is already used by an existing object
Can any one tell me why I get this error? Surely if using CREATE OR REPLACE it should not matter if the object already exists? CREATE OR REPLACE PACKAGE package_printertype_scitex AS * ERROR at line
DATAFILE??
On 10/18/05 ) wrote > > The best way to find out is to try it. You will probably find that it > depends. If you use a LMT and do uniform. e
Debug DDL trigger
Not true see below for an example on 9204 SQL > get t1.sql 1 conn t1/t1 2 create table t1.some_tbl tablespace cons 3 as select * from dba_objects where rownum < 100 4 / 5 drop trigger raj_test_trig 6
10.1.0.4 patchset 2 catcpu.sql slop
w2k3 server std ed 32 bit. Oracle 10g R1 10.1.0 patchset 3 applied (10.1.0.4) While running the 10.1.0.4 patchset 2 post-installation script. (catcpu.sql) against a newly created database there
replication with Indexes
Hi If we run the sql as you suggested will show error ORA-00955 name is already used by an existing object Pl advice >From ) >Reply-To ) >To oracl
oracle建索引时报ora00955 名称已由现有对象使用,关于处理ORA-00955: 名称已被现有对象占用的错误...相关推荐
- oracle建索引默认并发,ORACLE重建索引需要考虑问题
一:考虑重建索引的场合 1:表上频繁发生update,delete操作 2:表上发生了alter table ..move操作(move操作导致了rowid变化) 二:判断重建索引的标准 索引重建是否 ...
- oracle 建索引 00054,ora-00054 表被lock导致资源忙等待不能操作案例
数据库版本:Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bi 操作系统平台:HP-UX 告警日志: more ale ...
- oracle 强制索引_当唯一索引遇见分布式数据库
这是Tank的第18篇文章 1 关于分片键 分布式数据库通过将表的数据打散,按一定规则将数据分布在多个独立的主机上,常见的策略如HASH.RANGE.LIST等分布方式.不考虑中间件的解决方案,在原生 ...
- Oracle——03索引
Oracle--03索引 Oracle 索引 详解 创建Oracle索引的标准语法: CREATE INDEX 索引名 ON 表名 (列名) TABLESPACE 表空间名; 创建唯一索引: ...
- 循序渐进学Oracle之索引、权限、角色
一.索引简介: 索引是用于加速数据存取的数据对象,合理的使用索引可以大大降低I/O次数,从而提高数据访问性能.索引有很多种主要介绍常用的几种: 1-单列索引: 单列索引是基于单个列所建立的索引,语法: ...
- oracle 创建表空间 pcincrease,oracle建表空间 各种语句
oracle建表空间 各种语句 在创建用户之前,先要创建表空间: 其格式为:格式: create tablespace 表间名 datafile '数据文件名' size 表空间大小; 如: SQL& ...
- oracle in 索引_Oracle 性能优化总结
作者 | 帅性而为1号 出处 : https://blog.csdn.net/zhushuai1221/article/details/51740846 网上关于SQL优化的教程很多,但是比较杂乱.近 ...
- Oracle中索引的创建和使用
OLTP系统索引创建 创建索引的作用 1.通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性. 2.可以大大加快数据的检索速度,这也是创建索引的最主要的原因. 3.可以加速表和表之间的连接 ...
- 关于MySQL什么时候使用索引 什么情况下应不建或少建索引
一,什么情况下使用索引 1. 表的主关键字 自动建立唯一索引 2. 表的字段唯一约束 ORACLE利用索引来保证数据的完整性 3. 直接条件查询的字段 在SQL中用于条件约束的字段 如zl_yhjbq ...
- ORACLE的索引和约束详解数据库
ORACLE的索引和约束详解数据库 Oracle的约束 * 如果某个约束只作用于单独的字段,即可以在字段级定义约束,也可以在表级定义约束,但如果某个约束作用于多个字段, 必须在表级定义约束 * 在定义 ...
最新文章
- C++ 退出双层for循环,解决 break、return、continue无法实现问题
- jquery学习手记(3)属性
- 视频直播关键技术:流畅、拥塞和延时追赶
- AndroidWidget实践 --- EverydayTips开发(6)
- 06- 本地方法接口
- php中的匿名函数简单使用
- Django 第八课 3.【MySQL问题】
- Linux学习之/etc/init.d/functions详解
- yaml和properties文件相互转换的网站
- 电信光猫获取超级管理员账号
- asp.net+sqlserver个人简历生成系统C#项目
- Mac安装Etcd,配置Etcd可视化页面Etcd Browser
- 影响世界的100个经典管理定律
- 为什么前端工程师的工资越来越高了?
- Android 桌面快捷方式
- 宝宝湿疹怎么办?宝宝湿疹怎么处理最好?
- 佳能2420报错代码E000007-0000
- 腾讯43亿QQ号码用完后怎么办?
- STM32CubeMX基于HAL库实现简单串口通信
- Adapter适配器