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, ……)

  • 相关阅读:
    树形地铁系统[树的最小表示]
    156. 矩阵[二维的hash]
    兔子与兔子
    滑动窗口【单调队列入门题】
    【YBTOJ】生日相同
    【YBTOJ】移位包含
    【YBTOJ】【HDUOJ 3085】逃离噩梦
    【YBTOJ】立体推箱子
    【CodeForces 1408F】Two Different
    【Luogu P3338】[ZJOI2014]力
  • 原文地址:https://www.cnblogs.com/arxive/p/6346823.html
Copyright © 2011-2022 走看看