`
wuhuizhong
  • 浏览: 684403 次
  • 性别: Icon_minigender_1
  • 来自: 中山
社区版块
存档分类
最新评论

Oracle 数据库Storage存储迁移笔记

 
阅读更多

1.确认数据文件、控制文件、临时文件、日志文件 位置

/u4/oradata/mat

/u5/mat

 

2.oracle用户读写权限

# chown -R oracle:oinstall /u4

 

3.建立Oracle環境設置

$ mkdir -p /oracle/app/admin/mat/adump

$ mkdir -p /oracle/app/admin/mat/bdump

$ mkdir -p /oracle/app/admin/mat/cdump

$ mkdir -p /oracle/app/admin/mat/dpdump

$ mkdir -p /oracle/app/admin/mat/pfile

$ mkdir -p /oracle/app/admin/mat/udump

$ mkdir -p /oracle/app/flash_recovery_area

 

$ vi .bash_profile-mat

 

# Oracle
ORACLE_BASE=/oracle/app
ORACLE_HOME=$ORACLE_BASE/product/10.2.0
ORACLE_SID=mat
TNS_ADMIN=$ORACLE_HOME/network/admin
LD_LIBRARY_PATH=$ORACLE_HOME/lib
NLS_LANG="AMERICAN_AMERICA.AL32UTF8"
PATH=$PATH:$ORACLE_HOME/bin:$HOME/bin
export ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH PATH

alias sqlplus='rlwrap sqlplus'

alias rman='rlwrap rman'

  

$ source .bash_profile-mat

 

4. 通过response文件运行NetCA

# su - oracle

$ cd /u4/response

$ $ORACLE_HOME/bin/netca /silent /responsefile /u4/response/netca.rsp

 

$ lsnrctl stop

 

5. 復制參數文件至 $ORACLE_HOME/dbs

 hc_mat.dat initmat.ora orapwmat snapcf_mat.f spfilemat.ora 

 

$ cd $ORACLE_HOME/dbs/

$ mv spfilemat.ora spfilemat.ora.old

$ cp initmat.ora initmat.ora.old

$ vi initmat.ora

$ sdiff -s initmat.ora initmat.ora.old

*.control_files='/u4/oradata/mat/control01.ctl','/u4/oradata/ | *.control_files='/data/oradata/mat/control01.ctl','/data/orad

*.log_archive_dest_1='LOCATION=/u5/mat'                       | *.log_archive_dest_1='LOCATION=/zserp01archive/mat'

 

6.1. 將資料庫開啟在moun

SQL> startup mount;

 

SQL> create spfile from pfile;

SQL> show parameter control_files; 

 

更改数据文件、临时文件、日志文件位置

alter database rename file '/data/oradata/mat/redo01.log'          to   '/u4/oradata/mat/redo01.log'       ;
alter database rename file '/data/oradata/mat/redo02.log'          to   '/u4/oradata/mat/redo02.log'       ;
alter database rename file '/data/oradata/mat/redo03.log'          to   '/u4/oradata/mat/redo03.log'       ;
alter database rename file '/data/oradata/mat/sysaux01.dbf'        to   '/u4/oradata/mat/sysaux01.dbf'     ;
alter database rename file '/data/oradata/mat/system01.dbf'        to   '/u4/oradata/mat/system01.dbf'     ;
alter database rename file '/data/oradata/mat/temp01.dbf'          to   '/u4/oradata/mat/temp01.dbf'       ;
alter database rename file '/data/oradata/mat/undotbs01.dbf'       to   '/u4/oradata/mat/undotbs01.dbf'    ;
alter database rename file '/data/oradata/mat/users01.dbf'         to   '/u4/oradata/mat/users01.dbf'      ;

 

 

6.2.停用JOB

SQL> alter system set job_queue_processes=0;

System altered.

 

6.3.執行recover 指令

SQL> recover database;

Media recovery complete.

SQL> 

 

6.4.將資料庫開啟

SQL> alter database open;

Database altered.

 

 

参考:

Oracle 数据库迁移

oracle10g更改数据库db_name和sid

 

 

分享到:
评论

相关推荐

    ORACLE DBA 数据库维优

    4. **Oracle特性**:Oracle数据库拥有众多高级特性,如RAC(Real Application Clusters)用于实现高可用性,ASM(Automatic Storage Management)简化存储管理,以及闪回技术(Flashback)帮助恢复错误操作。...

    OCM考试笔记.zip

    8. **数据库升级与迁移**:从旧版本到 Oracle 11g 的升级路径,以及数据迁移和数据库架构调整的方法。 9. **自动化与脚本编写**:使用 SQL*Plus 和 PL/SQL 编写脚本来自动执行数据库任务,如数据库维护脚本,性能...

    Oracle学习笔记

    - 数据库概念:Oracle数据库是一种存储和管理结构化数据的系统,它通过SQL(结构化查询语言)进行操作。 - 数据模型:Oracle支持关系型数据模型,包括实体、属性和关系,以及基于这些元素的表、字段和键。 2. **...

    创建oracle10g_asm数据库step_by_step[归纳].pdf

    Oracle 10g的Automatic Storage Management (ASM)是一种集成的存储管理解决方案,旨在简化数据库管理员对磁盘管理和存储性能的优化。ASM允许DBA轻松地添加或移除磁盘,而无需进行繁琐的数据迁移操作。它同时提供了条...

    2018 Oracle DBA :工作笔记-新特性、性能优化与运维

    Oracle DBA的工作涉及众多方面,包括数据库的新特性应用、性能调优和运维。在Oracle 12c这一版本中,DBA需要掌握一系列关键技能和最佳实践。以下是一些核心知识点: 1. **Oracle 12c 数据库优化器统计信息收集**: ...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 第一章 Oracle入门 一、 数据库概述 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前。简单来说是本身可视...

    华为HCIE-Storage培训视频教程【共28集】.rar

    目录:网盘文件永久链接 1.1 ie前奏-介绍ie认考试-选看...11.2 rman 备份实验,迁移实验讲解 12.1 容灾管理技术 12.1.1 容灾组网,双活 12.2 双活实验,备份实验,容灾实验思路整理 181208课堂笔记 181209课堂笔记

    ibm存储解决方案

    同时,它也支持大量的离线设备和主流数据库系统,如DB2、Informix、Lotus Domino、Microsoft Exchange Server、SQL Server、Oracle、SAP R/3、Sybase等,以及特定应用服务器和硬件。 #### TSM发展历程 - **1993年*...

    IBM HACMP听课笔记

    - **Oracle Data Guard:** Oracle数据库的高可用灾难恢复方案。 - **Oracle ASM (Automatic Storage Management):** 类似于HA来管理Volume Groups (VG),但当出现问题时处理起来较为复杂。 #### 六、共享存储保护...

    aws-solutions-architect-associate-notes:适用于AWS Solutions Architect Associate的笔记

    - **S3(Simple Storage Service)**:提供无限存储空间,用于对象存储,如文件、图片和视频。 - **RDS(Relational Database Service)**:托管关系数据库服务,支持MySQL、PostgreSQL、Oracle等。 - **DynamoDB...

Global site tag (gtag.js) - Google Analytics