ITPub博客

首页 > 应用开发 > IT综合 > 更名 datafile

更名 datafile

原创 IT综合 作者:exbean 时间:2010-01-06 14:16:06 0 删除 编辑

由于创建数据库表空间文件时不慎,文件名需要更改。

环境:OS: WIN03 DBMS: 10.2.0.1.0 ,noarchive log

具体操作可分为2种类:

一、关闭数据库实例
二、脱机表空间


具体操作:

一、关闭数据库实例

1) 以sysdba连接到数据库
2) shutdown immediate
3) 使用操作系统重命名数据文件
4) 启动数据库到加载状态 startup mount;
5) 使用alter database 命令:
alter database renmae file '原数据文件完整路径' to '新数据文件完整路径';
6) 打开数据库alter database open;
7) 完成

二、脱机表空间

1) 以sysdba连接到数据库
2) 使用如下语句下线表空间 alter tablespace xxx offline;
3) 使用操作系统命令重命名数据文件(在windows下可能需要关闭sqlplus)
4) 使用以下语句变更数据字典 alter tablespace xxx rename datafile '原数据文件完整路径' to '新数据文件完整路径';
5) 联机表空间alter tablespace xxx online;
6) 完成

有一点需要注意的是,使用脱机表空间方法,表空间不能是system表空间,不能包含回滚段和临时段;

[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9236282/viewspace-1030323/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2009-12-25

  • 博文量
    22
  • 访问量
    147980