oracle 8.1.7
我创建了一个表空间称为A
然后在A空间上创建了一个帐户B
赋予connect和dba权限在toad上面用B登陆as sysdba,运行下面的sql
出现ORA-02001: 用户 SYS 不允许创建可用列表组的索引
但是我是用B登陆啊,不是用SYS帐户登陆啊
ALTER TABLE MED.T
DROP PRIMARY KEY CASCADE;
DROP TABLE A.T CASCADE CONSTRAINTS;CREATE TABLE A.T
(
T_ID INTEGER NOT NULL,
T_TITTLE VARCHAR2(128),
T_CONTENT LONG,
)
TABLESPACE A
PCTUSED 40
PCTFREE 10
INITRANS 1
MAXTRANS 255
STORAGE (
INITIAL 40K
NEXT 40K
MINEXTENTS 1
MAXEXTENTS UNLIMITED
PCTINCREASE 50
FREELISTS 1
FREELIST GROUPS 1
BUFFER_POOL DEFAULT
)
LOGGING
NOCACHE
NOPARALLEL;CREATE UNIQUE INDEX A.T_PK ON A.T
(T_ID)
LOGGING
TABLESPACE A
PCTFREE 10
INITRANS 2
MAXTRANS 255
STORAGE (
INITIAL 40K
NEXT 40K
MINEXTENTS 1
MAXEXTENTS UNLIMITED
PCTINCREASE 50
FREELISTS 1
FREELIST GROUPS 1
BUFFER_POOL DEFAULT
)
NOPARALLEL;
ALTER TABLE A.T ADD (
CONSTRAINT T_PK
PRIMARY KEY
(T_ID)
USING INDEX
TABLESPACE A
PCTFREE 10
INITRANS 2
MAXTRANS 255
STORAGE (
INITIAL 40K
NEXT 40K
MINEXTENTS 1
MAXEXTENTS UNLIMITED
PCTINCREASE 50
FREELISTS 1
FREELIST GROUPS 1
));
我创建了一个表空间称为A
然后在A空间上创建了一个帐户B
赋予connect和dba权限在toad上面用B登陆as sysdba,运行下面的sql
出现ORA-02001: 用户 SYS 不允许创建可用列表组的索引
但是我是用B登陆啊,不是用SYS帐户登陆啊
ALTER TABLE MED.T
DROP PRIMARY KEY CASCADE;
DROP TABLE A.T CASCADE CONSTRAINTS;CREATE TABLE A.T
(
T_ID INTEGER NOT NULL,
T_TITTLE VARCHAR2(128),
T_CONTENT LONG,
)
TABLESPACE A
PCTUSED 40
PCTFREE 10
INITRANS 1
MAXTRANS 255
STORAGE (
INITIAL 40K
NEXT 40K
MINEXTENTS 1
MAXEXTENTS UNLIMITED
PCTINCREASE 50
FREELISTS 1
FREELIST GROUPS 1
BUFFER_POOL DEFAULT
)
LOGGING
NOCACHE
NOPARALLEL;CREATE UNIQUE INDEX A.T_PK ON A.T
(T_ID)
LOGGING
TABLESPACE A
PCTFREE 10
INITRANS 2
MAXTRANS 255
STORAGE (
INITIAL 40K
NEXT 40K
MINEXTENTS 1
MAXEXTENTS UNLIMITED
PCTINCREASE 50
FREELISTS 1
FREELIST GROUPS 1
BUFFER_POOL DEFAULT
)
NOPARALLEL;
ALTER TABLE A.T ADD (
CONSTRAINT T_PK
PRIMARY KEY
(T_ID)
USING INDEX
TABLESPACE A
PCTFREE 10
INITRANS 2
MAXTRANS 255
STORAGE (
INITIAL 40K
NEXT 40K
MINEXTENTS 1
MAXEXTENTS UNLIMITED
PCTINCREASE 50
FREELISTS 1
FREELIST GROUPS 1
));
解决方案 »
- ORACLE dbf文件提示损坏,怎么恢复数据
- win7 64 sqlplus ORA-12154 TNS:无法解析指定的连接标识符
- 数据组合的超难问题。请高手指教~
- 各位高手来帮忙写一个二维SQL查询语句
- 我在LINUX上装了ORACLE 8。1。7,但上面没带PROC预编译器,问,怎么安装PROC编译器
- oracle数据查询优化
- 求助高手关于oracle语句,解决立刻给分!!
- 分不清并发和并行好长时间了,有人给解答吗?
- exp导出数据库时发生错误?
- oracle的存储过程中能否创建临时表,存储过程完毕前drop掉?如果可以,该如何写,不可以怎么解决!
- 关于pl/sql和oracle的关系
- 菜鸟级提问,一条SQL语句,不知道如何修改才能满足需求[请高手看看]
我创建了一个表空间称为A
然后在A空间上创建了一个帐户B
赋予connect和dba权限 在toad上面用B登陆as sysdba,运行下面的sql
出现ORA-02001: 用户 SYS 不允许创建可用列表组的索引
但是我是用B登陆啊,不是用SYS帐户登陆啊
关键是你用了as sysdba
前面指定的用户名和密码(即便你指定个不存在的用户或者错误的密码也是一样),统一改为sys登路了。