JSP中如何备份Oracle?很急,在线等。
环境:Windows 2000, Oracle9.1 Weblogic
我调用以下脚本备份数据,为什么不能备份?
生成了 bac.dmp文件,但是速度很慢,好像一直卡死了,只有2k,我在DOS模式下,执行:
exp testgs/testgs@testgs.168.208.28 file=e:\\test\\c.dmp owner=testgs
生成的文件是42K。
问题在哪里?请高手指点,谢谢!
<%@ page contentType="text/html;charset=gb2312" errorPage="error.jsp"%>
<%@ page import="java.sql.*"%>
<%@ page import="java.io.*"%>
<%@ page import="java.text.*"%>
<script language="JavaScript">
<%
String strCmd = "exp testgs/testgs@testgs.168.208.28 file=e:\\test\\abc.dmp owner=testgs";
Process p = Runtime.getRuntime().exec(strCmd);
try {
BufferedReader bufferedReader = new BufferedReader(new
InputStreamReader(p.getInputStream()));
String ls_1;
while ( (ls_1 = bufferedReader.readLine()) != null) {
System.out.println(ls_1);
}
p.waitFor();
}
catch (InterruptedException ex1) {
System.out.println(ex1.getMessage());
}
%>
window.alert("备份成功");
</script>