`
ithero
  • 浏览: 145644 次
社区版块
存档分类
最新评论

Oracle移动数据文件

阅读更多

需求:Oracle的数据库文件都存放在C盘,由于数据文件越来越大,所以想把一些数据文件移至D盘

环境:Oracle9i

操作步骤:

  1. sqlplus /nolog
  2. connect / as sysdba;
  3. shutdown immediate;
  4. startup mount;
  5. alter database rename file 'c:\ora92\oradata\trans\trans.dbf' to 'd:\ora92\oradata\trans\trans.dbf';
  6. alter database open;
注意点:
  • temp表空间的数据文件不能移动

 

附Oracle的几种启动方式

1、startup nomount

  非安装启动,这种方式启动下可执行:重建控制文件、重建数据库。

  读取init.ora文件,启动instance,即启动SGA和后台进程,这种启动只需要init.ora文件。

2、startup mount dbname

  安装启动,这种方式启动下可执行:数据库日志归档、数据库介质恢复、使数据文件联机或脱机、重新定位数据文件、重做日志文件。

  执行“nomount”,然后打开控制文件,确认数据文件和联机日志文件的位置,但此时不对数据文件和日志文件进行校验检查。

3、startup open dbname

  先执行“nomount”,然后执行“mount”,再打开包括Redo log文件在内的所有数据库文件,这种方式下可访问数据库中的数据。

4、startup,等于以下三个命令

  startup nomount

  alter database mount

  alter database open

分享到:
评论

相关推荐

    oracle移动数据文件

    当oracle数据库文件过大时,如何将其移动到其他存储设备。

    Oracle更改数据文件位置

    2. **权限问题**:确保具有足够的权限来移动数据文件。 3. **数据文件的大小**:新位置必须有足够的空间来容纳整个数据文件。 4. **操作顺序**:严格按照上述步骤执行,尤其是将表空间脱机和在线的过程,顺序不能...

    在ORACLE中移动数据库文件

    移动数据文件通常涉及到以下步骤: 1. **关闭数据库** - 使用`svrmgrl`工具登录到数据库。 - 输入命令`CONNECT INTERNAL`来连接内部。 - 使用`SHUTDOWN`命令关闭数据库。 - 退出`svrmgrl`工具。 2. **移动...

    Oracle数据文件移动方法.pdf

    在开始移动数据文件之前,需要先做一些准备工作: 1. **确保数据库备份**: 在进行任何操作之前,务必确保已经对整个数据库进行了完整备份。这样即便在移动过程中出现问题,也可以快速恢复到之前的状态。 2. **规划...

    如何更改oracle9i数据文件、日志文件和控制文件的存储路径

    ### 如何更改Oracle 9i 数据文件、日志文件和控制文件的存储路径 #### 更改数据文件存储路径 为了更改Oracle 9i数据库的数据文件存储路径,我们需要遵循以下步骤: 1. **关闭数据库**: - 使用`SQL>shutdown ...

    oracle-中如何移动日志文件控制文件

    接下来是移动数据文件。有两种方式:ALTER TABLESPACE方法和ALTER DATABASE方法。ALTER TABLESPACE方法适用于不包含SYSTEM表空间或活动回滚段的表空间。首先将表空间离线,移动文件,然后修改表空间中的数据文件位置...

    Oracle数据文件

    6. **移动数据文件**:有时需要将数据文件从一个位置移到另一个位置,这可以通过ALTER DATABASE命令完成,同时需要更新数据库的控制文件以反映新位置。 7. **恢复数据文件**:如果数据文件丢失或损坏,可以使用备份...

    oracle如何移动表空间

    移动数据文件可以使用两种方法:ALTER DATABASE 和 ALTER TABLESPACE。 1.A ALTER DATABASE 方法 使用 ALTER DATABASE 方法可以移动任何表空间的数据文件。步骤如下: STEP 1. 下数据库:使用 SQLPLUS 命令连接到...

    Oracle根据DBF文件恢复.rar

    8. **重命名或移动数据文件**:如果数据文件在新位置,需要更新控制文件中的路径,然后使用ALTER DATABASE DATAFILE命令重命名或移动文件。 9. **打开数据库**:使用ALTER DATABASE OPEN或OPEN RESETLOGS命令打开...

    oracle移动DBF文件

    文档详细的介绍了oracle数据库如何实现dbf文件从一个盘迁移到另一个盘。

    oracle数据文件迁移

    迁移数据文件的目的是将要迁移的数据文件复制到需要移动的位置。可以使用复制命令将数据文件复制到目标位置,例如: `copy E:\Data\A_CZJB_YS1.DBF F:\oradata\orcl\A_CZJB_YS1.DBF` 三、替换数据库文件路径 在...

    oracle 移动表空间

    首先,需要关闭数据库,然后通过操作系统命令移动数据文件,接着挂载数据库并使用`ALTER DATABASE RENAME FILE`命令更改数据文件的路径。最后,打开数据库并确认数据文件的状态。 - **ALTER TABLESPACE方法**:这种...

    oracle10g移动数据文件、控制文件、redo日志文件终版.pdf

    在Oracle 10g数据库管理系统中,移动数据文件、控制文件和redo日志文件是常见的管理任务,这些操作可能因硬件升级、存储调整或灾难恢复策略而变得必要。以下是对这些操作的详细说明: 一、移动数据文件 数据文件是...

    oracle表空间和数据文件的详细操作(纯手工)

    移动数据文件通常需要先关闭数据库,然后通过操作系统移动文件,再重启数据库并重新映射数据文件。 - **关闭数据库**: ```sql SHUTDOWN IMMEDIATE; ``` - **移动数据文件**(通过操作系统命令完成): ```sql...

    oracle移动重做日志文件

    ### Oracle移动重做日志文件知识点详解 #### 一、Oracle重做日志文件概述 在Oracle数据库系统中,重做日志文件是至关重要的组成部分之一。它主要用于记录所有对数据库所做的修改操作,确保在系统崩溃后能够进行...

    Oracle数据文件转移

    2. **移动数据文件**:在表空间离线后,可以安全地将数据文件从源路径复制到新的目标路径。 3. **更新数据库配置**:使用`ALTER DATABASE RENAME FILE '旧文件路径' TO '新文件路径';`命令更新数据库中关于数据文件...

    Oracle Rac 集群数据文件改变目录操作

    以下将详细介绍标题和描述中提到的Oracle RAC集群数据文件改变目录的操作步骤。 **一、修改SPFILE位置** 1. **查看SPFILE信息**:通过SQL*Plus连接到RAC的任意实例,使用`SHOW PARAMETER spfile`命令查看当前...

    ODU3.9抽取oracle数据文件

    ODU3.9版本是针对Oracle Data Pump的一项特定更新,它提供了一种直接从Oracle数据库中抽取数据文件的方法,适用于处理如意外删除数据(如`TRUNCATE`操作)或误删表等紧急情况。 Oracle Data Pump的工作原理基于数据...

    Oracle 更改数据文件、控制文件、redo位置实验.docx

    11. 使用`ALTER DATABASE RENAME FILE`命令逐个重命名并移动数据文件到新位置。 12. 为了移动控制文件,需要在数据库未装载状态下执行相同的操作。先关闭数据库,然后移动旧的控制文件,并在新位置创建新的控制文件...

Global site tag (gtag.js) - Google Analytics