2007 Oracle数据库基础教程 创建表空间 口在创建本地管理方式下的表空间时,首先应该确 定表空间的名称、类型、对应的数据文件的名称 和位置以及区的分配方式、段的管理方式。 口表空间名称不能超过30个字符,必须以字母开头, 可以包含字母、数字以及一些特殊字符(如# $)等;表空间的类型包括普通表空间、临时表空 间和撤销表空间;表空间中区的分配方式包括自 动扩展( AUTOALLOCATE)和定制 ( UNIFORM)两种;段的管理包括自动管理 (AUTO)和手动管理( MANUAL)两种
2007 Oracle 数据库基础教程 创建表空间 在创建本地管理方式下的表空间时,首先应该确 定表空间的名称、类型、对应的数据文件的名称 和位置以及区的分配方式、段的管理方式。 表空间名称不能超过30个字符,必须以字母开头, 可以包含字母、数字以及一些特殊字符(如#、_、 $)等;表空间的类型包括普通表空间、临时表空 间和撤销表空间;表空间中区的分配方式包括自 动扩展(AUTOALLOCATE)和定制 (UNIFORM)两种;段的管理包括自动管理 (AUTO)和手动管理(MANUAL)两种
2007 Oracle数据库基础教程 创建永久表空间 口创建表空间使用 CREATE TABLESPACE语句来实 现,该语句包含以下几个子句: DATAFILE:设定表空间对应的一个或多个数据文件。 EXTENT MANAGEMENT:指定表空间的管理方式, 取值为 LOCAL(默认)或 DICTIONARY。 AUTOALLOCATE(默认)或 UNIFORM:设定区 的分配方式。 SEGMENT SPACE MANAGEMENT:设定段的管 理方式,其取值为 MANUAL(默认)或AUTo
2007 Oracle 数据库基础教程 创建永久表空间 创建表空间使用CREATE TABLESPACE语句来实 现,该语句包含以下几个子句: ◼ DATAFILE:设定表空间对应的一个或多个数据文件。 ◼ EXTENT MANAGEMENT:指定表空间的管理方式, 取值为LOCAL(默认)或DICTIONARY。 ◼ AUTOALLOCATE(默认)或UNIFORM:设定区 的分配方式。 ◼ SEGMENT SPACE MANAGEMENT:设定段的管 理方式,其取值为MANUAL(默认)或AUTO
2007 Oracle数据库基础教程 创建表空间示例 口为ORCL数据库创建一个永久性的表空间,区自 动扩展,段采用手动管理方式 CREATE TABLESPACE ORCLTBS1 DATAFILE D: ORACLEORADATA ORCL\ORCLTBS1 1 DBF SIZE 5OM 口为ORCL数据库创建一个永久性的表空间,区定 制分配,段采用手动管理方式 CREATE TABLESPACE ORCLTBS2 DATAFILE D: ORACLEORADATA ORCL\ORCLTBS2 1 DBF SIZE 5OM EXTENT MANAGEMENT LOCAL UNIFORM SIZE 512K
2007 Oracle 数据库基础教程 创建表空间示例 为ORCL数据库创建一个永久性的表空间,区自 动扩展,段采用手动管理方式 CREATE TABLESPACE ORCLTBS1 DATAFILE 'D:\ORACLE\ORADATA\ORCL\ORCLTBS1_1.DBF' SIZE 50M; 为ORCL数据库创建一个永久性的表空间,区定 制分配,段采用手动管理方式 CREATE TABLESPACE ORCLTBS2 DATAFILE 'D:\ORACLE\ORADATA\ORCL\ORCLTBS2_1.DBF SIZE 50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 512K
2007 Oracle数据库基础教程 口为ORCL数据库创建一个永久性的表空间,区自 动扩展,段采用自动管理方式 CREATE TABLESPACE ORCLTBS3 DATAFILE D: ORACLEORADATA ORCL\ORCLTBS3 1 DBF SIZE 50M SEGMENT SPACE MANAGEMENT AUTO 口为ORCL数据库创建一个永久性的表空间,区定 制分配,段采用自动管理方式。 CREATE TABLESPACE ORCLTBS4 DATAFILE D: ORACLE ORADATA ORCL\ORCLTBS4 1DBF SIZE 50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 512K SEGMENT SPACE MANAGEMENT AUTO
2007 Oracle 数据库基础教程 为ORCL数据库创建一个永久性的表空间,区自 动扩展,段采用自动管理方式。 CREATE TABLESPACE ORCLTBS3 DATAFILE 'D:\ORACLE\ORADATA\ORCL\ORCLTBS3_1.DBF' SIZE 50M SEGMENT SPACE MANAGEMENT AUTO; 为ORCL数据库创建一个永久性的表空间,区定 制分配,段采用自动管理方式。 CREATE TABLESPACE ORCLTBS4 DATAFILE 'D:\ORACLE\ORADATA\ORCL\ORCLTBS4_1.DBF' SIZE 50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 512K SEGMENT SPACE MANAGEMENT AUTO;