zoukankan      html  css  js  c++  java
  • oracle数据库的备份与恢复

    一、备份

    方法1: PLSQL中进行导出

      

    对于方式1:

    对于导出可执行文件的选择,可通过下面的几个参考位置去查找:

    导入imp:
    F:appAdministratorproduct11.1.0db_1BINimp.exe
    导出exp:
    F:appAdministratorproduct11.1.0db_1BINexp.exe
    sql插入:
    F:appAdministratorproduct11.1.0db_1BINsqlplus.exe

    导出的是.dmp文件。

    对于方式2,导出的是pde文件。

    方式2,使用命令行

    导出整个数据库
    exp username/pwd@sid file=d:databak.dmp full=y


    导出指定的某个表的数据
    exp username/pwd@sid file=d:databak.dmp tables(TableName1,TableName2,...TableNameN)


    导出表结构,不导出表数据。只需在命令行里加一个参数rows=n即可。表示不导出表数据。
    exp username/pwd@sid file=d:databak.dmp owner=(user)rows=n

    二、恢复

    对于PL/SQL方式

    如上文中的导出菜单附近,找出

    便可。

    命令行方式

    数据库导入命令
    简单的导入
    imp exp username/pwd@sid file=d:databak.dmp  full=y
    imp exp username/pwd@sid file=d:databak.dmp tables=(TableName1,TableName2,...TableNameN)
    imp exp username/pwd@sid file=d:databak.dmp fromuser=fromusername

    实现“imp一个.dmp文件中的部分表,并且,只导入数据不导入表结构(表结构已经存在)”的命令:
    imp username/password@ORASVR fromuser=username1 touser=username file=e:file.dmp IGNORE=Y     TABLES=(table1,table2, ……)

  • 相关阅读:
    2.4 自给自足的脚本:位于第一行的#!
    2.3 一个简单的脚本
    2.2 为什么要使用Shell脚本
    JSON 字符串 与 java 对象的转换
    ajax异步提交文件
    jquery选择器
    发现前端框架 bui-min.js
    学习hsf
    Git详解
    java学习材料
  • 原文地址:https://www.cnblogs.com/arxive/p/6346823.html
Copyright © 2011-2022 走看看