ORA-14141: ALTER INDEX VISIBLE|INVISIBLE may not be combined with other operations [message #623896] |
Tue, 16 September 2014 01:42 |
|
mist598
Messages: 1195 Registered: February 2013 Location: Hyderabad
|
Senior Member |
|
|
Hi all,
I want to know create 2 index's on the same columns for that..
CREATE INDEX emp_empname ON emp(empno,ename);
--drop index emp_empname
ALTER INDEX emp_empname INVISIBLE;
CREATE BITMAP INDEX emp_deptno ON emp(empno,ename);
At ALTER getting below eror..
ORA-14141: ALTER INDEX VISIBLE|INVISIBLE may not be combined with other operations
|
|
|
|
Re: ORA-14141: ALTER INDEX VISIBLE|INVISIBLE may not be combined with other operations [message #623899 is a reply to message #623896] |
Tue, 16 September 2014 02:00 |
Lalit Kumar B
Messages: 3174 Registered: May 2013 Location: World Wide on the Web
|
Senior Member |
|
|
So what's not clear with the error message?
Edit : Saw Michel's reply, I think OP is doing something else too, which he has not posted. I may be wrong. But it work for me too :
SQL> SELECT BANNER FROM V$VERSION WHERE ROWNUM = 1;
BANNER
----------------------------------------------------------------------------
Oracle Database 12c Enterprise Edition Release 12.1.0.1.0 - 64bit Production
SQL>
SQL> drop table emp1;
Table dropped.
SQL> CREATE TABLE EMP1 AS SELECT * FROM EMP;
Table created.
SQL>
SQL> CREATE INDEX emp_empname ON emp1(empno,ename);
Index created.
SQL>
SQL> ALTER INDEX emp_empname INVISIBLE;
Index altered.
SQL>
SQL> CREATE BITMAP INDEX emp_deptno ON emp1(empno,ename);
Index created.
[Updated on: Tue, 16 September 2014 02:20] Report message to a moderator
|
|
|
|
|
|
|
|
|
|
|
|