需求:Oracle的数据库文件都存放在C盘,由于数据文件越来越大,所以想把一些数据文件移至D盘
环境:Oracle9i
操作步骤:
- sqlplus /nolog
- connect / as sysdba;
- shutdown immediate;
- startup mount;
- alter database rename file 'c:\ora92\oradata\trans\trans.dbf' to 'd:\ora92\oradata\trans\trans.dbf';
- alter database open;
注意点:
附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数据库文件过大时,如何将其移动到其他存储设备。
2. **权限问题**:确保具有足够的权限来移动数据文件。 3. **数据文件的大小**:新位置必须有足够的空间来容纳整个数据文件。 4. **操作顺序**:严格按照上述步骤执行,尤其是将表空间脱机和在线的过程,顺序不能...
移动数据文件通常涉及到以下步骤: 1. **关闭数据库** - 使用`svrmgrl`工具登录到数据库。 - 输入命令`CONNECT INTERNAL`来连接内部。 - 使用`SHUTDOWN`命令关闭数据库。 - 退出`svrmgrl`工具。 2. **移动...
在开始移动数据文件之前,需要先做一些准备工作: 1. **确保数据库备份**: 在进行任何操作之前,务必确保已经对整个数据库进行了完整备份。这样即便在移动过程中出现问题,也可以快速恢复到之前的状态。 2. **规划...
### 如何更改Oracle 9i 数据文件、日志文件和控制文件的存储路径 #### 更改数据文件存储路径 为了更改Oracle 9i数据库的数据文件存储路径,我们需要遵循以下步骤: 1. **关闭数据库**: - 使用`SQL>shutdown ...
接下来是移动数据文件。有两种方式:ALTER TABLESPACE方法和ALTER DATABASE方法。ALTER TABLESPACE方法适用于不包含SYSTEM表空间或活动回滚段的表空间。首先将表空间离线,移动文件,然后修改表空间中的数据文件位置...
6. **移动数据文件**:有时需要将数据文件从一个位置移到另一个位置,这可以通过ALTER DATABASE命令完成,同时需要更新数据库的控制文件以反映新位置。 7. **恢复数据文件**:如果数据文件丢失或损坏,可以使用备份...
移动数据文件可以使用两种方法:ALTER DATABASE 和 ALTER TABLESPACE。 1.A ALTER DATABASE 方法 使用 ALTER DATABASE 方法可以移动任何表空间的数据文件。步骤如下: STEP 1. 下数据库:使用 SQLPLUS 命令连接到...
8. **重命名或移动数据文件**:如果数据文件在新位置,需要更新控制文件中的路径,然后使用ALTER DATABASE DATAFILE命令重命名或移动文件。 9. **打开数据库**:使用ALTER DATABASE OPEN或OPEN RESETLOGS命令打开...
文档详细的介绍了oracle数据库如何实现dbf文件从一个盘迁移到另一个盘。
迁移数据文件的目的是将要迁移的数据文件复制到需要移动的位置。可以使用复制命令将数据文件复制到目标位置,例如: `copy E:\Data\A_CZJB_YS1.DBF F:\oradata\orcl\A_CZJB_YS1.DBF` 三、替换数据库文件路径 在...
首先,需要关闭数据库,然后通过操作系统命令移动数据文件,接着挂载数据库并使用`ALTER DATABASE RENAME FILE`命令更改数据文件的路径。最后,打开数据库并确认数据文件的状态。 - **ALTER TABLESPACE方法**:这种...
在Oracle 10g数据库管理系统中,移动数据文件、控制文件和redo日志文件是常见的管理任务,这些操作可能因硬件升级、存储调整或灾难恢复策略而变得必要。以下是对这些操作的详细说明: 一、移动数据文件 数据文件是...
移动数据文件通常需要先关闭数据库,然后通过操作系统移动文件,再重启数据库并重新映射数据文件。 - **关闭数据库**: ```sql SHUTDOWN IMMEDIATE; ``` - **移动数据文件**(通过操作系统命令完成): ```sql...
### Oracle移动重做日志文件知识点详解 #### 一、Oracle重做日志文件概述 在Oracle数据库系统中,重做日志文件是至关重要的组成部分之一。它主要用于记录所有对数据库所做的修改操作,确保在系统崩溃后能够进行...
2. **移动数据文件**:在表空间离线后,可以安全地将数据文件从源路径复制到新的目标路径。 3. **更新数据库配置**:使用`ALTER DATABASE RENAME FILE '旧文件路径' TO '新文件路径';`命令更新数据库中关于数据文件...
以下将详细介绍标题和描述中提到的Oracle RAC集群数据文件改变目录的操作步骤。 **一、修改SPFILE位置** 1. **查看SPFILE信息**:通过SQL*Plus连接到RAC的任意实例,使用`SHOW PARAMETER spfile`命令查看当前...
ODU3.9版本是针对Oracle Data Pump的一项特定更新,它提供了一种直接从Oracle数据库中抽取数据文件的方法,适用于处理如意外删除数据(如`TRUNCATE`操作)或误删表等紧急情况。 Oracle Data Pump的工作原理基于数据...
11. 使用`ALTER DATABASE RENAME FILE`命令逐个重命名并移动数据文件到新位置。 12. 为了移动控制文件,需要在数据库未装载状态下执行相同的操作。先关闭数据库,然后移动旧的控制文件,并在新位置创建新的控制文件...