Rev 5513 | Blame | Compare with Previous | Last modification | View Log | RSS feed
Option Explicit'=====================================================' Name: config' Description: Contains all configuration details,' enums, global constants and variables.'====================================================='=========== GLOBAL CONSTANTS DECLARATION ============'============ GLOBAL VARIABLES DEFINITION ============Dim OraSessionDim OraDatabaseDim APP_ROOTDim QUERIES_PATHDim ENV_ORA_DATABASEDim ENV_ORA_CONNECTION'============= VARIABLES INITIALISATION ==============APP_ROOT = Get_Application_Path()ENV_ORA_DATABASE = getEnvVar("ORA_DATABASE")ENV_ORA_CONNECTION = getEnvVar("ORA_CONNECTION")'================== CONFIGURATION ====================If ENV_ORA_DATABASE = "" OR ENV_ORA_CONNECTION = "" ThenWscript.Echo "ERROR: EnvVars ENV_ORA_DATABASE and ENV_ORA_CONNECTION have not been set"WScript.Quit (1)End IfSet OraSession = CreateObject("OracleInProcServer.XOraSession")Set OraDatabase = OraSession.OpenDatabase( ENV_ORA_DATABASE, ENV_ORA_CONNECTION, Cint(0))QUERIES_PATH = APP_ROOT &"jobs\queries"Const QUERIES_FOLDER = "queries"'======================== enums ======================Const enumEVENT_SUCCESS = 0Const enumEVENT_ERROR = 1Const enumEVENT_WARNING = 2Const enumEVENT_INFORMATION = 4'====================== OO4O =========================const ORATYPE_VARCHAR2 = 1const ORATYPE_NUMBER = 2const ORATYPE_SINT = 3const ORATYPE_FLOAT = 4const ORATYPE_STRING = 5const ORATYPE_VARCHAR = 9const ORATYPE_DATE = 12const ORATYPE_UINT = 68const ORATYPE_RAW = 95const ORATYPE_CHAR = 96const ORATYPE_CHARZ = 97const ORATYPE_MLSLABEL = 105const ORATYPE_OBJECT = 108const ORATYPE_REF = 110const ORATYPE_CLOB = 112const ORATYPE_BLOB = 113const ORATYPE_BFILE = 114const ORATYPE_VARRAY = 247const ORATYPE_TABLE = 248const ORATYPE_CURSOR = 102const ORAPARM_INPUT=1const ORAPARM_OUTPUT=2const ORAPARM_BOTH=3const ORADYN_DEFAULT=&H0&'=====================================================