Edit D:\app\Administrator\product\11.2.0\dbhome_1\jlib\oracle\sysman\vdb\VdbSQLScriptExecutor.class
?? /? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? # # # # * * * * 7 ; ; ; !"# C$% C&'( I)*+ L),- ? . / 0 1 2 3 4 5 ]6 7 89 ] ? : ;<= b> a?@ eA BC DE D hF G eH I ]J ]K L MN CO PQ aR aS aT UV UW UXY a ?Z [\ ]] ^ _ ? ]` Uab L ? ]c ]d Ue Uf ghi jkl O ]m ]n ]o ]_ ]pq MARK_RESET_READAHEAD_LIMIT I ConstantValue m_sessionFactory %Loracle/sysman/vdb/VdbSessionFactory; m_credentials (Loracle/sysman/vxx/VxxTargetCredentials; m_session (Loracle/sysman/vdb/VdbAutoCommitSession; m_input &Loracle/sysman/vxx/VxxSQLScriptReader; m_output Ljava/io/PrintWriter; m_error m_statementCount m_errorCount m_executeSQL Z m_reportProgress NOT_EXTRACTING???? m_extractingFromLine m_extractingFile Ljava/lang/String; m_lastStatementExtracted m_traceStatements usage ()V Code LineNumberTable main ([Ljava/lang/String;)V <init> S(Loracle/sysman/vxx/VxxSQLScriptReader;Ljava/io/PrintWriter;Ljava/io/PrintWriter;)V Exceptions ?(Ljava/lang/String;Ljava/io/PrintWriter;Ljava/io/PrintWriter;)V *(Ljava/lang/String;Ljava/io/PrintWriter;)V (Ljava/lang/String;)V ?(Ljava/lang/String;Ljava/io/PrintStream;Ljava/io/PrintStream;)V *(Ljava/lang/String;Ljava/io/PrintStream;)V connect K(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V +(Loracle/sysman/vdb/VdbAutoCommitSession;)V executeScript (ZZ)V executeNextSQLStatement ()Z getNextSQLStatement )()Loracle/sysman/vdb/VdbSQLStatementType; checkForCancel isEchoing setEchoing (Z)V isExecuteSQL setExecuteSQL isTraceStatements setTraceStatements isNestTracing setNestTracing getInputLineNumber ()I getCurrentFileName ()Ljava/lang/String; getScriptInvocationCount getErrorCount getStatementCount SourceFile VdbSQLScriptExecutor.javarst Usage:uv ? V oracle.sysman.vdbVdbSQLScriptExecutor <user>/<password>@<service> <SQL-script-file> or: ? oracle.sysman.vdbVdbSQLScriptExecutor TEST <SQL-script-file> wt $>>>Insufficient arguments specified! ? ?xy z ? TEST{| java/util/StringTokenizer /@ ?}~ ? java/lang/String ? ? ? java/util/NoSuchElementException >>>Invalid Service format />>> Required format is name/password[@service]?? ? &oracle/sysman/vdb/VdbSQLScriptExecutor ? ? ? ? ? ? ? ? ? ? ? ? (Completed SQL script execution normally. (SQL script execution encountered errors. java/lang/StringBuffer ? ? ? ??? scripts were processed??? ? !oracle/sysman/vdb/VdbSQLException >>>A SQL Error occurred!? ? Unknown >>> Reason: >>> Oracle error: ? ? >>> Error code : ? ? >>> SQL statement: <? ? > ,oracle/sysman/vdb/VdbLostConnectionException >>>Connection lost! >>> #oracle/sysman/vdb/VdbPLSQLException >>>PL/SQL object has errors! >>> Name: ? ? >>> Type: ? ? >>> .oracle/sysman/vdb/VdbSQLNotTerminatedException .>>>SQL statement was not correctly terminated! >>> File: ? ? >>> Start line number ? ? java/io/FileNotFoundException (>>>Error: Failed to open SQL script file? ? java/io/IOException >>>I/O Exception encountered! java/lang/InterruptedException >>>Execution interrupted! ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??? ? ? ? ? $oracle/sysman/vxx/VxxSQLScriptReader ? ? ? ? java/io/PrintWriter java/io/OutputStreamWriter ?? ?? #oracle/sysman/vdb/VdbSessionFactory ? ? ? ? &oracle/sysman/vxx/VxxTargetCredentials??? ?? ? ??? ? ?? ?? ? ? ? ? ? java/io/EOFException ?? ? ? .? ?v ?? ??? ?? ?? ? )>>>Error encountered executing statement: [ ? ? ]? ? ? ? ? ??y?? %Could not identify SQL statement type? ?? ???? ? ? ? ----Statement found in file ' ' at line ?? ? #Cancelling SQL script operations... ? ? ? ?? ?? ? java/lang/Object java/lang/System out Ljava/io/PrintStream; java/io/PrintStream println err exit (I)V toUpperCase equals (Ljava/lang/Object;)Z '(Ljava/lang/String;Ljava/lang/String;)V nextToken hasMoreTokens oracle/sysman/vxx/VxxProperties getAppProperties append (I)Ljava/lang/StringBuffer; ,(Ljava/lang/String;)Ljava/lang/StringBuffer; toString reason oracleError errorCode sqlStmt getObjectName getObjectType getFile getStartLineNumber getMessage outputTo -(Ljava/io/PrintWriter;Ljava/io/PrintWriter;)V (Ljava/io/OutputStream;)V (Ljava/io/Writer;Z)V java/util/Locale getDefault ()Ljava/util/Locale; ](Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V getAutoCommitSession R(Loracle/sysman/vxx/VxxTargetCredentials;)Loracle/sysman/vdb/VdbAutoCommitSession; isEcho setEcho (Ljava/lang/String;I)V print flush %oracle/sysman/vdb/VdbSQLStatementType execute cancel close skipComments mark getSQLStatementType d(Loracle/sysman/vxx/VxxSQLScriptReader;Ljava/io/PrintWriter;)Loracle/sysman/vdb/VdbSQLStatementType; reset setSaving extractSQLStatement )(Loracle/sysman/vxx/VxxSQLScriptReader;)V getSQLStatement &oracle/sysman/vxx/VxxCancellableThread cancelled getLineNumber getInvocationCount ! ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? I !? ? ? ? ? ? ? ? ? ? } ~ ? ? ? ? ? ? ? ?*?? ? ? ? ? :::6 *2? : ? ? 6 ? S? Y*2? :? :? :? Y? :? ? ? :? :? ? ? ? ? *2:? ? Y? ? ? :6 6 ? ? ? 6 6? ? ? ? ? ? !? ? ? "? ? ? #Y? $? %? &'? (? )? ??:? +? ? ,: ? -: ? ? #Y? $.? ( ? (? )? ? ? #Y? $/? (? 0? &? )? ? ? #Y? $1? (? 2? &? )? ? 3? ? ? #Y? $4? (? 5? (6? (? )? ?C:? 8? ? 9: ? -: ? ? #Y? $:? ( ? (? )? ?:? <? ? ? #Y? $=? (? >? (? )? ? ? #Y? $?? (? @? (? )? ? ? #Y? $A? (? B? (? )? ? ?:? D? ? ? #Y? $E? (? F? (? )? ? ? #Y? $G? (? H? &? )? ? a:? J? ? ? #Y? $:? (? K? (? )? ? 7:? M? ? ? #Y? $:? (? N? (? )? ? :? P? ? J s v ? * ?? 7 ?? ; ?L C ?? I ?? L ?? O ? >