Edit D:\app\Administrator\product\11.2.0\dbhome_1\javavm\lib\oracle\aurora\server\tools\loadjava\JdbcOperations.class
?? 16 ?4 56 ?6 ?7 ?8 ?9 ?:; 4 ?< => ?@ABC 2D ?EF ?G HI ?J ?K HL HM HN ?OPQRSTUTVWX YZ ?[\ H?]^P_`a`b`c Hd ?efgfhi ?jk Yl ?mn ?opq ?rstu Hv ?wxy z{ ?| H}~ ? "?? H? H? ??? N?? ??? ??????? ??????????????P????a 2?????? ??? ?d??T????? ?[??T? ?? ?? ?[? ??? Y????????V?? ??? ?? ?? ?????? ?? ??? ?4 ???????? ???`?`??`V? ?4 ?? ?m ?? ?? ???? mkMsg Loracle/aurora/util/msg/Msg; stmtSysObj Ljava/sql/PreparedStatement; ebcdicShortening I state 3Loracle/aurora/server/tools/loadjava/LoadJavaState; lobTableName Ljava/lang/String; ConstantValue md5TableName /replaceAllowedInCreatePublicSynonymIniitialized Z #replaceAllowedInCreatePublicSynonym <init> 6(Loracle/aurora/server/tools/loadjava/LoadJavaState;)V Code LineNumberTable LocalVariableTable this 4Loracle/aurora/server/tools/loadjava/JdbcOperations; lobTable &(Ljava/lang/String;)Ljava/lang/String; schema md5Table doubleQuote w singleQuote schemaAsPrefix sName prefix deleteMD5 5(Loracle/aurora/server/tools/loadjava/SchemaObject;)Z e Ljava/sql/SQLException; schemaObject 2Loracle/aurora/server/tools/loadjava/SchemaObject; conn Ljava/sql/Connection; classname type stmt Ljava/sql/Statement; ok tableName updateMD5 7(Loracle/aurora/server/tools/loadjava/SchemaObject;[B)Z newMD5 [B when pstmt done clearAllGrants grantee sObj g Ljava/util/Enumeration; revoke G(Loracle/aurora/server/tools/loadjava/SchemaObject;Ljava/lang/String;)Z sql allGrantees K(Loracle/aurora/server/tools/loadjava/SchemaObject;)Ljava/util/Enumeration; table condition what dropSynonym synonym shortEnoughName shortEnoughNameForTarget opts 5Loracle/aurora/server/tools/loadjava/LoadJavaOptions; loadSchema targetName targetNameForMsg alterDefiner 6(Loracle/aurora/server/tools/loadjava/SchemaObject;Z)Z flag authid name alterResolver resolverSpec invokeClass result invokeStmt Ljava/sql/CallableStatement; userExists (Ljava/lang/String;)Z rset Ljava/sql/ResultSet; sqlex user exists tableExists turnVerifier (Z)V on startBTL (Ljava/lang/String;)V call startJDBCLogging ()V terminateBTL DDLName F(Loracle/aurora/server/tools/loadjava/SchemaObject;)Ljava/lang/String; executeDDL '(Ljava/lang/String;Ljava/lang/String;)Z ddl Exceptions executeSelect a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Enumeration; columns O(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Enumeration; rs results Ljava/util/Vector; closeStatement (Ljava/sql/Statement;)V )(Ljava/sql/Statement;Ljava/lang/String;)V isSysObj (Ljava/lang/String;I)Z flags objname closeSysObjStmt ignore getState 5()Loracle/aurora/server/tools/loadjava/LoadJavaState; err msg *(Ljava/lang/Exception;Ljava/lang/String;)V ex Ljava/lang/Exception; getLog 3()Loracle/aurora/server/tools/loadjava/LoadJavaLog; getVerbose ()Z SourceFile JdbcOperations.java ?? ? ? ? ? ? ? ? ? ? ? java/lang/StringBuilder ? ??? CREATE$JAVA$LOB$TABLE?? JAVA$CLASS$MD5$TABLE " ' ?? ? ? .'(???? ????????? ? ???? DELETE FROM WHERE NAME = '???? java/sql/SQLException deleting MD5 of {0}???)+ updating MD5 of {0} INSERT INTO (NAME, MD5) VALUES(?, ?)????????? ? ???1? java/lang/String ? ? "revoking : execute on {0} from {1}?* REVOKE EXECUTE ON FROM revoking execute from USER_TAB_PRIVS ALL_TAB_PRIVS 'PRIVILEGE = 'EXECUTE' AND TABLE_NAME = ? ? ? AND TABLE_NAME = "looking for users with execute on ? DISTINCT GRANTEE? drop public synonym "? dropping synonym {0}1? 3oracle/aurora/server/tools/loadjava/LoadJavaOptions ? synonym : {0} ? ? create or replace public synonym ? ? create or replace public synonym " " for creating public synonym for {0} ? DEFINER CURRENT_USER &alter : setting rights of {0} to {1} ALTER JAVA CLASS AUTHID setting definer vs. invoker of setting resolver of {0} to {1} alter : {0} RESOLVER CHECK invoking : {0} ({? = call dbms_java.deploy_invoke(?,?) } 1 !result of invoking class {0}: {1}) invoking class {0} "checking for existence of user {0} 1select count(*) from all_users where username = '1 testing for existence of {0} select * from ./ call dbms_java.set_verifier(? ) turning off verifier? ? 4begin :1 := dbms_java.init_btl(:2, :3, :4, :5); end; !" Initializing BTL !begin dbms_java.start_btl(); end; initializing and starting btl #$ global%&'()*+, oracle.jdbc oracle.jdbc.driver %begin dbms_java.terminate_btl(); end; terminating btl java/util/Vector-. * TRUE SELECT WHERE /012 pselect /*+ USE_NL(o,t) */ t.joxftflags from obj$ o, x$joxft t where o.name=? and type#=? and o.obj# = t.joxftobn3 could not read obj$ 1oracle/aurora/server/tools/loadjava/LoadJavaState4501 2oracle/aurora/server/tools/loadjava/JdbcOperations java/lang/Object )oracle/aurora/server/tools/loadjava/MkMsg append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; length ()I 0oracle/aurora/server/tools/loadjava/SchemaObject getSchema createMD5Table getConnection ()Ljava/sql/Connection; getNameForMD5Table getType getJdbc 6()Loracle/aurora/server/tools/loadjava/JdbcOperations; java/sql/Connection createStatement ()Ljava/sql/Statement; java/sql/Statement executeUpdate (Ljava/lang/String;)I close oracle/aurora/util/msg/Msg m 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; prepareStatement 0(Ljava/lang/String;)Ljava/sql/PreparedStatement; java/sql/PreparedStatement setString (ILjava/lang/String;)V setBytes (I[B)V java/util/Enumeration hasMoreElements nextElement ()Ljava/lang/Object; J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getShortname -(Ljava/lang/Object;)Ljava/lang/StringBuilder; getName getErrorCode useEbcdicShortening getPerhapsJarQualifiedName getOpts /()Loracle/aurora/server/tools/loadjava/Options; getLoadSchema cr_syn prepareCall 0(Ljava/lang/String;)Ljava/sql/CallableStatement; java/sql/CallableStatement registerOutParameter (II)V replace (CC)Ljava/lang/String; execute getString (I)Ljava/lang/String; executeQuery ((Ljava/lang/String;)Ljava/sql/ResultSet; java/sql/ResultSet next getInt (I)I /oracle/aurora/server/tools/loadjava/LoadJavaLog checkCode (Ljava/sql/SQLException;I)Z (I)Ljava/lang/StringBuilder; setInt getBoolean (I)Z oracle/jdbc/driver/OracleLog setTrace java/util/logging/Logger getLogger .(Ljava/lang/String;)Ljava/util/logging/Logger; java/util/logging/Level FINEST Ljava/util/logging/Level; setLevel (Ljava/util/logging/Level;)V elements ()Ljava/util/Enumeration; getObject (I)Ljava/lang/Object; addElement (Ljava/lang/Object;)V ()Ljava/sql/ResultSet; 2()Loracle/aurora/server/tools/loadjava/LogOptions; .oracle/aurora/server/tools/loadjava/LogOptions ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? % ? ? ? u %*? *? ? *? *? *? *? *+? ? ? "