DBConstants, OraConstantspublic class OraDBSchemaReader extends DBSchemaReader implements OraConstants
DB_ERR_CONNECTION_RESET, DB_ERR_CONNECTION_RESET_TEXT, DB_ERR_UNIQUE_CONSTRAINT, DB_ERR_UNKNOWN, DB_VENDOR_DB2, DB_VENDOR_DEFAULT, DB_VENDOR_MYSQL, DB_VENDOR_ORACLE, DB_VENDOR_SQL_SERVER, DB_VENDOR_SYBASEdbMetaData, dbPackages, dbStoredProcedures, dbTablesCOL_DBA_DIRS_DIRECTORY_NAME, COL_DBA_DIRS_DIRECTORY_PATH, COL_DBA_DIRS_OWNER, COL_USER_DPNC_DPNC_TYPE, COL_USER_DPNC_NAME, COL_USER_DPNC_REF_LNK_NAME, COL_USER_DPNC_REF_NAME, COL_USER_DPNC_REF_OWNER, COL_USER_DPNC_REF_TYPE, COL_USER_DPNC_SCHEMAID, COL_USER_DPNC_TYPE, COL_USER_SOURCE_LINE, COL_USER_SOURCE_NAME, COL_USER_SOURCE_TEXT, COL_USER_SOURCE_TYPE, COL_USER_TABLES_INITIAL_EXTENT, COL_USER_TABLES_LOGGING, COL_USER_TABLES_MAX_EXTENTS, COL_USER_TABLES_MIN_EXTENTS, COL_USER_TABLES_NEXT_EXTENT, COL_USER_TABLES_PCT_FREE, COL_USER_TABLES_TABLE_NAME, COL_USER_TABLES_TABLESPACE_NAME, COL_USER_TABLESPACE_BLOCK_SIZE, COL_USER_TABLESPACE_INITIAL_EXTENT, COL_USER_TABLESPACE_LOGGING, COL_USER_TABLESPACE_MAX_EXTENTS, COL_USER_TABLESPACE_MIN_EXTENTS, COL_USER_TABLESPACE_NEXT_EXTENT, COL_USER_TABLESPACE_SEG_SPACE_MNG, COL_USER_TABLESPACE_TABLESPACE_NAME, ORA_ENV_VAR_NAME, ORA_FILE_NAME_TNS_NAMES, ORA_PATH_NAME_NET_ADMIN, ORACLE_ERR_CONNECTION_RESET, ORACLE_ERR_IMMEDIATE_SHUTDOWN, ORACLE_ERR_INIT_OR_SHUT_IN_PROG, ORACLE_ERR_INVALID_LOGON, ORACLE_ERR_NOT_EXEC_ALTERED_DROP_PACKAGE, ORACLE_ERR_ORA_NOT_AVAILABLE, ORACLE_ERR_PACKAGE_HAS_ERROR, ORACLE_ERR_PACKAGE_STATE_DISCARDED, ORACLE_ERR_PACKAGE_STATE_INVALIDATED, ORACLE_ERR_UNIQUE_CONSTRAINT, ORACLE_ERR_UNIT_PROGRAM_NOT_FOUND, SOURCE_TYPE_FUNCTION, SOURCE_TYPE_JAVA_CLASS, SOURCE_TYPE_NON_EXISTENT, SOURCE_TYPE_PACKAGE, SOURCE_TYPE_PACKAGE_BODY, SOURCE_TYPE_PROCEDURE, SOURCE_TYPE_SEQUENCE, SOURCE_TYPE_SYNONYM, SOURCE_TYPE_TABLE, SOURCE_TYPE_TRIGGER, SOURCE_TYPE_TYPE, SOURCE_TYPE_VIEW, VIEW_DBA_DIRS, VIEW_USER_CONSTRAINTS, VIEW_USER_DEPENDENCIES, VIEW_USER_INDEXES, VIEW_USER_OBJECTS, VIEW_USER_SOURCE, VIEW_USER_TABLES, VIEW_USER_TABLESPACESDB_SEQUENTIAL_NO_WIDTH, DB_VAL_NoParentFieldValue, dbConnection, dbUtility, smyldDBConnection| Constructor | Description |
|---|---|
OraDBSchemaReader(DBErrorHandler e,
DBConnection connection) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
analyseDependency(java.lang.String procedure) |
|
protected Table |
createTable() |
|
void |
exportPackage(java.lang.String packageName,
java.io.OutputStream out) |
|
void |
exportStoredProcedures(java.util.Vector<java.lang.String> procedures,
java.lang.String exportFile) |
|
java.util.HashMap<java.lang.String,java.lang.String> |
getReferencedTables(java.util.Vector<java.lang.String> procedures) |
|
void |
readDependency(java.lang.String objectName,
java.lang.String objectType,
java.util.HashMap<java.lang.String,java.lang.String> dependencies) |
|
void |
readDependency(java.lang.String procedure,
java.util.HashMap<java.lang.String,java.lang.String> dependencies) |
|
void |
readSchemaStoredProcedures(DBConnection conn) |
|
void |
readSchemaTables(java.util.HashMap<java.lang.String,java.lang.String> tables) |
getStoredProcedures, getTablesclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddDBConnectionListener, addDBConnectionListener, closeConnection, doCommit, doRollBack, executeDoubleParamFunction, executeDoubleParamFunction, executeDoubleParamProcedure, executeMultiParamProcedure, executeQuery, executeSingleParamOraArrayFun, executeTrippleParamFunction, executeTrippleParamProcedure, getSMYLDConnection, getTableTotalRecordsNumber, getUtility, handleDBError, isConnected, setDBConnection, setSMYLDConnectionpublic OraDBSchemaReader(DBErrorHandler e, DBConnection connection)
public void readSchemaStoredProcedures(DBConnection conn) throws java.lang.Exception
readSchemaStoredProcedures in class DBSchemaReaderjava.lang.Exceptionprotected Table createTable()
createTable in class DBSchemaReaderpublic void readSchemaTables(java.util.HashMap<java.lang.String,java.lang.String> tables)
throws java.lang.Exception
readSchemaTables in class DBSchemaReaderjava.lang.Exceptionpublic void exportStoredProcedures(java.util.Vector<java.lang.String> procedures,
java.lang.String exportFile)
throws java.lang.Exception
java.lang.Exceptionpublic void exportPackage(java.lang.String packageName,
java.io.OutputStream out)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.HashMap<java.lang.String,java.lang.String> getReferencedTables(java.util.Vector<java.lang.String> procedures)
throws java.lang.Exception
java.lang.Exceptionpublic void analyseDependency(java.lang.String procedure)
throws java.lang.Exception
java.lang.Exceptionpublic void readDependency(java.lang.String procedure,
java.util.HashMap<java.lang.String,java.lang.String> dependencies)
throws java.lang.Exception
java.lang.Exceptionpublic void readDependency(java.lang.String objectName,
java.lang.String objectType,
java.util.HashMap<java.lang.String,java.lang.String> dependencies)
throws java.lang.Exception
java.lang.ExceptionCopyright © 2019 SMYLD. All rights reserved.