ora-12910 不能设置默认表空间的问题
2017-12-11 21:14
555 查看
select tablespace_name,contents from dba_tablespaces;
其中PERMANENT 为永久表空间,TEMPORARY为临时表空间,系统默认表空间要为永久表空间才可以,我的TEMP就创建错误了来了 。
解决方法:oracle必须存在一个默认的临时表空间,先建立一个临时表空间temp1,并将其默认,然后删除掉temp临时表空间,再建立temp临时表空间,指定temp为默认临时表空间,最后将temp1临时表空间删除掉。
其中PERMANENT 为永久表空间,TEMPORARY为临时表空间,系统默认表空间要为永久表空间才可以,我的TEMP就创建错误了来了 。
解决方法:oracle必须存在一个默认的临时表空间,先建立一个临时表空间temp1,并将其默认,然后删除掉temp临时表空间,再建立temp临时表空间,指定temp为默认临时表空间,最后将temp1临时表空间删除掉。
--a CREATE TEMPORARY TABLESPACE temp1 TEMPFILE 'D:\app\zy\virtual\oradata\orcl\temp1.dbf' SIZE 1024 m AUTOEXTEND ON NEXT 10 m MAXSIZE UNLIMITED; --b ALTER DATABASE DEFAULT TEMPORARY TABLESPACE temp1; ---这里如果temp1为永久表空间则会出错 --c DROP TABLESPACE temp INCLUDING CONTENTS AND DATAFILES; --d CREATE TEMPORARY TABLESPACE temp TEMPFILE 'D:\app\zy\virtual\oradata\orcl\temp.dbf' SIZE 1024 m AUTOEXTEND ON NEXT 10 m MAXSIZE UNLIMITED; ALTER DATABASE DEFAULT TEMPORARY TABLESPACE temp; DROP TABLESPACE temp1 INCLUDING CONTENTS AND DATAFILES;
这样创建其实就是我上面截图的temp为临时表空间,不行的,所以上面我们只做啊a、b、c步骤,目的删除默认的temp
2.创建永久表空间
create tablespace temp datafile 'D:\app\zy\virtual\oradata\orcl\temp.dbf' size 256m autoextend on next 256m segment space management auto;
3.设置当前登录用户的默认表空间sys为我当前登录的用户
alter user sys default tablespace temp
在此查询temp的contents变了永久表空间
创建用户就可以选择temp为默认表空间了
最后总结下,表空间分为永久表空间(PERMANENT)和临时表空间(TEMPORARY),要分别创建,如果系统有永久表空间直接设置当前用户的表空间为永久即
alter user 当前用户 default tablespace 永久表空间名称
,我这里是为了方便把,temp设置为系统默认表空间的列子。()
相关文章推荐
- 实例讲解Oracle数据库设置默认表空间问题
- CFileDialog不能设置默认路径问题
- ckplayer播放器设置默认封面时部分浏览器不能正常显示封面图片问题的处理
- 数据库-Oracle【Oracle数据库设置默认表空间问题及Oracle,SQL,MySQL的自增变量设置】
- 实例讲解Oracle数据库设置默认表空间问题
- 讲解Oracle数据库设置默认表空间问题
- Oracle数据库设置默认表空间问题
- 实例讲解Oracle数据库设置默认表空间问题
- oracle 默认表空间问题及自增变量设置
- ORACLE RAC安装问题解决记录(5)- 未设置cluster_database导致 ORA-01102 cannot mount database in EXCLUSIVE mode
- MyEclipse8.5 默认工作空间的设置
- ORA-12005不能安排过去时间的自动刷新--问题处理
- ORA-01033: ORACLE initialization or shutdown in progress --手动删除表空间 DBF 后无法登陆问题
- eclipse使用可能出现的问题(1.工作空间2.tomcat删除不能重建3导入项目报错)
- 配置错误:不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况。锁定是默认设置的
- VS中新建类文件时默认引用命名空间的设置
- win7桌面背景不能设置怎么办通过组策略来解决这个问题
- Android 手动设置屏幕方向后不能自动转屏问题
- soap进用安全设置问题,密码字符中不能包含&
- 如何解决 Ubuntu 下不能记住亮度设置的问题