`
gumuzhiyu
  • 浏览: 37337 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

移动文件

 
阅读更多
平常常用到的移动文件方法

--- 移动表空间文件
1、查询表空间的文件名称
SQL> select d.name from v$datafile d join v$tablespace t using(ts#) where name ='XPORT';
2、关闭数据库
SQL> shutdown immediate;
3、转移数据文件
SQL> ! mv /u04/oradata/xport.dbf /u06/oradata;
4、启动数据库
SQL> startup mount;
5、改变控制文件中的路径引用名称,指向新的路径
SQL> alter database rename file '/u04/oradata/xport.dbf' to '/u06/oradata/xport.dbf';
6、打开数据库
SQL> alter database open;
7、建立更新过的控制文件备份副本
SQL> alter database backup controlfile to trace;

-- 移动联机日志
1、查询联机日志
SQL> select group#,member from v$logfile order by group#,member;
2、关闭数据库
SQL> shutdown immediate;
3、移动文件
SQL> ! mv /u01/app/oracle/oradata/redo0[1-3].log /u04/data
SQL> startup mount
4、rename
SQL> alter database rename file '/u01/app/oracle/oradata/redo01.log' to '/u04/data/redo01.log';
SQL> alter database rename file '/u01/app/oracle/oradata/redo02.log' to '/u04/data/redo02.log';
SQL> alter database rename file '/u01/app/oracle/oradata/redo03.log' to '/u04/data/redo03.log';
5、打开数据库
SQL> alter databse open;

-- 移动控制文件
SQL> select name,value from v$spparameter where name='control_files';
SQL> show parameter control_files;
SQL> alter system set control_files = '/u02/oradata/control01.ctl', '/u03/oradata/control02.ctl', '/u04/oradata/control03.ctl' scope = spfile;
SQL> shutdown immediate;
SQL> ! mv /u01/app/oracle/oradata/control01.ctl /u02/oradata;
SQL> ! mv /u01/app/oracle/oradata/control02.ctl /u03/oradata;
SQL> ! mv /u01/app/oracle/oradata/control03.ctl /u04/oradata;
SQL> startup;
SQL> select name, value from v$spparameter where name = 'control_files';

从别的书上看来的,目前移动dbf文件自己跑过了没啥问题,其他的没测试过
分享到:
评论

相关推荐

    易语言进度移动文件模块例子源码,易语言进度移动文件模块

    在本模块中,我们关注的是"进度移动文件模块",这是一个用于处理大文件传输或移动时显示进度的功能组件。这个模块对于那些需要进行大量文件操作,如数据迁移、备份或者同步的应用程序来说尤其重要,因为它可以提供...

    移动文件到指定的目录

    在IT行业中,移动文件到指定目录是日常操作的一部分,尤其对于系统管理员和开发者来说更是常见。这个名为"MoveFolder"的工程显然旨在实现这一功能,它可能是通过编写脚本或程序来自动化移动过程,以提高效率和减少...

    vbs版移动文件

    在“vbs版移动文件”这个场景中,我们关注的是如何使用VBS来移动文件,并通过CMD命令行调用执行。下面将详细阐述VBS移动文件的基本原理、代码实现以及如何读取路径参数。 1. VBS移动文件的基本概念: 在VBS中,我们...

    python 自动移动文件到对应匹配的文件名下

    标题"python 自动移动文件到对应匹配的文件名下"所指的就是利用Python编写脚本来实现批量移动文件的功能,它能够智能地将文件根据特定规则移动到与其文件名相匹配的文件夹中。 描述中提到,这个脚本已经成功调试,...

    java 移动文件.

    Java 文件操作是 Java 编程语言中的一种基本操作,包括文件的移动、复制、删除、剪切等。下面是关于 Java 文件操作的知识点总结: 一、文件移动 文件移动是指将文件从一个目录下移到另一个目录下。在 Java 中,...

    进度移动文件模块代码.rar

    在IT行业中,进度移动文件模块是一项关键功能,它通常用于大型数据传输或处理过程中,确保用户可以实时了解文件传输或操作的状态。这个压缩包“进度移动文件模块代码.rar”很可能包含了一个实现此类功能的源代码库。...

    C# 怎么移动文件

    在C#编程环境中,移动文件是一项常见的操作,用于将文件从一个位置重定位到另一个位置。`File.Move()`方法是实现这一功能的关键。这个方法属于`System.IO`命名空间,它允许开发人员轻松地处理文件的移动操作。下面将...

    进度移动文件模块例子.rar

    在IT领域,进度移动文件模块通常指的是在处理大文件或执行长时间操作时,提供可视化的进度条反馈,以便用户了解任务的完成状态。这个模块在数据传输、文件复制、备份等场景中非常常见,能够提升用户体验,降低用户...

    小工具,快速移动文件2.0

    《小工具,快速移动文件2.0:便捷高效的操作指南》 在日常的电脑操作中,我们经常需要对文件和文件夹进行移动操作,以整理我们的工作或个人资料。"小工具,快速移动文件2.0"是一款专为此需求设计的实用软件,它简化...

    自动移动文件助手v2.1

    【自动移动文件助手v2.1】是一款实用的文件管理工具,主要功能是帮助用户定时将指定目录中的文件自动移动到特定的目标文件夹,包括U盘或其他移动存储设备的文件夹下。这款软件极大地简化了文件整理过程,尤其适合...

    完整版进度移动文件模块代码.rar

    在IT行业中,进度移动文件模块是一项重要的开发任务,特别是在大文件传输、文件备份或系统迁移等场景下。这个“完整版进度移动文件模块代码”很可能包含了一整套用于实现文件移动功能的源代码,其中可能涵盖了文件的...

    批量移动文件,创建文件小工具

    "批量移动文件,创建文件小工具"是一个专为此目的设计的应用程序,它能够帮助用户高效地管理大量文件,节省时间并减少手动操作的错误。这个工具允许用户一次性移动多个文件,无论是将它们移到上一级目录还是到一个...

    完整版进度移动文件模块代码和例子.rar

    在IT行业中,进度移动文件模块是一项重要的功能,它通常用于大文件传输或处理过程中,为用户提供实时的进度反馈,提高用户体验。"完整版进度移动文件模块代码和例子.rar" 文件包含了一个实现这一功能的完整代码库和...

    teracopy windows下快速复制移动文件的工具

    2. **暂停和恢复**:在复制或移动文件的过程中,用户可以随时暂停任务,以便处理其他事务,然后再恢复操作,无需重新开始。这在处理大文件或大量文件时非常实用。 3. **错误处理**:如果在复制过程中遇到文件错误,...

    进度移动文件模块代码和例子.rar

    进度移动文件模块代码和例子.rar 进度移动文件模块代码和例子.rar 进度移动文件模块代码和例子.rar 进度移动文件模块代码和例子.rar 进度移动文件模块代码和例子.rar 进度移动文件模块代码和例子.rar

    精彩编程与编程技巧-一个移动文件的简单方法...

    根据给定的信息,我们可以推断出文章主要讲述的是关于如何在计算机系统中移动文件的一种简单方法。虽然原文存在一些乱码问题,但是我们仍然可以基于标题、描述以及部分可识别的内容来探讨相关的知识点。 ### 知识点...

    易语言复制文件与移动文件

    在易语言中,处理文件操作是常见的任务之一,包括复制文件和移动文件。这两个功能在软件开发中非常重要,例如在备份数据、安装程序或更新文件时都会用到。 复制文件在易语言中通常通过调用特定的系统API函数来实现...

    批量移动文件

    ### 批量移动文件知识点详解 #### 一、命令行基础概述 在开始解析这段脚本之前,我们先来了解一下Windows命令行的基础概念。Windows 命令提示符(CMD)是一个非常强大的工具,用于执行各种系统管理和文件操作任务...

    Qt读取文件夹内容,文件移动,以及文件夹内文件删除

    在Qt编程中,处理文件和目录的操作是常见的需求,包括读取文件夹内容、移动文件以及删除文件夹内的文件。本文将深入探讨这些主题,并提供相关的Qt API和实践示例。 首先,我们要了解Qt中的QDir类,它是用于处理文件...

Global site tag (gtag.js) - Google Analytics