A-A+

oracle 创建表空间详细介绍

2015年12月09日 PHP技术文章 评论 1 条 阅读 119 views 次

一个客户的一个应用程序出现了问题,原来他使用的是 oracle 数据库,有喜有悲,喜的是有幸接触到 oracle 数据库,悲的是以前从未接触过,不过还好了,出现的问题不是很大,使用 oracle 图形化的工具,还可以看到里面的数据,只是将客户的数据重新修复了下就恢复了,赶紧把他的数据库整个给备份下了,下面是夏日博客找的一些简单的 oracle 创建表空间的一些语句,仅供自己参考使用。

注意点:

1.如果在PL/SQL 等工具里打开的话,直接修改下面的代码中[斜体加粗部分]执行

2.确保路径存在,比如【D:\oracle\oradata\Oracle9i\】也就是你要保存文件的路径存在

分为四步:

第1步:创建临时表空间,代码如下:

  1. create temporary tablespace user_temp   
  2. tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf'   
  3. size 50m   
  4. autoextend on   
  5. next 50m maxsize 20480m   
  6. extent management local;   

第2步:创建数据表空间,代码如下:

  1. create tablespace user_data   
  2. logging   
  3. datafile 'D:\oracle\oradata\Oracle9i\user_data.dbf'   
  4. size 50m   
  5. autoextend on   
  6. next 50m maxsize 20480m   
  7. extent management local;   

第3步:创建用户并指定表空间,代码如下:

  1. create user username identified by password   
  2. default tablespace user_data   
  3. temporary tablespace user_temp;   

第4步:给用户授予权限,代码如下:

grant connect,resource,dba to username;

标签:

1 条留言  访客:1 条  博主:0 条

  1. xyz軟體

    很赞哦!

给我留言