zoukankan      html  css  js  c++  java
  • Oracle数据库文件挪动

       起原:网海拾贝




     Oracle数据库在运用历程中,随着数据的添加数据库文件也逐步添加,在到达肯定巨细后有可以会形成硬盘空间不足;那么这时我们可以把数据库文件挪动到另一个大的硬盘分区中。下面我就以Oracle for Windows版本中把C盘的数据库文件挪动到D盘为例引见Oracle数据库文件挪动的要领和步骤。

    1.在sqlplus中邻接到要挪动文件的Oracle数据库,然后执行如下SQL语句查看Oracle数据库文件职位地方:
    SQL> select file_name from sys.dba_data_files;
    FILE_NAME
    --------------------------------------------------------------
    C:ORA8ORADATAORACLEUSERS01.DBF
    C:ORA8ORADATAORACLEDR01.DBF
    C:ORA8ORADATAORACLETOOLS01.DBF
    C:ORA8ORADATAORACLEINDX01.DBF
    C:ORA8ORADATAORACLERBS01.DBF
    C:ORA8ORADATAORACLETEMP01.DBF
    C:ORA8ORADATAORACLESYSTEM01.DBF
    盘问到7记录.
          记录要挪动的文件的职位地方和称呼。 

     2.下面我们以把文件“C:ORA8ORADATAORACLEUSERS01.DBF”挪动到“D:ORADATAUSERS01.DBF”为例引见,要挪动其它文件,请安相同的要领(依据现实状态点窜文件途径和称呼)垄断即可。
          <1> 起首让十足的用户停止邻接该数据库,关闭数据库。鄙人令行窗口中输出:
    C:svrmgrl(回车)
    SVRMGR>connect internal(回车)
    SVRMGR>shutdown immediate(回车)
    #等候数据库提醒关闭
    SVRMGR>exit
          <2> 从“C:ORA8ORADATAORACLE”目次下找到文件“USERS01.DBF”,然后复制到目次“D:ORADATA”下面。要是挪动多个文件,重复该步骤。
          <3> 进入下令窗口,按以下内容输出:
    C:svrmgrl(回车)
    SVRMGR>connect internal(回车)
    SVRMGR>startup mount(回车)
    #等候数据库提醒装载乐成
    SVRMGR>alter database rename file ’C:ORA8ORADATAORACLEUSERS01.DBF’ to ’D:ORADATAUSERS01.DBF’;
    #提醒语句已处置惩罚后,要是要挪动多个文件,点窜文件途径和称呼后重复执行下面的语句。完成后翻开数据库。
    SVRMGR>alter database open;
    SVRMGR>exit
          数据库文件挪动乐成。



    版权声明: 原创作品,允许转载,转载时请务必以超链接情势标明文章 原始因由 、作者信息和本声明。不然将清查法令责任。

  • 相关阅读:
    关于使用MySQL语法ON DUPLICATE KEY UPDATE单个增加更新及批量增加更新的sql
    关于ESB(企业服务总线)
    [SoapUI] 在SoapUI中通过Groovy脚本执行window命令杀掉进程
    [SoapUI] 判断工程下某个文件是否存在,存在就删除
    [OpenCV-Python] OpenCV-Python 中文教程
    [Robot Framework] Jenkins上调用Rebot命令时执行报错不往下执行其他命令
    如何让程序在开机时自动启动
    @1-5使用pandas保存豆瓣短评数据
    @1-4使用Xpath解析豆瓣短评
    @1-2初识Python爬虫
  • 原文地址:https://www.cnblogs.com/zgqjymx/p/1976094.html
Copyright © 2011-2022 走看看