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

  • 相关阅读:
    向MyEclipse添加Oracle数据库
    如何让搜索引擎抓取AJAX内容?
    XCode常用快捷键
    VMware Workstation 9上安装Mac OS X 10.8
    IOS学习第一篇——利用Xcode中的Interface Builder创建Hello World示例
    FM 101.7
    SqlServer游标操作
    添加COOKIE
    c#活动目录操作
    WCF服务调用方式
  • 原文地址:https://www.cnblogs.com/arxive/p/6346823.html
Copyright © 2011-2022 走看看