在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

    wKioL1dmXCyza3LzAAAhJCU89nA791.png-wh_50

 2.2 连接数据库

      wKiom1dmXJ-wPa7VAAEvCXJI40g646.png-wh_50

 2.3 在左侧选择表空间,创建新的表空间即可。