社区
Java SE
帖子详情
jdbc 实现Oracle全库备份
junjin456963
2012-06-29 09:05:41
在sqlplus下可以用$exp 用户名/密码@URL full=y file=d:\\tables.dmp这样可以实现数据库全库备份,也是逻辑备份,
但把以上语句放到jdbc来实现,则运行出错,出错信息为
无效字符
,
所以我想问一下,用jdbc怎么实现数据库的全库备份??
...全文
242
13
打赏
收藏
jdbc 实现Oracle全库备份
在sqlplus下可以用$exp 用户名/密码@URL full=y file=d:\\tables.dmp这样可以实现数据库全库备份,也是逻辑备份, 但把以上语句放到jdbc来实现,则运行出错,出错信息为 无效字符, 所以我想问一下,用jdbc怎么实现数据库的全库备份??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
junjin456963
2012-07-01
打赏
举报
回复
[Quote=引用 12 楼 的回复:]
引用 7 楼 的回复:
引用 6 楼 的回复:
最好只用 JDBC 做数据库应用,而不是做数据库管理工作!
我在别人的提问里也看到了你的回答,但是现在要求是这样,所以我也不知道怎么办好,,
如果真是这么要求的话,我建议你离开这家公司,因为很不专业!
[/Quote]
我只是大学生,接了一个小项目,既然这样不专业,那我再想别的办法吧。。谢谢你的回答
火龙果被占用了
2012-07-01
打赏
举报
回复
[Quote=引用 7 楼 的回复:]
引用 6 楼 的回复:
最好只用 JDBC 做数据库应用,而不是做数据库管理工作!
我在别人的提问里也看到了你的回答,但是现在要求是这样,所以我也不知道怎么办好,,
[/Quote]
如果真是这么要求的话,我建议你离开这家公司,因为很不专业!
junjin456963
2012-06-30
打赏
举报
回复
[Quote=引用 9 楼 的回复:]
另外 exp是系统命令,不是sqlplus下的命令
[/Quote]
对,在sqlplusxia前面加个$符号也可以实现,jdbc貌似不能实现数据库全库备份,结贴了
z2008l
2012-06-30
打赏
举报
回复
另外 exp是系统命令,不是sqlplus下的命令
z2008l
2012-06-30
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
runtime类 运行你的命令(好像是这个吧,有点忘了,就是走操作系统的命令)
exp 命令是系统执行的而不是数据库 所以会报错
[/Quote]
Runtime rt = Runtime.getRuntime();
Process pro = rt
.exec("exp scott/tiger@orcl full=y file=d:\\tables.dmp");
经过测试,可以使用
junjin456963
2012-06-30
打赏
举报
回复
[Quote=引用 6 楼 的回复:]
最好只用 JDBC 做数据库应用,而不是做数据库管理工作!
[/Quote]
我在别人的提问里也看到了你的回答,但是现在要求是这样,所以我也不知道怎么办好,,
火龙果被占用了
2012-06-30
打赏
举报
回复
最好只用 JDBC 做数据库应用,而不是做数据库管理工作!
curbstone119
2012-06-29
打赏
举报
回复
runtime类 运行你的命令(好像是这个吧,有点忘了,就是走操作系统的命令)
exp 命令是系统执行的而不是数据库 所以会报错
ArayChou
2012-06-29
打赏
举报
回复
exp是pl/sql的咚咚吗?我怎么记得是一个可执行文件(命令),在shell(命令行)里执行?
junjin456963
2012-06-29
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
建议备份数据库不要在程序里边弄,备份时出错都没办法处理。
还是手动备份的好,出错可以处理。
[/Quote]
因为我现在做一个简单的文件管理系统,服务器端与客户端,c/s结构,服务器端就有一个数据库Oracle,
通过客户端来操作oracle,(要求是这样的),所以必须得远程连接的这个借口来实现存放文件,以及数据库的备份等等,,
brightyq
2012-06-29
打赏
举报
回复
建议备份数据库不要在程序里边弄,备份时出错都没办法处理。
还是手动备份的好,出错可以处理。
junjin456963
2012-06-29
打赏
举报
回复
那么用jdbc怎么实现oracle的备份呢??(因为是远程所以现在只有jdbc这一个接口)
用java从
Oracle
的EMP表读数据并写到EXCEL中,
实现
oracle
表的
备份
和导入
用java从
Oracle
的EMP表读数据并写到EXCEL中,再在
oracle
中建张表,把EXCEL里面的数据读出来并写入到刚才建好的
oracle
表中,
实现
oracle
表的
备份
和导入
亘元综合档案管理系统(Struts2+
JDBC
+
Oracle
)
一个档案的管理系统,涉及上传下载,各种权限,加密等,适合初学者 包括源码和数据库
备份
Oracle
RMAN
备份
与恢复视频教程篇
本套课程讲解了
Oracle
RMAN
备份
恢复的课程,讲解了压缩
备份
,
备份
加密,数据库恢复,恢复指导,块跟踪,3种增量
备份
、基于增量
备份
的数据恢复、恢复目录catalog、手工制作坏块、坏块的屏蔽与恢复、使用dbms_backup_restore包、RMAN表级别的恢复、duplicate复制技术、自动
备份
shell脚本编写等
备份
。
JDBC
连接MsSQL/MYSQL/
Oracle
等多数据库的JSP代码.rar
本压缩包内含有MSSQL数据库
备份
文件,以及基于
JDBC
连接MsSQL/MYSQL/
Oracle
/Access等常用数据库的示例代码,比较经典的低级问题,笔者也曾遇到过当初学JSp的时候,曾经因为不会连接数据库而很苦恼,这次你可参考压缩包中的对应实例实战JSP连接各种常见的数据库。当然也可做为资料提供给新手。
Oracle
从入门到精通视频教程(11G版本)(ppt)
《
Oracle
从入门到精通》中的视频教程和PPT资料。
Oracle
11G从入门到精通视频的PPT 第1章-
Oracle
11g数据库简介 认识
Oracle
11g 回忆
Oracle
的产品版本 学习
Oracle
11g的新特性 第2章-
Oracle
11g的安装与测试 能够使用
Oracle
11g的基本条件 在Windows 2003上安装
Oracle
11g 移除
Oracle
11g 第3章-熟悉数据库 什么是数据库 范式,设计关系型数据库的准则 绘制E-R图设计数据库 第4章-SQL基础 SQL-数据库沟通的语言标准
Oracle
11g中支持的数据类型 数据库定义语言(DDL) 约束的使用 数据操纵语言(DML) 第5章-利用SELECT检索数据 SQL-数据库沟通的语言标准
Oracle
11g中支持的数据类型 数据库定义语言(DDL) 约束的使用 数据操纵语言(DML) 第6章-
Oracle
内置函数 数值型函数 字符型函数 日期型函数 转换函数 NULL函数 集合函数 其他函数 第7章-PLSQL基础 PL/SQL是什么 PL/SQL 变量的使用 表达式 PL/SQL结构控制 PL/SQL中使用DML和DDL语言 PL/SQL中的异常 PL/SQL函数编写 第8章-游标,数据的缓存区 什么是游标 显示游标 隐式游标 第9章-视图,数据库中虚拟的表 什么是视图 视图的创建 操作视图数据的限制 视图的修改 视图的删除 第10章-存储过程,提高程序执行的效率 什么是存储过程 在SQL*Plus中创建存储过程 使用PL/SQL工具创建存储过程 修改删除存储过程 第11章-触发器,保证数据的正确性 什么是触发器 SQL*PLUS操作触发器 使用PL/SQL工具操作触发器 删除修改触发器 第12章-事务和锁,确保数据安全 什么是事务 什么是锁 第13章-使用
Oracle
11g Enterprise Manager 什么是
Oracle
11g Enterprise Manager 使用OEM管理
Oracle
第14章-常用工具介绍 什么是SQL*Plus 使用SQL*Plus 使用PL/SQL Developer 第15章-控制文件和日志文件 控制文件与日志文件 初识控制文件 控制文件的多路复用 创建控制文件 日志文件的管理 第16章-表空间的管理 与表空间有关的概念 表空间的管理 临时表空间的管理 数据文件管理 第17章-与数据库安全性有关的对象 用户管理 权限管理 角色管理 概要文件PROFILE 第18章-
备份
与恢复 数据库
备份
与恢复 物理
备份
和恢复数据库 逻辑
备份
和恢复数据库 本章小结 第19章-使用RMAN工具 RMAN的概述 使用恢复目录 通道分配
备份
集 使用RMAN恢复 本章小结 http://down.51cto.com/data/376692 第20章-在线考试系统数据库设计 在线考试系统需求 模块设计 本章小结 第21章-在.NET中连接
Oracle
什么是ADO.NET 使用绑定的方式连接
Oracle
使用写代码的方式连接
Oracle
第22章-在Java中连接
Oracle
JDBC
与ODBC简介 Thin方式连接
Oracle
JDBC
-ODBC桥连接
Oracle
Java SE
62,616
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章