A-A+
oracle 创建表空间详细介绍
一个客户的一个应用程序出现了问题,原来他使用的是 oracle 数据库,有喜有悲,喜的是有幸接触到 oracle 数据库,悲的是以前从未接触过,不过还好了,出现的问题不是很大,使用 oracle 图形化的工具,还可以看到里面的数据,只是将客户的数据重新修复了下就恢复了,赶紧把他的数据库整个给备份下了,下面是夏日博客找的一些简单的 oracle 创建表空间的一些语句,仅供自己参考使用。
注意点:
1.如果在PL/SQL 等工具里打开的话,直接修改下面的代码中[斜体加粗部分]执行
2.确保路径存在,比如【D:\oracle\oradata\Oracle9i\】也就是你要保存文件的路径存在
分为四步:
第1步:创建临时表空间,代码如下:
- create temporary tablespace user_temp
- tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf'
- size 50m
- autoextend on
- next 50m maxsize 20480m
- extent management local;
第2步:创建数据表空间,代码如下:
- create tablespace user_data
- logging
- datafile 'D:\oracle\oradata\Oracle9i\user_data.dbf'
- size 50m
- autoextend on
- next 50m maxsize 20480m
- extent management local;
第3步:创建用户并指定表空间,代码如下:
- create user username identified by password
- default tablespace user_data
- temporary tablespace user_temp;
第4步:给用户授予权限,代码如下:
grant connect,resource,dba to username;
很赞哦!