Java实现Oracle数据库导入
博客《Java实现Oracle数据库备份》介绍了如何使用Java编程语言实现Oracle数据库的备份,现在介绍一下如何将Oracle数据库备份文件导入到Oracle数据库中:
import java.io.IOException;/*** Java代码实现向Oracle数据库中导入已备份的数据库文件* * @author:Gaohuanjie*/
public class OracleImportDatabase {/*** 向Oracle数据库中导入已备份的数据库文件* * @author:Gaohuanjie* @param userName 进入数据库所需要的用户名* @param password 进入数据库所需要的密码* @param SID 用户所在的SID* @param fromUserName 导入的数据文件原来的用户* @param filePath 不包含扩展名的数据库备份文件路径* @return 返回true表示导入成功,返回false表示导入失败*/public static boolean importDatabase(String userName, String password, String SID, String fromUserName, String filePath)throws InterruptedException {String toUserName = userName;try {Process process = Runtime.getRuntime().exec("imp " + userName + "/" + password + "@" + SID + " fromuser=" + fromUserName + " touser=" + toUserName + " file=" + filePath + ".dmp");if (process.waitFor() == 0) {// 0 表示线程正常终止。return true;}} catch (IOException e) {e.printStackTrace();}return false;}public static void main(String[] args) throws InterruptedException {if (importDatabase("gaohuanjie", "ab19890110", "orcl", "gaohuanjie", "D:\\oracledb")) {System.out.println("数据库成功导入!!!");} else {System.out.println("数据库导入失败!!!");}}
}
Java实现Oracle数据库导入相关推荐
- Oracle数据库导入导出命令!
oracle数据库导入导出命令! 转自:http://www.cnblogs.com/fjfzhkb/archive/2007/09/03/879807.html Oracle数据导入导出imp/ex ...
- java中oracle.链接,java连接Oracle数据库的方法解析
本文主要对java连接Oracle数据库方法进行步骤解析,具有很好的参考价值,需要的朋友一起来看下吧 Oracle数据库先创建一个表和添加一些数据 1.先在Oracle数据库中创建一个student表 ...
- java查询oracle数据库_Oracle数据库之java 从Oracle数据库到处数据到Elasticsearch全文检索库进行全文查询...
本文主要向大家介绍了Oracle数据库之java 从Oracle数据库到处数据到Elasticsearch全文检索库进行全文查询,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助. ...
- java对Oracle数据库查询_java 连接Oracle数据库 查询
java 连接Oracle数据库 查询 (2014-03-03 16:07:15) 标签: it 在ADF要先引入jar包 Oracle JDBC ;不然加载驱动不会成功. public static ...
- scala 连接oracle_一分钟教你学会用java连接Oracle数据库
package java_jdbc; //java连接Oracle数据库 import java.sql.Connection; import java.sql.DriverManager; impo ...
- oracle权限培训,Java培训-ORACLE数据库学习【2】用户权限
查询用户拥有的权限: 1.查看所有用户:select *from dba_users;select *from all_users;select *from user_users; 2.查看用户或角色 ...
- oracle数据库导入txt,oracle数据库导入TXT文件方法介绍
客户端连接数据库导入 1. 安装有oracle客户端,配好监听. 2. 以oracle数据库app用户的表user_svc_info为例 CREATE TABLE USER_SVC_INFO( PHO ...
- oracle 不能导入sql语句,oracle数据库导入.dmp脚本的sql 语句
一.更改数据库管理员sys/system密码 1.运行到C盘根目录 2.输入:SET ORACLE_SID = 你的SID名称 3.输入:sqlplus /nolog 4.输入:connect /as ...
- oracle数据库导出数据6,Oracle数据库导入导出方法汇总
Oracle数据库导入导出方法: 1.使用命令行: 数据导出: 1.将数据库TEST完全导出,用户名system密码manager导出到D:\daochu.dmp中 exp system/manage ...
- Oracle数据库导入csv文件(sqlldr命令行)
1.说明 Oracle数据库导入csv文件, 当csv文件较小时, 可以使用数据库管理工具, 比如DBevaer导入到数据库, 当csv文件很大时, 可以使用Oracle提供的sqlldr命令行工具, ...
最新文章
- 八种常见排序方法总结 C/C++代码实现
- 流式计算框架Storm 编程案例部署Linux结果演示及pom依赖
- MIX08,迎来Silverlight2的新时代
- 记录Access数据库更新操作大坑一个
- torchtext 中文语料加载
- 【疑难杂症】AiO Runtimes 微软常用运行库合集工具一键式安装全部 Windows 系统必备常用运行库合集,解决各种.dll文件缺失问题
- rundll32.exe命令使用大全
- Bmob后台云数据库
- 2022年G2电站锅炉司炉操作证考试题库及在线模拟考试
- html查看蛋白质,怎么查询蛋白质的全部信息-- UniProKB数据库
- java实验2总结心得,打字小游戏JAVA实验总结及心得体会
- spring的@Value注解使用
- 设计一个形状类(接口)Shape,方法:求周长和求面积
- 不可思议但又无处不在的漏洞,WEB安全基础入门—业务逻辑漏洞
- JAVA 的命令行运行
- 前端唯一标识那些事儿
- LeetCode刷题之T46全排列(中等)
- 嵌入式笔试/面试概念
- Open3D ROR滤波
- 微信小程序入门与实战学习(笔记一:第一章)
热门文章
- [转]vector iterator not incrementable 的问题
- ASP.NET 中的 SQL Server 应用服务数据库角色和视图
- PDF怎么在线合并为一个文件
- Docker 的部署方式
- size ar objdump readelf binutils
- SpringMVC入门实例及详细讲解
- [python]python 动态调用模块类方法
- 手机电子商务进入黄金时期 主机WAP功能受重视
- System.Trunc、System.Round、System.Int - 返回整数部分
- 60.Linux/Unix 系统编程手册(下) -- SOCKET: 服务器设计