如何给或移动Oracle表空间数据档案改名向另一个地点
Oracle数据库不提供容易的用户界面给表空间改名数据档案,亦不数据库管理员在数据库的创作能容易地移动或调迁数据档案对另一个地点或目录那与原始的地点不同。 给改名或移动地方任务必须通过Oracle SQLPlus命令行接口执行。 然而,如果操作进行,当时拥有datefile的表空间是网上的,错误将发生。
错误信息也许包括以下:
ORA-01511 : 错误在给日志或数据文件改名
ORA-01121 : 不能给数据库文件 <串改名> -文件是在使用中或补救
ORA-01110 : 数据文件 <串>: `datafile.dbf’
适当地移动数据档案或给数据档案改名,跟随这个指南:
- 注册对SQLPlus。
- 连接当SYS DBA与 连接/作为SYSDBA 命令。
- 停工数据库事例与 停工 命令。
- 给或/与移动数据档案改名在操作系统的水平。
- 开始Oracle数据库在登上状态与 起始的登上 命令。
- 使用以下命令句法修改数据档案的名字或地点在Oracle数据字典:
修改数据库给文件`改名<完全修饰的道路到原始的数据文件名字>’到`<新或原始的完全修饰的道路向新或原始的数据文件名字>’;
- 完全地打开Oracle数据库事例与 修改数据库开放 命令。
如果需要改变或被移动的数据档案不属于系统表空间和不包含活跃反转段或临时段,有不要求数据库事例是停工的另一个解决方法。 反而,包含日期文件仅的特殊表空间被采取离线。
- 注册对SQLPlus。
- 连接当SYS DBA与 连接/作为SYSDBA 命令。
- 做离线受影响的表空间与 修改表空间 <表空间名字> 离线; 命令。
- 使用以下命令句法修改数据档案的名字或地点在Oracle数据字典:
修改表空间 <表空间名字> 给数据档案`改名<完全修饰的道路到原始的数据文件名字>’到`<新或原始的完全修饰的道路向新或原始的数据文件名字>’;
- 再在网上带来表空间与 修改表空间修改表空间 <表空间名字> 在网上; 命令。
重要: 这是现状提供,不用保单的机器翻译的页。 计算机翻译也许是难了解。 参见 原始的英国文章 每当可能。
分享并且贡献或者得到技术支持并且帮助在 我的数字式生活论坛.
相关文章
- How Drop Tablespace and Recover Oracle Database When Accidentally Delete Datafile
- Oracle ORA-01658 Unable to Create INITIAL Extent for Segment in Tablespace Error
- How to Remove and Drop Datafiles from Tablespace in Oracle Database
- ORA-25153 Temporary Tablespace is Empty Error in Oracle
- Manual and Clean Uninstall Oracle for Windows
- ORA-01502 Oracle Index in Unusable State
- Oracle Database Import Error 3113/3114
- Change Oracle Database User Password
- Check Oracle Version
- Oracle Database Link



























