急急急!!! 请问,在unix环境下,如何创建orcale表空间? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在什么平台都一样的!create tablespace tablespacename datafile '/opt/jjjd.dbf' size 1G; 创建表空间的例子:1. CREATE TABLESPACE "TEST"2. LOGGING3. DATAFILE4. '/oradata/test.dbf' SIZE 5M REUSE5. AUTOEXTEND ON6. NEXT 10M7. MAXSIZE 100M8. EXTENT MANAGEMENT LOCAL9. UNIFORM SIZE 1M10. OFFLINE11. SEGMENT SPACE MANAGEMENT AUTO解释:1. 建立一个名为“TEST”的表空间。建立临时表空间使用TEMPORARY TABLESPACE,建立UNDO表空间使用UNDO TABLESPACE。2. LOGGING表示生成重做日志文件,可恢复,也可以选择NOLOGGING,不生成重做日志文件,快速建立表空间。(仅在创建永久表空间中)3. DATAFILE表示数据文件,若创建临时表空间,要使用临时文件TEMPFILE。4. 后跟着数据文件名,SIZE后跟着大小,如果在操作系统上,该文件已存在,并且想要重用,需要加上REUSE选项,表示重用。5. 是否自动扩展该数据文件的选项。没有AUTOEXTEND ON的话,也就不使用自动扩展,也没有NEXT和MAXSIZE的选项。6. NEXT表示下一此自动扩展时,扩展的大小。7. MAXSIZE表示此数据文件能够扩展的最大大小,如果无大小限制,则使用MAXSIZE UNLIMITED。补充:若使用多个数据文件,则在前面的基础上加逗号后,再加入DATAFILE之后的内容。8. EXTENT MANAGEMENT管理的方式,LOCAL表示为本地管理(若SYSTEM表空间为LOCAL管理方式,则在该数据库中只能建立LOCAL管理方式的表空间)。DICTIONARY表示使用数据字典管理。(仅在创建永久表空间和临时表空间中)9. UNIFORM SIZE表示固定大小,用户须确保每个数据扩展的容量至少能包含5个数据块(database block)。如果没有使用该选项,则使用系统自动分配,由Oracle决定新增数据扩展的最佳容量。(仅在创建永久表空间和临时表空间中,并且在临时表空间中,必须使用UNIFORM SIZE)10. OFFLINE表示建立起的表空间状态为脱机,没有该选项,即为联机。(仅在创建永久表空间中,临时表空间和撤销表空间都为联机状态)11. SEGMENT SPACE MANAGEMENT段空间管理方式,AUTO表示表空间中的对象自动管理它们的空闲空间,MANUAL表示表空间中的对象使用空闲列表来管理它们的空闲空间。(仅在创建永久表空间中) 英雄帖:Oracle在procedures中读取sql server表的值变为Null or replace AIX上dbca建库到85%出错,如何解决 ◆如何查询和停止正在运行的job? 菜了问题~! user_tables之类的视图是属于sys用户的,但是为什么其他用户可以不使用sys.前缀就可以直接访问? 怎么写SQL串,将当前时间写入Oracle中的类型为Date的字段中? 刚安装了9i还是上不了OEM、OMS!(错误提示) 一个小问题 where in 这种形式的查询用什么查询代替? 这个动态sql应该怎么改? 存储过程里面动态查询sql语句,如何转义单引号?
1. CREATE TABLESPACE "TEST"
2. LOGGING
3. DATAFILE
4. '/oradata/test.dbf' SIZE 5M REUSE
5. AUTOEXTEND ON
6. NEXT 10M
7. MAXSIZE 100M
8. EXTENT MANAGEMENT LOCAL
9. UNIFORM SIZE 1M
10. OFFLINE
11. SEGMENT SPACE MANAGEMENT AUTO
解释:
1. 建立一个名为“TEST”的表空间。建立临时表空间使用TEMPORARY TABLESPACE,建立UNDO表空间使用UNDO TABLESPACE。
2. LOGGING表示生成重做日志文件,可恢复,也可以选择NOLOGGING,不生成重做日志文件,快速建立表空间。(仅在创建永久表空间中)
3. DATAFILE表示数据文件,若创建临时表空间,要使用临时文件TEMPFILE。
4. 后跟着数据文件名,SIZE后跟着大小,如果在操作系统上,该文件已存在,并且想要重用,需要加上REUSE选项,表示重用。
5. 是否自动扩展该数据文件的选项。没有AUTOEXTEND ON的话,也就不使用自动扩展,也没有NEXT和MAXSIZE的选项。
6. NEXT表示下一此自动扩展时,扩展的大小。
7. MAXSIZE表示此数据文件能够扩展的最大大小,如果无大小限制,则使用MAXSIZE UNLIMITED。
补充:若使用多个数据文件,则在前面的基础上加逗号后,再加入DATAFILE之后的内容。
8. EXTENT MANAGEMENT管理的方式,LOCAL表示为本地管理(若SYSTEM表空间为LOCAL管理方式,则在该数据库中只能建立LOCAL管理方式的表空间)。DICTIONARY表示使用数据字典管理。(仅在创建永久表空间和临时表空间中)
9. UNIFORM SIZE表示固定大小,用户须确保每个数据扩展的容量至少能包含5个数据块(database block)。如果没有使用该选项,则使用系统自动分配,由Oracle决定新增数据扩展的最佳容量。(仅在创建永久表空间和临时表空间中,并且在临时表空间中,必须使用UNIFORM SIZE)
10. OFFLINE表示建立起的表空间状态为脱机,没有该选项,即为联机。(仅在创建永久表空间中,临时表空间和撤销表空间都为联机状态)
11. SEGMENT SPACE MANAGEMENT段空间管理方式,AUTO表示表空间中的对象自动管理它们的空闲空间,MANUAL表示表空间中的对象使用空闲列表来管理它们的空闲空间。(仅在创建永久表空间中)