Oracle数据库管理系统中的表空间是数据存储和组织的关键组件,它负责管理数据库对象(如表、索引等)的数据文件以及临时文件。创建表空间是数据库管理员(DBA)的重要职责,它有助于优化存储效率、性能和安全性。在给定的代码片段中,我们可以看到几个关键步骤和设置: 1. 创建临时表空间(test_temp): - 使用`CREATETEMPORARYTABLESPACE`命令,创建一个名为`test_temp`的临时表空间。 - `TEMPFILE`参数指定临时文件的位置,这里是`C:\oracle\product\10.1.0\oradata\orcl\test_temp01.dbf`。 - `SIZE`参数初始化表空间大小为32M,`AUTOEXTEND`选项开启自动扩展,允许在达到最大限制(2048M)时自动增加空间。 - `EXTENTMANAGEMENTLOCAL`设置为本地管理方式,意味着表空间的扩展将由Oracle自动分配,而非全局范围。 2. 创建永久表空间: - `createTABLESPACE`命令用于创建永久表空间,如`realstar`和`realsys`。 - `LOGGING`标志表示启用日志记录,确保事务的完整性。 - 数据文件路径和初始大小分别为`D:\app\Administrator\oradata\orcl\realstar01.dbf` (4G) 和 `D:\app\Administrator\oradata\orcl\realsys.dbf` (1G),同样支持自动扩展。 - `MAXSIZE`设置最大扩展限制,当达到这个值时,必须手动扩展。 3. 用户管理: - `CREATEUSER`用于创建新用户`username`,并指定默认表空间`TEST_DATA`和临时表空间`TEST_TEMP`。 - 接下来的`GRANT`语句赋予用户一系列权限,如创建会话、创建表、视图、索引、存储过程等,以及修改和删除这些对象的权限。 - `role`的分配表明可能有特定的角色关联到用户,这取决于具体的业务需求和安全策略。 4. 实例演示: - 提供了一个创建临时表空间的示例,表明了如何执行类似的操作。 以上代码展示了在Oracle数据库中创建表空间,包括临时表空间的配置以及用户权限的管理。了解这些基本操作对于维护和优化数据库架构至关重要,尤其是在大型企业级环境中,合理的表空间管理可以显著提升数据库的性能和资源利用率。
创建临时表空间
CREATE TEMPORARY TABLESPACE test_temp
TEMPFILE ' C:\oracle\product\10.1.0\oradata\orcl\test_temp01.dbf '
SIZE 32M
AUTOEXTEND ON
NEXT 32M MAXSIZE 2048M
EXTENT MANAGEMENT LOCAL;
创建用户表空间
创建用户表空间
create TABLESPACE realstar
LOGGING
DATAFILE 'D:\app\Administrator\oradata\orcl\realstar01.dbf'
SIZE 4G
AUTOEXTEND ON
NEXT 100M
EXTENT MANAGEMENT LOCAL;
create TABLESPACE realsys
LOGGING
DATAFILE 'D:\app\Administrator\oradata\orcl\realsys.dbf'
SIZE 1G
AUTOEXTEND ON
NEXT 100M MAXSIZE 2G
EXTENT MANAGEMENT LOCAL;
创建用户并制定表空间
CREATE USER username IDENTIFIED BY password
DEFAULT TABLESPACE TEST_DATA
给用户授予权限
GRANT
CREATE SESSION, CREATE ANY TABLE , CREATE ANY VIEW , CREATE ANY INDEX , CREATE ANY PROCEDURE ,
ALTER ANY TABLE , ALTER ANY PROCEDURE ,
DROP ANY TABLE , DROP ANY VIEW , DROP ANY INDEX , DROP ANY PROCEDURE ,
SELECT ANY TABLE , INSERT ANY TABLE , UPDATE ANY TABLE , DELETE ANY TABLE
TO username;
将role这个角色授与username,也就是说,使username这个用户可以管理和使用role所拥有的资源
GRANT role TO username;
************************实例*******************************
--1、创建表空间----------------------------------------------
CREATE TEMPORARY TABLESPACE test_temp
TEMPFILE 'E:\oracle\datafile\test_temp01.ora'
SIZE 32M
AUTOEXTEND ON
NEXT 32M MAXSIZE 2048M
EXTENT MANAGEMENT LOCAL;
--**
CREATE TABLESPACE realstar
LOGGING
DATAFILE 'E:\oracle\datafile\realstar.ora '
SIZE 32M
AUTOEXTEND ON
NEXT 32M MAXSIZE 6500M
EXTENT MANAGEMENT LOCAL;
--**
CREATE TABLESPACE sbsite
剩余7页未读,继续阅读
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![mp4](https://img-home.csdnimg.cn/images/20210720083504.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 0
- 资源: 1
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- C++标准程序库:权威指南
- Java解惑:奇数判断误区与改进方法
- C++编程必读:20种设计模式详解与实战
- LM3S8962微控制器数据手册
- 51单片机C语言实战教程:从入门到精通
- Spring3.0权威指南:JavaEE6实战
- Win32多线程程序设计详解
- Lucene2.9.1开发全攻略:从环境配置到索引创建
- 内存虚拟硬盘技术:提升电脑速度的秘密武器
- Java操作数据库:保存与显示图片到数据库及页面
- ISO14001:2004环境管理体系要求详解
- ShopExV4.8二次开发详解
- 企业形象与产品推广一站式网站建设技术方案揭秘
- Shopex二次开发:触发器与控制器重定向技术详解
- FPGA开发实战指南:创新设计与进阶技巧
- ShopExV4.8二次开发入门:解决升级问题与功能扩展
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)