今天给表空间加数据文件的时候,马虎大意多加了一个空格,为了避免之后备份等问题。现在准备在
线rename数据文件。先在测试库上进行试验
SQL> create tablespace test datafile '/home/oracle/tst.dbf ' size 1m;
Tablespace created.
确认是否为归档模式
SQL> archive log list
Database log mode Archive Mode
Automatic archival Enabled
Archive destination /archive/archive1
Oldest online log sequence 109
Next log sequence to archive 111
Current log sequence 111
如果不是归档模式,需要将数据库启到mount 状态,将数据库更改成归档模式
SQL>alter database archivelog;
此时可能碰到 ora-00265错误!解决办法是将数据库已限制模式启动,再重启到mount状态
SQL>startup restrict;
当数据库处于归档模式的时候,便可进行在线rename 操作:
1查询datafile 的文件号
SQL> select file_id,file_name from dba_data_files where tablespace_name='TEST';
FILE_ID FILE_NAME
---------- --------------------------------------------------
13 /home/oracle/tst.dbf
2.将数据文件offline
SQL> alter database datafile 13 offline;
Database altered
3.操作系统中将文件名称修改:
SQL>host mv '/home/oracle/tst.dbf ' /home/oracle/tst.dbf
4rename数据文件
SQL> alter database rename file '/home/oracle/tst.dbf ' to '/home/oracle/tst.dbf';
Database altered.
5.恢复数据文件并online
SQL> recover datafile 13;
Media recovery complete.
SQL> alter database datafile 13 online;
Database altered
6、查询数据文件状态
SQL> select file_id,file_name,status from dba_data_files where tablespace_name='TEST';
FILE_ID FILE_NAME STATUS
---------- -------------------------------------------------- ------------------
13 /home/oracle/tst.dbf AVAILABLE
编辑推荐:
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- 【硬货】Oracle数据库出现问题时,这十个脚本帮你快速定位原因
【硬货】Oracle数据库出现问题时,这十个脚本帮你快速定位原因
26-03-03 - 2019年7月数据库流行度排行:Oracle王者归来获大幅增长
2019年7月数据库流行度排行:Oracle王者归来获大幅增长
26-03-03 - 网络原因导致rac安装过程中节点2跑root.sh失败
网络原因导致rac安装过程中节点2跑root.sh失败
26-03-03 - oracle11g dg broker配置服务的高可用
oracle11g dg broker配置服务的高可用
26-03-03 - 疯狂融资没戏了,生鲜电商接下来要圈钱只能IPO了?
疯狂融资没戏了,生鲜电商接下来要圈钱只能IPO了?
26-03-03 - Oracle数据库执行truncate table操作后如何逆向恢复之前的状态
- 从Oracle到PostgreSQL:Storage Index 特性 vs BRIN索引
- OGG-01117 Received signal: Program interrupt (2)
- Debian route命令详解(Linux路由表管理入门教程)
Debian route命令详解(Linux路由表管理入门教程)
26-03-03 - Oracle RAC Cache Fusion 系列八:Oracle RAC 分布式资源管理(一)
