最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

Oracle移动数据文件的操作方法

来源:动视网 责编:小采 时间:2020-11-09 08:18:30
文档

Oracle移动数据文件的操作方法

Oracle移动数据文件的操作方法:将表空间和数据文件从一个位置移动到另一个位置的操作方法 一. OFFLINE OFFLINE分为 ALTERDATABASE 与 ALTERTABLESPACEOFFLINE , 他们的区别参看 blog : http://blog.csdn.net/tianlesoftware/archive/2009/11/29
推荐度:
导读Oracle移动数据文件的操作方法:将表空间和数据文件从一个位置移动到另一个位置的操作方法 一. OFFLINE OFFLINE分为 ALTERDATABASE 与 ALTERTABLESPACEOFFLINE , 他们的区别参看 blog : http://blog.csdn.net/tianlesoftware/archive/2009/11/29


将表空间和数据文件从一个位置移动到另一个位置的操作方法 一. OFFLINE OFFLINE分为 ALTERDATABASE 与 ALTERTABLESPACEOFFLINE , 他们的区别参看 blog : http://blog.csdn.net/tianlesoftware/archive/2009/11/29/48800.aspx 按数据文件来: 1. 先将 相

将表空间和数据文件从一个位置移动到另一个位置的操作方法

一. OFFLINE

OFFLINE 分为ALTER DATABASE 与 ALTER TABLESPACE OFFLINE,

他们的区别参看blog:http://blog.csdn.net/tianlesoftware/archive/2009/11/29/48800.aspx

按数据文件来:

1.先将相应的数据文件 offline

ALTER DATABASE DATAFILE 'D:/ORACLE/ORADATA/DBA/TEST01.DBF' OFFLINE;
2.把数据文件 copy 到新位置
3. alter database rename file 'D:/ORACLE/ORADATA/DBA/TEST01.DBF' to 'D:/TEST01.DBF';

4. 介质恢复(offline 数据文件必须要介质恢复)

recover datafile 'D:/TEST01.DBF'
5. 将相应的数据文件 online

SQL>ALTER DATABASE DATAFILE 'D:/TEST01.DBF' ONLINE;

按表空间来:

1.先将相应的表空间 offline

SQL>alter tablespace test offline;

2.把数据文件 copy 到新位置
3. alter tablespace TEST rename datafile 'D:/TEST01.DBF' to 'D:/ORACLE/ORADATA/DBA/TEST01.DBF'

4. 将表空间 online

SQL>alter tablespace test online;

二. Shutdown 数据库

1. 关闭数据库

C:>set ORACLE_SID=DBA

C:>sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on 星期日 11月 29 11:14:02 2009

Copyright (c) 1982, 2005, Oracle. All rights reserved.

SQL> conn sys/admin as sysdba

已连接。

SQL> shutdown immediate

数据库已经关闭。

已经卸载数据库。

ORACLE 例程已经关闭。

SQL>


2. 把数据文件 copy 到新位置

3. rename datafile

SQL> startup mount

ORACLE 例程已经启动。

Total System Global Area 2406976 bytes

Fixed Size 1248576 bytes

Variable Size 71303872 bytes

Database Buffers 209715200 bytes

Redo Buffers 7139328 bytes

数据库装载完毕。

SQL> alter database rename file 'D:/ORACLE/ORADATA/DBA/TEST01.DBF' to 'D:/TEST01

.DBF';

数据库已更改。

SQL> alter database open;

数据库已更改。

SQL> select file#,name,status from v$datafile;

FILE# NAME STATUS

-------- ------------------------------------------------------- ---------------

1 D:/ORACLE/ORADATA/DBA/SYSTEM01 SYSTEM

2 D:/ORACLE/ORADATA/DBA/UNDOTBS0 ONLINE

3 D:/ORACLE/ORADATA/DBA/SYSAUX01 ONLINE

4 D:/ORACLE/ORADATA/DBA/USERS01. ONLINE

5 D:/TEST01.DBF ONLINE

文档

Oracle移动数据文件的操作方法

Oracle移动数据文件的操作方法:将表空间和数据文件从一个位置移动到另一个位置的操作方法 一. OFFLINE OFFLINE分为 ALTERDATABASE 与 ALTERTABLESPACEOFFLINE , 他们的区别参看 blog : http://blog.csdn.net/tianlesoftware/archive/2009/11/29
推荐度:
标签: 空间 文件 操作
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top