创建临时表空间
create temporary tablespace stbss_tmp
tempfile 'E:\oracle\product\10.2.0\oradata\orcl\stbss_temp01.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;
创建数据表空间
create tablespace stbss
logging
datafile 'E:\oracle\product\10.2.0\oradata\orcl\stbss.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;
创建用户并指定表空间
create user username identified by password
default tablespace stbss
temporary tablespace stbss_tmp;
给用户授予权限
grant connect,resource to username;
改变用户默认表空间
alter user username default tablespace stbss;
以后以该用户登录,创建的任何数据库对象都属于stbss_tmp和stbss表空间,这就不用在每创建一个对象给其指定表空间了
删除oracle临时表空间
新建一个临时表空间,然后把数据库的默认临时表空间指向新建的这个,等到旧的临时表空间没人用的时候,就可以删除了
--1:查看数据库的默认临时表空间
select property_name, property_value
from database_properties
where property_name = 'default_temp_tablespace';
--2:创建一个新的临时表空间temp_xxxx
-----参考上面的创建语句
--3:查看数据库中有哪些临时表空间。
select distinct tablespace_name from dba_temp_files;
--4:把默认临时表空间从temp切换到temp_xxxx
alter database default temporary tablespace temp_xxxx;
--5:再次查看数据库的默认临时表空间
select property_name, property_value
from database_properties
where property_name = 'default_temp_tablespace';
--6:删除原来的临时表空间
drop tablespace temp;
分享到:
相关推荐
### Oracle 临时表空间详解 ...总结而言,通过上述内容我们可以了解到Oracle数据库中临时表空间的基本概念、查询方法以及如何进行创建、修改和删除等操作。掌握这些知识点有助于更好地管理和优化数据库性能。
6.2.3 为用户设置表空间配额和临时表空间 6.3 创建表空间 6.3.1 创建(永久)表空间 6.3.2 创建大文件表空间 6.3.3 创建临时表空间 6.4 修改表空间 6.4.1 扩展表空间 6.4.2 修改属性、状态 ...
1. **创建表空间**:学习如何创建本地管理方式的用户表空间以及临时表空间。 2. **调整表空间属性**:包括修改表空间的默认存储参数、改变表空间的可用性和读写模式等。 3. **查询表空间信息**:通过SQL查询和Oracle...
- **实操 88:创建表空间时设置临时表空间**:介绍了在创建表空间时如何同时设置临时表空间。 - **实操 89:使用 ALTERTABLESPACE 设置临时表空间**:指导用户如何修改现有表空间的临时表空间设置。 - **实操 90:...
创建表空间是数据库管理的重要环节,根据用途不同,可以创建应用表空间、索引表空间、回滚段表空间和临时表空间。例如,创建一个应用表空间`users`,可以使用如下SQL语句: ```sql CREATE TABLESPACE users DATAFILE...
4. **创建用户**:`CREATE USER`语句创建新的数据库用户,并指定默认表空间和临时表空间。 ```sql CREATE USER lihua IDENTIFIED BY lihua DEFAULT TABLESPACE schooltbs TEMPORARY TABLESPACE temp; ``` 5. **更改...
Oracle 10g及更高版本推荐在创建用户时明确指定表空间。创建数据表时,使用CREATE TABLE语句,定义表名、列名及其数据类型,可以设置非空约束和主键。数据类型包括VARCHAR2、NUMBER、DATE和INTEGER等。创建索引可以...
永久性表空间存储长期存在的数据,临时表空间用于存储SQL操作产生的临时数据,撤销表空间则保存回滚段信息,用于事务回滚。 在Oracle 10g及之后的版本,表空间的管理方式有数据字典管理(DMT)和本地管理(LMT)两...
组成:表空间、段、区、块的组成层次 六、 oracle安装、卸载和启动 硬件要求 物理内存:1GB 可用物理内存:50M 交换空间大小:3.25GB 硬盘空间:10GB 安装 1. 安装程序成功下载,将会得到如下2个文件: ...
这里创建了名为`lihua`的用户,指定默认表空间为`schooltbs`,临时表空间为`temp`。 用户管理包括更改密码、更改默认表空间、锁定或解锁账户等。例如,`ALTER USER`可以用来修改用户信息: ```sql ALTER USER lihua...
- 选项C:“TEMPORARY”是创建临时表空间时使用的关键词。 7. **撤销用户权限**: - 选项A:“REVOKE”是用于撤销用户或角色权限的SQL语句。 8. **拥有所有系统级管理权限的角色**: - 选项D:“DBA”是拥有...
6. 在`CREATE TABLESPACE`中,`TEMPORARY`关键字创建临时表空间。 7. `REVOKE`命令撤销用户的权限。 8. DBA角色拥有所有系统级管理权限。 9. `NOT NULL`关键字指定列不允许为空值。 10. `UNUSED`关键字在`ALTER ...
- 当创建新用户时,如果没有指定默认表空间,Oracle通常会将SYSTEM表空间分配给该用户作为默认表空间。 - TEMP表空间则被自动分配为用户的临时表空间。 **4. 接受客户端连接请求的服务:** - **正确答案:d. ...
增大此参数可以在一定程度上减少排序过程中对临时表空间的依赖,从而提高排序效率。 **6. 8i数据库中,设置数据库参数optimizer_mode=CHOOSE后,数据库就会使用CBO的优化器模式** **正确答案:B. 错** **解析:**...
她从20世纪90年代初就开始使用Oracle,从事 Oracle的教学工作也已经超过10年的时间。她是Oracle ACE,也是OakTable(Oracle社区中著名的“Oracle科学家”的非正式组织)的成员,经常在技术会议上演讲。她的著作还...
# 如没有指定,MySQL默认采用的是REPEATABLE-READ,ORACLE默认的是READ-COMMITTED log_bin = mysql-bin binlog_format = mixed expire_logs_days = 30 #超过30天的binlog删除 slow_query_log = 1 long_query_time = ...
在Oracle 10g环境中创建表空间和用户。 3. 使用`IMP`工具导入DMP文件至10g环境。 4. 处理任何版本不兼容的问题。 **1.6 数据库字符集的修改** - **修改方法**: 1. 创建一个新的数据库实例,并设置正确的字符集...
Oracle 8.1.x表格空间文件 DBX:DataBearn图像;Microsoft Visual FoxPro表格文件 DCT:Microsoft Visual FoxPro数据库容器 DCU:Delphi编译单元文件 DCX:Microsoft Visual FoxPro数据库容器;基于PCX的传真...