我的oracle是运行在linux(fc7)下的,建库时用的硬盘容量不大,由于数据增长很快,所以我想再挂一块硬盘,不知道这样能不能解决问题?如果可以的话,我应该怎么给数据库扩容呢?是不是要把我用到的那个表空间移到新硬盘上来,还是用其他方法呢?小弟接触oracle不长时间,所以有些问题不会处理,还请各位高手教我解决方法,感谢!~
解决方案 »
- Oracle中的dmp文件在哪个目录下?
- 求助:Oracle中的批处理命令是什么?(就像SQL中GO一样功能的命令,我在网上找了半天,没有找到精确的答案,各位大虾,救命!!!)
- oracale数据库问题,请大家做答!!!
- 请问使用ORACLE的应用程序的客户端怎么发布啊?不会要在客户机上花600M安装ORACLE客户端吧?
- oracle9i完全正式中英文服务器版在WinXP Pro下爲什麽不能安裝?
- 关于数据的插入(续)
- 在where语句中检索制定日期的03:00-19:00的数据,怎么样写执行效率高?我这样写不对啊
- 紧急求助,oracle中的工具,R6 有没有人用过,实干什么用的!请大家给于帮助,很急!
- 有谁会用rank函数?
- sql分组求和问题
- 求助!!存储过程中使用动态sql cast 数值转换错误
- oracle
比如我使用的表空间是users,那么我是不是要把这个表空间迁移到新的分区下呢?不太明白,还请详细说明,谢谢!~
之后在表空间中添加新的数据文件,datafile的位置建立在新硬盘上
alter tablespace aaa add datafile "new_file1" size ...;如果之前硬盘已经满了,可以把数据文件移到新硬盘上:
alter tablespace aaa rename datafile "old_file" to "new_file2";
或者
alter database rename file "old_file" to "new_file2";移动数据文件,数据库启动到mount状态。
新增数据文件到新磁盘上呀
alter tablespace aaa add datafile "new_file1" size ...;
是不是要先alter database create datafile XXX
然后再alter tablespace XX add datafile XXX size....????