zoukankan      html  css  js  c++  java
  • CentOS 上面 恢复 Oracle 数据库实例的简单操作流程

    1. 当获取了数据库的备份可以进行 oracle数据库的备份恢复操作 linux上面要复杂一些. 这里面简单描述一下.

    2. 远程连接 linux 主要工具可以选择 xshell 

    如图示:

    3. 建议使用root用户创建一个目录, 并且给这个目录赋予 oracle用户的权限

    mkdir /oracledir
    
    chown -R oracle:oinstall /oracledir
    
    第一个命令创建 一个文件夹
    
    第二个命令修改文件夹的权限

    4. 打开ftp 上传数据库备份.

    界面主要有

    注意上传完文件之后 建议在处理一下 文件权限 因为 root用户上传的文件 权限可能不对

    chown -R oracle:oinstall /oracledir

    4. 恢复前处理

    在linux 里面切换到 oracle用户
    
    su - oracle

    输入命令

    sqlplus / as sysdba
    进入oracle的 命令行工具
    然后输入命令
    1. 创建目录
    create or replace directory dir as '/oracledir/' ;
    2. 创建表空间和用户等
    create tablespace cwbaseoe73 datafile '/oracledir/cwbaseoe73.dbf' size 1024m autoextend on next 1024m ;
    用户
    create user lcoe739999 default tablespace cwbaseoe73 identified by Test6530 ;
    赋予部分权限
    grant dba,resource,connect,create any table,create any view,create any sequence ,unlimited tablespace to lcoe739999 ;

    注意 如果是 orac的话 datafile 后面的参数 使用 '+DATA/cwbaseoe73.dbf' 应该即可

    5. 执行恢复命令

    impdp system/Test6530@127.0.0.1/ora18c directory=dir schemas=lcoe739999 dumpfile=CWBASEOE73_201906.DMP logfile=20190622.txt
    
    注意 如果是rac的话 应该在任意一台机器上面执行恢复命令即可, ip地址 可以写成VIP的地址 服务名也是 最终的服务名. 

    如果是rac 的话 还需要 添加一个
     cluster=no  的参数来执行
    
    

    一般的日志为:

    Import: Release 18.0.0.0.0 - Production on Sat Jun 22 14:55:48 2019
    Version 18.3.0.0.0
    
    Copyright (c) 1982, 2018, Oracle and/or its affiliates.  All rights reserved.
    
    
    Connected to: Oracle Database 18c Enterprise Edition Release 18.0.0.0.0 - Production
    Master table "SYSTEM"."SYS_IMPORT_SCHEMA_01" successfully loaded/unloaded
    Starting "SYSTEM"."SYS_IMPORT_SCHEMA_01":  system/********@127.0.0.1/ora18c directory=dir schemas=lcoe739999 dumpfile=CWBASEOE73_201906.DMP logfile=20190622.txt 
    Processing object type SCHEMA_EXPORT/USER
    ORA-31684: Object type USER:"LCOE739999" already exists
    
    Processing object type SCHEMA_EXPORT/SYSTEM_GRANT
    Processing object type SCHEMA_EXPORT/ROLE_GRANT
    Processing object type SCHEMA_EXPORT/DEFAULT_ROLE
    Processing object type SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA
    Processing object type SCHEMA_EXPORT/TYPE/TYPE_SPEC
    Processing object type SCHEMA_EXPORT/DB_LINK
    Processing object type SCHEMA_EXPORT/SEQUENCE/SEQUENCE
    Processing object type SCHEMA_EXPORT/TABLE/TABLE
  • 相关阅读:
    746. 使用最小花费爬楼梯(动态规划题)
    91.解码方法(动态规划)
    198/213 打家劫舍(动态规划)
    5. 最长回文子串 (从今天开始刷动态规划50题)
    POJ 2142
    HDU 4686
    HDU 4767
    HDU 1757
    POJ 3613
    HDU 2157
  • 原文地址:https://www.cnblogs.com/jinanxiaolaohu/p/11068945.html
Copyright © 2011-2022 走看看