zoukankan      html  css  js  c++  java
  • oracle备份和升级数据库

         同oracle用户登录数据库驻留server。例如,主文件夹/home./oracle.运行以下命令来执行备份操作。

          sqlplus /nolog

          connect /as sysdba

         sql>createdirectory dump_bx as '指定一个存放dmp文件的文件夹';

         sql>grantread,write on directory dump_bx to  boss数据库的username称 ;

         sql>exit

         oracle>expdp boss数据库的username称/password directory=dump_bxdumpfile=boss1220.dmp  logfile=out_boss1220.log schemas = boss数据库的username称;

    这里给出我们在开发导出的演示样例,供參考例如以下:

     

        sqlplus /nolog

        connect /as sysdba

        sql>createdirectory dump_bx as '/home/oracle/db_backup20140715';

        sql>grantread,write on directory dump_bx to boss0923 ;

         oracle>expdpboss/bossnyl directory=dump_bx dumpfile=boss20140715.dmp  logfile=in_boss20140715.log schemas=boss0923;


      如果要升级的脚本文件已经上传到该数据库server。脚本文件在包 update_db.zip里面,存放在文件夹update_db20140715.运行下面命令就能够进行升级

     $    cd /home/oracle/update_db20140715

    $  unzip –o update_db.zip

    $ cd update_db

    $ export export NLS_LANG=AMERICAN_AMERICA.UTF8

    $ sqlplus "username/password"

    >@UPDATE.sql

    >exit


    版权声明:本文博客原创文章。博客,未经同意,不得转载。

  • 相关阅读:
    小球掉落
    String当中与转换相关常用的方法有
    字符串的截取方法
    golang 管道
    golang--协程之间通信的方式
    golang--goroutine
    go 时间操作
    吉格勒定理
    检视阅读
    git branch -a发现分支显示不全
  • 原文地址:https://www.cnblogs.com/gcczhongduan/p/4734760.html
Copyright © 2011-2022 走看看