
正文
纯java代码备份数据库,java备份mysql
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
调用java程序,进行oracle数据库自动备份
1、oracle数据库很强大。你可能不用这样做。当然你也可能把表中的全部数据读出来,再写到备份表里去。如果数据过多。
2、Runtime.getRuntime().exec(cmd.exe /C start D:\\test.bat);这样就实现了oracle的备份与还原。当然这里只是提供一个大概的思路,实际运用中可能需要备份某些数据,还原到其他数据库等。
3、bill/bill owner=bill file=d:/billdmp buffer=8000写成.bat文件,点击按钮的时候执行.bat 如果是linux unix,同样打包成一个命令文件,点击执行文件就OK了。
相关问答
Q1: 做java开发的都知道oracle备份数据库的命令是exp,今天遇到了问题...
用plsql导出dmp格式数据库时,左侧“对象”里面默认选择的是“All object”,记得改为“My object”,然后在选择所有的表右键选择“导出数据”,之后当然是选择oracle导出,除非你不想导出dmp格式文件。
第一个,表模式,备份某个用户模式下指定的对象(表)。业务数据库通常采用这种备份方式。
检查防火墙和网络连接:如果Oracle数据库和备份服务器不在同一个网络中,可能需要在防火墙中打开相关端口。此外,网络连接也可能存在问题,可以使用ping命令测试数据库和备份服务器之间的网络连通性。
Q2: 怎么用java备份mysql数据库?
首先,设置mysql的环境变量(在path中添加%MYSQL_HOME%\bin),重启电脑。
第一种,在环境变量中添加MYSQL_HOME,设置内容为mysql的安装路径,然后,在path中添加路径%MYSQL_HOME%in。第二种方法,不新建MYSQL_HOME,而是直接在path中添加mysql安装路径in。这样,调用cmd的时候可以直接找到mysqlmp和mysql命令了。
方式一:使用命令行的方式。命令行的方式较为快捷。
Q3: 在java代码中怎么是实现Linux操作系统下oracle数据库的备份工作
1、Runtime.getRuntime().exec(cmd.exe /C start D:\\test.bat);这样就实现了oracle的备份与还原。当然这里只是提供一个大概的思路,实际运用中可能需要备份某些数据,还原到其他数据库等。
2、冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库。冷备份时将关键性文件拷贝到另外的位置的一种说法。对于备份Oracle信息而言,冷备份时最快和最安全的方法。
3、用plsql导出dmp格式数据库时,左侧“对象”里面默认选择的是“All object”,记得改为“My object”,然后在选择所有的表右键选择“导出数据”,之后当然是选择oracle导出,除非你不想导出dmp格式文件。
4、如何在不改变原来系统的内部信息的前提下,完成不同数据库系统间的数据访问和交换是值得研究的问题。
5、本文主要介绍如何结合Sql脚本和PL/SQL Developer工具来实现创建表空间、创建数据库、备份数据库、数据导出等操作,然后实现Oracle对象创建、导入数据等操作,方便我们快速了解、创建所需要的部署Sql脚本和数据库操作。
6、导出备份是一种逻辑备份,冷备份和热备份是物理备份。--- 导出/导入(export/import)--- 利用export可将数据从数据库中提取出来,利用import则可将提取出来的数据送回oracle数据库中去。
Q4: JAVA程序怎样实现Oracle数据库备份和还原
Oracle数据库的备份与恢复有三种标准的模式,大致分为两大类,备份恢复(物理上的)以及导入导出(逻辑上的)。
可以采用以下方法Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。
过程:准备工作由于在备份过程中,数据库仍然是打开的,所以要求正在复制的各个数据文件管理的表空间必须处于备份模式。备份完后再脱离备份模式。因此备份前必须将ORACLE 数据库调整为归档模式。
Q5: java备份远程数据库
可以通过系统后台任务,用java程序把数据库数据导出,然后通过ftp协议传送到你的本地硬盘上,当然,要求你的机器上要有ftp server。
现在编写JAVA方法类来实现数据库的备份和还原。
oracle连接字符串写错了,应该是1916163:1521:orcl还是什么的。
Runtime.getRuntime().exec(cmd.exe /C start D:\\test.bat);这样就实现了oracle的备份与还原。当然这里只是提供一个大概的思路,实际运用中可能需要备份某些数据,还原到其他数据库等。
在常规页面,选择好要还原的数据库备份文件.bak,勾选需要还原的备份,在选项页面,还原选项,勾选“覆盖现在有数据库”,然后确认等待还原成功就行。
关于纯java代码备份数据库和java备份mysql的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






