用java做oracle資料庫備份有問題!急急急!!!
各位高手,大俠幫小弟看看這段程式碼吧!麻煩了,很棘手啊!
這段程式已經能夠讓oracle正確執行備份了.
但是為了讓java程式能夠檢測備份是否成功,我做了讀去程式錯誤資訊的操作:
br.readLine()
這個時候就出問題了,不能讀出任何資訊,程式也不會往下執行了,
並且沒有任何錯誤提示.
程式碼如下:
==============================
String command = "cmd /k start exp " + user + "/" + pass + " FILE=" + filename +" full = y";
java.lang.Runtime rt = java.lang.Runtime.getRuntime();
java.lang.Process p = rt.exec(command);
try {
BufferedReader br = new BufferedReader( new InputStreamReader(p.getInputStream()));
String str;
while ((str = br.readLine()) != null) {
//執行到這裡就會死掉,並且什麼錯誤提示都沒有啊。
System.out.println(str);
}
p.waitFor();
} catch (InterruptedException ex1) {
System.out.println(ex1.getMessage());
}
===================================
我做過實驗,
把command換成ping www.sina.con.cn
就能夠順利執行併成功讀出資訊.
請問這是怎麼回事啊?
有沒有能夠監控oracle備份的其他辦法?
急死我啦!各位高手幫幫忙啊,感激不盡!!!
這段程式已經能夠讓oracle正確執行備份了.
但是為了讓java程式能夠檢測備份是否成功,我做了讀去程式錯誤資訊的操作:
br.readLine()
這個時候就出問題了,不能讀出任何資訊,程式也不會往下執行了,
並且沒有任何錯誤提示.
程式碼如下:
==============================
String command = "cmd /k start exp " + user + "/" + pass + " FILE=" + filename +" full = y";
java.lang.Runtime rt = java.lang.Runtime.getRuntime();
java.lang.Process p = rt.exec(command);
try {
BufferedReader br = new BufferedReader( new InputStreamReader(p.getInputStream()));
String str;
while ((str = br.readLine()) != null) {
//執行到這裡就會死掉,並且什麼錯誤提示都沒有啊。
System.out.println(str);
}
p.waitFor();
} catch (InterruptedException ex1) {
System.out.println(ex1.getMessage());
}
===================================
我做過實驗,
把command換成ping www.sina.con.cn
就能夠順利執行併成功讀出資訊.
請問這是怎麼回事啊?
有沒有能夠監控oracle備份的其他辦法?
急死我啦!各位高手幫幫忙啊,感激不盡!!!
相關文章
- 連線資料庫問題!!! ~~~~急急急急急!!~~~線上等資料庫
- 線上急等weblogic叢集關於proxy的問題,急急急急Web
- Oracle資料庫備份、災備的23個常見問題Oracle資料庫
- 資料庫中文問題,急資料庫
- 1T的資料倉儲,如何作備份策略,急急急.!!!!!
- oracle資料庫備份之exp增量備份Oracle資料庫
- [BUG反饋]ot資料庫備份問題資料庫
- 緊急問題:我級聯資料表怎麼查資料庫有問題呢???資料庫
- oracle 備份資料庫,匯出資料庫Oracle資料庫
- 「Oracle」Oracle 資料庫備份還原Oracle資料庫
- Oracle學習系列—資料庫備份—熱備份Oracle資料庫
- Oracle資料庫的備份方法-冷備份(轉)Oracle資料庫
- javamail的問題急急急JavaAI
- 自動備份Oracle資料庫Oracle資料庫
- 用ASP備份資料庫 (轉)資料庫
- Oracle資料庫冷備份與熱備份操作梳理Oracle資料庫
- 【原】Oracle學習系列—資料庫備份—RMAN備份Oracle資料庫
- 請教資料庫連線問題??急!資料庫
- 每天自動備份Oracle資料庫Oracle資料庫
- oracle資料庫備份刪除操作Oracle資料庫
- Oracle資料庫三種備份方案Oracle資料庫
- ORACLE 資料庫備份技術(轉)Oracle資料庫
- 【原】Oracle學習系列—資料庫備份—離線備份Oracle資料庫
- iBatis問題,救命啊!!!急急急!!!BAT
- 常見問題--oracle資料庫安裝準備Oracle資料庫
- 用Python備份MYSQL 資料庫PythonMySql資料庫
- 資料庫備份資料庫
- Java中CMD命令來備份mysql資料庫備份檔案出來為0位元組問題JavaMySql資料庫
- IBM HA雙機光交鏈路問題導致的oracle資料庫exp備份問題IBMOracle資料庫
- oracle資料備份Oracle
- oracle uncatalog資料庫備份檔案Oracle資料庫
- oracle資料庫使用rman備份指令碼Oracle資料庫指令碼
- Oracle多例項資料庫備份指令碼Oracle資料庫指令碼
- oracle資料庫的備份與恢復Oracle資料庫
- ORACLE資料庫的邏輯備份(轉)Oracle資料庫
- 急急急急!Struts自定義標籤html:text 問題HTML
- ORACLE DATAGUARD 資料庫---建立物理備用資料庫Oracle資料庫
- 急急急!百萬獎金急求技術行家