天空不留鳥的痕跡,但我已飛過.

          java,j2ee,oracle

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            3 Posts :: 7 Stories :: 2 Comments :: 0 Trackbacks

          2008年9月13日 #

          package com.tsingsoft.collect.impl;

          import java.io.BufferedReader;
          import java.io.InputStream;
          import java.io.InputStreamReader;

          import org.apache.log4j.Logger;

          public class TestExp {
              
          public static Logger logger = Logger.getLogger(TestExp.class);
              
          public static boolean exp(){
                  Process proc 
          = null;
                  StringBuffer errorInfo 
          = new StringBuffer();
                  String[] cmds  
          =   new  String[ 3 ];
                  cmds[ 
          0 ]  =   " cmd " ;
                  cmds[ 
          1 ]  =   " /C " ;
                  cmds[ 
          2 ] = "exp pmlf_hb/pmlf_hb@orcl file=xxx.dmp log=xxx.log";

                  
          try {
                      proc 
          = Runtime.getRuntime().exec(cmds[2].toString());
                      InputStream istr 
          = proc.getErrorStream();
                      BufferedReader br 
          = new BufferedReader(new InputStreamReader(istr));
                      String str;
                      
          while ((str = br.readLine()) != null{
                          errorInfo.append(str 
          + "\n");
                      }

                      proc.waitFor();
                  }
           catch (Exception e) {
                  }

                  
          if (proc.exitValue() == 0{
                      proc.destroy();
                      
          return true;
                  }
           else {
                      
          if (logger.isDebugEnabled())
                          logger.debug(errorInfo);
                      proc.destroy();
                      
          return false;
                  }

              }

              
          public static void main(String[] args) {
                  
              }

          }

          posted @ 2008-09-13 22:06 ziyoo 閱讀(636) | 評論 (0)編輯 收藏

          主站蜘蛛池模板: 施秉县| 城固县| 疏附县| 大城县| 阿巴嘎旗| 柳州市| 天台县| 金堂县| 思茅市| 黔东| 开化县| 姜堰市| 安丘市| 兴文县| 伊吾县| 定西市| 东源县| 遂平县| 铁岭市| 普兰县| 汕头市| 陈巴尔虎旗| 开化县| 广南县| 尚志市| 西昌市| 满洲里市| 观塘区| 江都市| 临武县| 定州市| 山东省| 新龙县| 西吉县| 宣城市| 资溪县| 招远市| 崇左市| 英德市| 叙永县| 巴塘县|