在Oracle中如何创建表空间呢?主要有两种方式:一种是用SQL命令的方式,另外一种是通过Oracle客户端Enterprise Manager Console来创建。下面分别介绍一下:
1 通过SQL命令创建表空间
1.1 创建表空间
create tablespace 表空间名称
logging
datafile 'D:\oracle\oradata\Oracle9i\user_data.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
1.2 创建用户并指定表空间
create user username identified by password
default tablespace user_data
temporary tablespace user_temp;
1.3 给用户授权
grant connect,resource,dba to username;
2 通过Oracle客户端Enterprise Manager Console来创建表空间
2.1 打开 Enterprise Manager Console
![QQ截图20160619164706.png wKioL1dmXCyza3LzAAAhJCU89nA791.png-wh_50](https://i-blog.csdnimg.cn/blog_migrate/b953bf8b6fdba3d097857d3233d08f89.png)
2.2 连接数据库
![eee.png wKiom1dmXJ-wPa7VAAEvCXJI40g646.png-wh_50](https://i-blog.csdnimg.cn/blog_migrate/9dd49bd8b180e8a7cd4f528ab9527e99.png)
2.3 在左侧选择表空间,创建新的表空间即可。