数据库:0RACLE 10G
服务器是IBMX346
我现在的表空间是建在数据库服务器本地磁盘上的,可是现在本地磁盘空间不够,导致表空间无法增长。
现在的方案是:
1、要将已经存在的表空间迁移到磁盘阵列上,如何迁移?
2、我要在磁盘阵列上建表空间,如何将现数据库的表与磁盘阵列上的表空间关联起来,使数据存到磁盘阵列上?
服务器是IBMX346
我现在的表空间是建在数据库服务器本地磁盘上的,可是现在本地磁盘空间不够,导致表空间无法增长。
现在的方案是:
1、要将已经存在的表空间迁移到磁盘阵列上,如何迁移?
2、我要在磁盘阵列上建表空间,如何将现数据库的表与磁盘阵列上的表空间关联起来,使数据存到磁盘阵列上?
解决方案 »
- 求救:m_pConnection->Execute((_bstr_t)sql,&vtMissing,adCmdText);错在哪里
- 很变态的dblink问题,要崩溃了。。。
- oracle经常中断
- Oracle 连接错误;ORA-27101: shared memory realm does not exist
- oracle存储过程/函数问题
- 安装oracle提示错误1335。安装所需的cab文件‘date1.cab’已损坏,不能使用。
- 设置问题-在线等
- 请教orcal资料恢复问题
- 导入dmp文件的时候,log文件显示IMP-00010: 不是有效的导出文件..
- 菜鳥問題
- 有表T_USER_TYPE,现在统计下用户a下面有多少存储过程里面用到了T_USER_TYPE表,如何搞?
- 监听器无法启动专用服务器进程
把表迁移到新的表空间。或用expdp+impdp迁移表到新空间。或用rman的convert+alter database rename file把表空间由本地磁盘迁移到raid或用tts把表空间由本地磁盘迁移到raid
2、alter database rename file '旧文件路径' to '新文件路径';
3、把表空间Online,这样就可以了。查看所有的数据文件
select name from v$datafile;
然后把表空间的数据文件拷贝到新的位置,修改新位置的路径(RENAME);
然后把表空间在线:ALTER TABLESPACE SPACE_NAME ONLINE;