`
chenyuxiaoxiao
  • 浏览: 71296 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

java 备份orcale

    博客分类:
  • java
阅读更多
http://blog.csdn.net/xiaolang85/archive/2009/04/27/4128059.aspx
public class JavaEmpOracle{

public static void main(String[] args) {

Runtime rt = Runtime.getRuntime();
Process processexp = null;
String exp = "exp username/psd@publicdb file=d:\\sql.dmp";
try {
    processexp = rt.exec(exp);
    if   (processexp.waitFor()!=0)   {  
                 System.err.println("exit   value   =   "   +  
                   processexp.exitValue());  
    }  
    System.out.println(processexp);
   } catch (IOException e) {
    e.printStackTrace();
   } catch (InterruptedException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
   }

}

}

注:exp username/psd@publicdb file=d:\\kingo.dmp 中,username是登陆oracle的用户名,psd是密码,publicdb是oracle数据库实例

file=d:\\sql.dmp是导出的文件地址,其中sql.dmp是导出的文件名称,名称和地址可根据情况修改

导入和导出基本一样,只是要换一下关键字:imp username/psd@publicdb就可以了


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/xiaolang85/archive/2009/04/27/4128059.aspx
分享到:
评论

相关推荐

    java备份还原oracle数据库知识.pdf

    Java备份Oracle数据库是指使用Java语言编写的程序来备份Oracle数据库,备份的过程中需要使用Oracle的EXP工具来将数据库导出到一个文件中。下面是Java备份Oracle数据库的主要知识点: 1. 使用EXP工具备份数据库:EXP...

    Java代码备份(windows和Linux)服务器oracle数据库

    本篇文章将详细介绍如何通过Java编程语言在Windows和Linux操作系统上实现对Oracle数据库的备份。 首先,理解Oracle数据库备份的基本概念是必要的。Oracle提供多种备份方式,包括物理备份(如数据文件、控制文件、...

    java Oracle备份

    根据提供的文件信息,我们可以深入探讨如何使用Java通过外部系统命令模式来备份Oracle数据库。下面将详细解释相关的知识点。 ### Java Oracle备份:系统命令模式备份数据库 #### 一、背景介绍 在企业级应用环境中...

    java实现oracle数据库备份.pdf

    ### Java 实现 Oracle 数据库备份的关键知识点 #### 一、背景与需求分析 在软件开发过程中,数据库备份是一项重要的工作,它可以确保数据的安全性,在发生意外情况时能够迅速恢复数据。传统的备份方式通常通过...

    java备份还原oracle数据库.pdf

    首先,我们来看Java备份Oracle数据库的部分。在Java代码中,备份数据库主要通过执行DOS命令来调用Oracle的数据泵(Data Pump)工具——EXPDP(Export Data Pump)。这个工具允许用户导出数据库对象到一个转储文件...

    java备份还原oracle数据库汇编.pdf

    【Java备份Oracle数据库】 在Java中,我们可以通过执行操作系统命令(DOS命令)来备份Oracle数据库。这个过程通常涉及到调用Oracle的`exp`或`expdp`实用程序,它是一个用于导出数据库对象的数据泵工具。在提供的...

    本地java实现远程oracle备份还原

    本教程将详细阐述如何使用Java编程语言实现远程Oracle数据库的备份与还原功能,尤其适用于两台不在同一IP段的服务器之间操作。 首先,我们需要理解Oracle数据库备份的基本概念。备份是为了防止数据丢失,通常分为...

    java导出oracle数据(单表)

    Java 导出 Oracle 数据(单表) 在本资源中,我们将讨论如何使用 Java 语言导出 Oracle 数据库中的单表数据。该资源提供了一个完整的示例代码,展示了如何使用 Java 语言连接 Oracle 数据库,执行导出操作,并处理...

    java导出oracle数据(单表).pdf

    在实际应用中,经常需要将 Oracle 数据库中的数据导出到其他文件中,以便进行数据分析、备份或迁移等操作。下面将详细介绍 Java 导出 Oracle 数据的知识点。 1. Oracle 数据库的连接 在 Java 中连接 Oracle 数据库...

    通过JAVA还原、备份Oracle数据库简单例子

    本篇将通过一个简单的JAVA程序示例,探讨如何实现Oracle数据库的备份与还原操作。 首先,我们需要了解Oracle数据库的备份方式。常见的备份策略包括物理备份(如使用RMAN,即恢复管理器)和逻辑备份(如SQL脚本导出...

    Java导出Oracle数据库数据

    Java 导出 Oracle 数据库数据 Java 是一种流行的编程语言,广泛应用于各种领域。Oracle 是一种关系数据库管理系统,广泛应用于企业级应用中。在实际项目中,数据备份和恢复是非常重要的工作。本文将介绍如何使用 ...

    Java实现oracle备份

    本文将详细阐述如何使用Java来实现Oracle数据库的备份,结合提供的文件信息,我们可以推断这是一个Java程序,用于在Eclipse环境下进行Oracle数据库的备份操作。 首先,"dbbk_cfg.properties"很可能是一个配置文件,...

    ORACLE 备份 批处理 自动

    修改用户名和密码,用户ORACLE的自动备份

    基于Java+oracle学生信息管理系统的设计与实现(含源文件).docx

    《基于Java+Oracle的学生信息管理系统的设计与实现》 在当今信息化时代,教育领域的管理也日益依赖于高效、精准的信息系统。本文将详细阐述一个利用Java编程语言和Oracle数据库技术构建的学生信息管理系统的设计与...

    Java存储过程实现Oracle远程逻辑备份与恢复.pdf

    【Java存储过程实现Oracle远程逻辑备份与恢复】 Oracle数据库是一个基于网络计算的系统,它内建了对Java的支持,包括Oracle JVM(Java Virtual Machine),这使得开发者能够在数据库服务器端执行复杂的计算任务,...

    java.oracle数据库开发指南 国外经典教材

    同时,也会介绍Oracle的数据复制和备份恢复策略,这对于数据库的高可用性和灾难恢复至关重要。 在实际应用方面,书中可能会提供一些案例研究,展示如何使用Java编写数据库应用,比如构建CRUD(创建、读取、更新、...

    项目里用到用java写oracle的存储过程,做个备份

    本项目中,我们将探讨如何利用Java来编写Oracle存储过程,以实现数据库的备份功能。 首先,Oracle存储过程是一种预编译的SQL和PL/SQL代码集合,可以执行特定任务,如数据处理、业务逻辑等。通过Java调用存储过程,...

Global site tag (gtag.js) - Google Analytics