SlideShare une entreprise Scribd logo
1  sur  10
Télécharger pour lire hors ligne
func_dyn_size_set.c
#include   <stdio.h>
#include   <stdlib.h>
#include   <string.h>
#include   "constant_definition.h"
#include   "case_constant_definition.h"
#include   "case_constant_sql_stmt_def.h"
#include   "constant_oracle_versions.h"
extern vaciar_cadena();
char *func_dyn_size_set (int version, int sentencia)
        {
        static char dyn_size[MAX_VAR_SIZE];
        vaciar_cadena (dyn_size,MAX_VAR_SIZE);
        switch (sentencia)
                {
                case CASE_ORACLE_VERSION:
                        strcpy (dyn_size,"800");
                        break;
                case CASE_ACTIVE_PARAMETERS:
                        strcpy (dyn_size,"3555400");
                        break;
                case CASE_USERS_CONNECTED:
                        strcpy (dyn_size,"0804150608151611220");
                        break;
                case CASE_WAIT_STATISTICS:
                        strcpy (dyn_size,"1010300");
                        break;
                case CASE_DATAFILE_I_0:
                        switch (version)
                                {
                                case VERSION_ORACLE_920:
                                         strcpy (dyn_size,"0808080860100");
                                         break;
                                case VERSION_ORACLE_817:
                                case VERSION_ORACLE_816:
                                case VERSION_ORACLE_734:
                                         strcpy (dyn_size,"06060606600");
                                         break;
                                default:
                                         break;
                                }
                        break;
                case CASE_DATAFILE_BLOCKS_R_W:
                        strcpy (dyn_size,"600606060");
                        break;
                case CASE_WAIT_EVENTS:
                        strcpy (dyn_size,"082010300");
                        break;
                case CASE_INSTANCE_STATUS:
                        switch (version)
                                {
                                case VERSION_ORACLE_816:
                                case VERSION_ORACLE_817:
                                case VERSION_ORACLE_920:
                                         strcpy
(dyn_size,"03080910220503101020300");
                                         break;
                                case VERSION_ORACLE_734:
                                         strcpy
(dyn_size,"061815121209081010200");
                                         break;
                                default:
                                         break;
                                }
                        break;
                case CASE_TEMPORAL_SPACE_BY_USER:
                                     Página 1
func_dyn_size_set.c
                        switch (version)
                                {
                                case VERSION_ORACLE_816:
                                case VERSION_ORACLE_817:
                                case VERSION_ORACLE_920:
                                         strcpy (dyn_size,"1010101010300");
                                         break;
                                case VERSION_ORACLE_734:
                                         strcpy
(dyn_size,"09070706060506060808080808060");
                                default:
                                         break;
                                }
                        break;
                case CASE_TOT_FREELIST_WAIT_PERCENT:
                        strcpy (dyn_size,"120");
                        break;
                case CASE_LAST_CHECKPOINT_TIME:
                        switch (version)
                                {
                                case VERSION_ORACLE_816:
                                case VERSION_ORACLE_817:
                                case VERSION_ORACLE_920:
                                         strcpy (dyn_size,"15220");
                                         break;
                                case VERSION_ORACLE_734:
                                         strcpy (dyn_size,"150");
                                         break;
                                default:
                                         break;
                                }
                        break;
                case CASE_LIST_TABLESPACES:
                        switch (version)
                                {
                                case VERSION_ORACLE_816:
                                case VERSION_ORACLE_817:
                                case VERSION_ORACLE_920:
                                         strcpy
(dyn_size,"1510100610100708101010100");
                                         break;
                                case VERSION_ORACLE_734:
                                         strcpy
(dyn_size,"1510100610100708101010100");
                                         break;
                                }
                        break;
                case CASE_ACTIVE_TRANSACTIONS:
                        switch (version)
                                {
                                case VERSION_ORACLE_816:
                                case VERSION_ORACLE_817:
                                case VERSION_ORACLE_920:
                                         strcpy
(dyn_size,"102208080810040605400");
                                break;
                                case VERSION_ORACLE_734:
                                         strcpy
(dyn_size,"0820070808100706051010100");
                                break;
                                }
                        break;
                case CASE_LATCH_DETAILS:
                        strcpy (dyn_size,"100408080805070808250");
                        break;
                case CASE_RESOURCE_LIMITS:
                        switch (version)
                                {
                                     Página 2
func_dyn_size_set.c
                               case VERSION_ORACLE_816:
                               case VERSION_ORACLE_817:
                               case VERSION_ORACLE_920:
                                       strcpy (dyn_size,"30101010100");
                                       break;
                               case VERSION_ORACLE_734:
                                       strcpy (dyn_size,"50100");
                                       break;
                               }
                        break;
                case CASE_LIST_DATAFILES:
                        switch (version)
                                {
                                case VERSION_ORACLE_816:
                                case VERSION_ORACLE_817:
                                case VERSION_ORACLE_920:
                                        strcpy (dyn_size,"7010080");
                                        break;
                                case VERSION_ORACLE_734:
                                        strcpy (dyn_size,"7010080");
                                        break;
                                }
                        break;
                case CASE_LIST_DATAFILES_NEW_9I:
                        switch (version)
                                {
                                case VERSION_ORACLE_816:
                                case VERSION_ORACLE_817:
                                case VERSION_ORACLE_920:
                                        strcpy (dyn_size,"0660181212080");
                                        break;
                                case VERSION_ORACLE_734:
                                        strcpy (dyn_size,"0660181212080");
                                        break;
                                }
                        break;
                case CASE_LIST_TABLESPACES_NEW_9I:
                        switch (version)
                                {
                                case VERSION_ORACLE_816:
                                case VERSION_ORACLE_817:
                                case VERSION_ORACLE_920:
                                        strcpy
(dyn_size,"062510121212121212121210101010100");
                                        break;
                                case VERSION_ORACLE_734:
                                        strcpy
(dyn_size,"062510121212121212121210101010100");
                                        break;
                                }
                        break;
                case CASE_ACTIVE_SESSIONS:
                        strcpy (dyn_size,"04041015221009221509400");
                        break;
                case CASE_SESSIONS_WAITS:
                        strcpy
(dyn_size,"04040505150825201010101010101010101010101010100");
                        break;
                case CASE_DEFAULT_STORAGE_SETS_TABLESPACE:
                        strcpy (dyn_size,"2012121212070");
                        break;
                case CASE_ALL_TABLES_STORAGE_SETTINGS:
                        strcpy (dyn_size,"152020101010080");
                        break;
                case CASE_ALL_NON_SYS_TABLES_SETTINGS:
                        switch (version)
                                {
                                case VERSION_ORACLE_816:
                                    Página 3
func_dyn_size_set.c
                                case VERSION_ORACLE_817:
                                case VERSION_ORACLE_920:
                                        strcpy (dyn_size,"18202008081018080");
                                        break;
                                case VERSION_ORACLE_734:
                                        strcpy (dyn_size,"18202008081018080");
                                        break;
                                }
                        break;
                case CASE_ALL_NON_SYS_INDEXES_SETTINGS:
                        switch (version)
                                {
                                case VERSION_ORACLE_816:
                                case VERSION_ORACLE_817:
                                case VERSION_ORACLE_920:
                                         strcpy (dyn_size,"12252008081018080");
                                         break;
                                case VERSION_ORACLE_734:
                                         strcpy (dyn_size,"12252008081018080");
                                         break;
                                }
                        break;
                case CASE_USER_DEFINED:
                        printf ("Pasando Seteo ColSize 24 n0");
                        switch (version)
                                {
                                case VERSION_ORACLE_816:
                                case VERSION_ORACLE_817:
                                case VERSION_ORACLE_920:
                                         strcpy
(dyn_size,"201812202020221010100");
                                         break;
                                case VERSION_ORACLE_734:
                                         strcpy
(dyn_size,"201812202020221010100");
                                         break;
                                }
                        break;
                case CASE_LIST_DATAFILE_REDO_CONTROL_FILES:
                        strcpy (dyn_size,"7020100");
                        break;
                case CASE_LIST_DATAFILES_USED_BLOCKS:
                        strcpy (dyn_size,"2560121212120");
                        break;
                case CASE_LIST_SORT_BY_USER:
                        strcpy (dyn_size,"141806202510100");
                        break;
                case CASE_LIST_LOCK_STATUS:
                        switch (version)
                                {
                                case VERSION_ORACLE_816:
                                case VERSION_ORACLE_817:
                                case VERSION_ORACLE_920:
                                         strcpy
(dyn_size,"0909040607041111082504090");
                                         break;
                                case VERSION_ORACLE_734:
                                         strcpy
(dyn_size,"0909040405041111082504090");
                                         break;
                                }
                        break;
                case CASE_LIST_USER_BY_CPU_USAGE:
                        strcpy (dyn_size,"050710102310252007700");
                        break;
                case CASE_SQL_STATEMENT_BY_THIS_USER:
                        strcpy (dyn_size,"700");
                        break;
                                     Página 4
func_dyn_size_set.c
                case CASE_REDO_LOGS_STATUS:
                        switch (version)
                                {
                                case VERSION_ORACLE_816:
                                case VERSION_ORACLE_817:
                                case VERSION_ORACLE_920:
                                        strcpy
(dyn_size,"0707101010101012200");
                                        break;
                                case VERSION_ORACLE_734:
                                        strcpy
(dyn_size,"0707101010101012200");
                                        break;
                                }
                        break;
                case CASE_ARCHIVED_LOGS_HISTORY:
                        switch (version)
                                {
                                case VERSION_ORACLE_816:
                                case VERSION_ORACLE_817:
                                case VERSION_ORACLE_920:
                                        strcpy (dyn_size,"06075010230808100");
                                        break;
                                case VERSION_ORACLE_734:
                                        strcpy (dyn_size,"0607180808500");
                                        break;
                                }
                        break;
                case CASE_REDO_LOG_RECOVERY_REPORT:
                        strcpy (dyn_size,"061252080");
                        break;
                case CASE_ARCHIVE_LOG_HISTROY:
                        switch (version)
                                {
                                case VERSION_ORACLE_816:
                                case VERSION_ORACLE_817:
                                case VERSION_ORACLE_920:
                                        strcpy (dyn_size,"08101717220");
                                        break;
                                case VERSION_ORACLE_734:
                                        strcpy (dyn_size,"06080808220");
                                        break;
                                }
                        break;
                case CASE_SESSION_LATCH_WAITS_SQL:
                        strcpy (dyn_size,"053030600");
                        break;
                case CASE_SESSION_PROGRAM_RUNNING_SQL:
                        strcpy (dyn_size,"073060800");
                        break;
                case CASE_PRIVILEGES_BY_USER:
                        strcpy (dyn_size,"2525400");
                        break;
                case CASE_DETAILED_LOCKING_CAUSES:
                        strcpy (dyn_size,"3005152810181814500");
                        break;
                case CASE_CURRENT_STATISTICS_VALUES:
                        strcpy (dyn_size,"0855150");
                        break;
                case CASE_TABLE_DESCRIPTION_USER_TABLENAME:
                        switch (version)
                                {
                                case VERSION_ORACLE_816:
                                case VERSION_ORACLE_817:
                                case VERSION_ORACLE_920:
                                        strcpy
(dyn_size,"12123208190707070707070707070707070");
                                        break;
                                    Página 5
func_dyn_size_set.c
                                case VERSION_ORACLE_734:
                                        strcpy
(dyn_size,"12123208190707070707070707070707070");
                                        break;
                                }
                        break;
                case CASE_INDEX_DESCRIPTION_USER_INDEXNAME:
                        switch (version)
                                {
                                case VERSION_ORACLE_816:
                                case VERSION_ORACLE_817:
                                case VERSION_ORACLE_920:
                                        strcpy
(dyn_size,"15121512080915060606060606060706070707070");
                                        break;
                                case VERSION_ORACLE_734:
                                        strcpy
(dyn_size,"15121512080915060606060606060706070707070");
                                        break;
                                }
                        break;
                case CASE_CURRENT_ACTIVITY_REPORT:
                        strcpy (dyn_size,"10120812990");
                        break;
                case CASE_DICTIONARY_TABLE_COMMENTS:
                        strcpy (dyn_size,"35700");
                        break;
                case CASE_DICTIONARY_TABLE_COLUMNS_DESCRIP:
                        strcpy (dyn_size,"253065150806120");
                        break;
                case CASE_SGA_STATISTIC_GENERAL:
                        strcpy (dyn_size,"042510101005101010450");
                        break;
                case CASE_SGA_STATISTIC_MEMORY_USAGE:
                        strcpy (dyn_size,"15351212120");
                        break;
                case CASE_SGA_STATISTIC_INFORMATION:
                        strcpy (dyn_size,"40200");
                        break;
                case CASE_ROW_CACHE_INFORMATION:
                        strcpy (dyn_size,"060625101007101010070506060");
                        break;
                case CASE_PERFORMANCE_DISK_I_O:
                        strcpy (dyn_size,"501010100");
                        break;
                case CASE_RECURSIVE_CALLS:
                        strcpy (dyn_size,"30200");
                        break;
                case CASE_SYSTEM_EVENTS:
                        strcpy (dyn_size,"40121212120");
                        break;
/* -------------------------------------------------------------- */
                        /*
#define CASE_SQL_AREA_ALL_ENTRIES                               52
                        */
                case CASE_SQL_AREA_ALL_ENTRIES:
                        strcpy (dyn_size,"0807090909050303030305050519");
                        strcat (dyn_size,"0508080815151508071215080505060");
                        break;
                        /*
#define CASE_SQL_AREA_CPU_USAGE                                 53
                        */
                case CASE_SQL_AREA_CPU_USAGE:
                        strcpy (dyn_size,"0807070707050303030305050519");
                        strcat (dyn_size,"050808081515150807121508050506");
                        break;
                        /*
                                    Página 6
func_dyn_size_set.c
#define CASE_SQL_AREA_MEMORY_USAGE                              54
                        */
                case CASE_SQL_AREA_MEMORY_USAGE:
                        strcpy (dyn_size,"0807070707050303030305050519");
                        strcat (dyn_size,"050808081515150807121508050506");
                        break;
                        /*
                        /*
#define CASE_SQL_AREA_BUFFER_GET_SUM                     55
                        */
                case CASE_SQL_AREA_BUFFER_GET_SUM:
                        strcpy (dyn_size,"0807070707050303030305050519");
                        strcat (dyn_size,"050808081515150807121508050506");
                        break;
                        /*
#define CASE_INIT_PARAMETERS_VALUES_STATUS               56
                        */
                case CASE_INIT_PARAMETERS_VALUES_STATUS:
                        strcpy (dyn_size,"05355005050508050535");
                        break;

/* -------------------------------------------------------------- */
               case CASE_TABLESPACE_FRAGMENTATION:
                       strcpy (dyn_size,"250909091516120606060");
                       break;
               case CASE_SHOW_NLS_PARAMETERS:
                       strcpy (dyn_size,"30404040350");
                       break;
               case CASE_CONTROL_FILES_STATUS:
                       strcpy (dyn_size,"50120");
                       break;
               case CASE_SORT_SEGMENTS_USERS:
                       strcpy (dyn_size,"1506080706070707090709");
                       strcat (dyn_size,"07070708060609090909090");
                       break;
               case CASE_ORACLE_QUOTAS:
                       strcpy (dyn_size,"30191111111111");
                       break;
               case CASE_TABLE_GENERAL_DESCRIPTION:
                       strcpy (dyn_size,"20303012120909090909");
                       strcat (dyn_size,"09090909090909090909");
                       strcat (dyn_size,"09090909090909090909");
                       strcat (dyn_size,"09090909090909090909");
                       strcat (dyn_size,"09090909090909090909");
                       strcat (dyn_size,"09090909");
                       break;
               case CASE_TABLE_COLUMN_DESCRIPTION:
                       strcpy (dyn_size,"2040350");
                       break;
               case CASE_TABLE_CONSTRAINTS:
                       strcpy (dyn_size,"09090909090909090909");
                       strcat (dyn_size,"09090909090909090909");
                       strcat (dyn_size,"09090909090909090909");
                       strcat (dyn_size,"09090909090909090909");
                       strcat (dyn_size,"09090909090909090909");
                       strcat (dyn_size,"09090909090909090909");
                       break;
               case CASE_INDEX_GENERAL_DESCRIPTION:
                       strcpy (dyn_size,"2535063525151515");
                       break;
               case CASE_AUDIT_DEFINITION:
                       strcpy (dyn_size,"3520301212");
                       break;
               case CASE_SHOW_SEGMENTS_EXTENTS:
                       strcpy (dyn_size,"122525301212121212121212");
                       break;
               case CASE_SHOW_EXTENTS_INSIDE_DATAFILES:
                                   Página 7
func_dyn_size_set.c
                        strcpy (dyn_size,"08253012250808080880");
                        break;
                case CASE_SHOW_USER_LISTS:
                        strcpy (dyn_size,"30083010302312081010101010101010");
                        break;
                case CASE_SHOW_ROLES_PRIVILEGES:
                        strcpy (dyn_size,"1010101010101010101010101010");
                        break;
                case CASE_SHOW_PRIVILEGES_COLUMNS:
                        strcpy (dyn_size,"10101010101010101010");
                        break;
                case CASE_SHOW_LOCKS_VIEWS:
                        strcpy (dyn_size,"082020201020101020101010");
                        break;
                case CASE_GRAPH_LOCK_WAITS:
                        strcpy (dyn_size,"08653025");
                        break;
                case CASE_OBJECT_ACCESS_SESSION:
                        strcpy (dyn_size,"087015");
                        break;
                case CASE_SHOW_LATCHES:
                        strcpy (dyn_size,"10101010101010101010");
                        strcat (dyn_size,"10101010101010101010");
                        strcat (dyn_size,"10101010");
                        break;
                case CASE_SHOW_STATISTICS:
                        strcpy
(dyn_size,"05101010101010101015151515151515151515");
                        break;
                case CASE_SHOW_TRANSACTIONS:
                        strcpy (dyn_size,"0509060606060606060609");
                        strcat (dyn_size,"10101010101010100707");
                        strcat (dyn_size,"10071010100610101008");
                        strcat (dyn_size,"08101008080810101010");
                        break;
                case CASE_SHOW_DATAFILES_STATUS:
                        strcpy (dyn_size,"063007101010101010");
                        strcat (dyn_size,"1010101013121260");
                        break;
                case CASE_SHOW_DB_OBJECT_CACHE:
                        strcpy (dyn_size,"202006060606061060");
                        break;
                case CASE_TABLE_ALERT_EXTENT_USED:
                        strcpy (dyn_size,"30301010101006");
                        break;
                case CASE_INDEX_ALERT_EXTENT_USED:
                        strcpy (dyn_size,"30301010101006");
                        break;
                case CASE_USER_TIME_WORKING:
                        strcpy (dyn_size,"13200923122008081522");
                        break;
                case CASE_IS_USER_WORKING:
                        strcpy (dyn_size,"10200923122008081522");
                        break;
                case CASE_VER_SQL_PROGRAM:
                        strcpy (dyn_size,"0606060813201222212010");
                        break;
                case CASE_SQL_SESS_IO:
                        strcpy (dyn_size,"05301218090909090909");
                        break;
                case CASE_SQL_SESSION_EVENT:
                        strcpy (dyn_size,"05301218320808080808");
                        break;
                case CASE_SQL_SESSION_WAIT:
                        strcpy
(dyn_size,"053012180615121009121009121009070707");
                        break;
                case CASE_SQL_SESSION_LONG_OPER:
                                    Página 8
func_dyn_size_set.c
                        strcpy (dyn_size,"05281218071840060808061818050505");
                        strcat (dyn_size,"1825101408");
                        break;
                case CASE_SQL_LOCKED_OBJECTS:
                        strcpy (dyn_size,"080808080830121509");
                        break;
                case CASE_SQL_TRANSACTION_DETAIL:
                        strcpy (dyn_size,"1010101010101010101010101010");
                        break;
                case CASE_SQL_LOCK_MEDIUM_INFO:
                        strcpy (dyn_size,"160507251218252507071212");
                        break;
                case CASE_SQL_LOCK_FULL_INFO:
                        strcpy (dyn_size,"300610351515151525");
                        break;
                case CASE_SQL_LOCK_BY_SESSION_ID:
                        strcpy
(dyn_size,"101010101010101010101010101010101010");
                        break;
                case CASE_SQL_WHO_IS_WAITING_FOR:
                        strcpy
(dyn_size,"101010101010101010101010101010101010");
                        break;
                case CASE_SQL_WHICH_SQL_RUNNING:
                        strcpy
(dyn_size,"101010101010101010101010101010101010");
                        break;
                case CASE_WHICH_OBJECTS_LOCKED_BY_USER:
                        strcpy
(dyn_size,"1010101010101010101010101010101010101010101010101010");
                        break;
/* ------------------------------------------------- */
/************* Agregado 25-Agosto-2005 ***************/

                case CASE_BUFFER_CACHE_DEFINED:
                        switch (version)
                                {
                                case VERSION_ORACLE_920:
                                        strcpy
(dyn_size,"1010101010101010101010101010101010101010101010101010");

                               break;
                               }
                        break;
/* ------------------------------------------------- */
                case CASE_BUFFER_CACHE_TOTAL_SIZE:
                        switch (version)
                                {
                                case VERSION_ORACLE_920:
                                        strcpy
(dyn_size,"1010101010101010101010101010101010101010101010101010");
                               break;
                               }
                        break;
/* ------------------------------------------------- */
                case CASE_OPTIMIZER_INDEX_COST_ADJ_ESTIMATE:
                        switch (version)
                                {
                                case VERSION_ORACLE_920:
                                        strcpy (dyn_size,"1010");
                               break;
                               }
                        break;
/* ------------------------------------------------- */
                case CASE_OPTIMIZER_INDEX_CACHING_ESTIMAGE:
                        switch (version)
                                    Página 9
func_dyn_size_set.c
                               {
                               case VERSION_ORACLE_920:
                                       strcpy (dyn_size,"1010");
                                break;
                                }
/* ------------------------------------------------- */
                default:
                        strcpy (dyn_size,"800");
                        break;
                }
        return (dyn_size);
        }




                                   Página 10

Contenu connexe

Similaire à Func dyn size_set.c

Func dyn column_set.c
Func dyn column_set.cFunc dyn column_set.c
Func dyn column_set.calbertinous
 
Circuit breakers for Java: Failsafe, Javaslang-Circuitbreaker, Hystrix and Ve...
Circuit breakers for Java: Failsafe, Javaslang-Circuitbreaker, Hystrix and Ve...Circuit breakers for Java: Failsafe, Javaslang-Circuitbreaker, Hystrix and Ve...
Circuit breakers for Java: Failsafe, Javaslang-Circuitbreaker, Hystrix and Ve...Micha Kops
 
Hello, Is That FreeSWITCH? Then We're Coming to Check You!
Hello, Is That FreeSWITCH? Then We're Coming to Check You!Hello, Is That FreeSWITCH? Then We're Coming to Check You!
Hello, Is That FreeSWITCH? Then We're Coming to Check You!PVS-Studio
 

Similaire à Func dyn size_set.c (6)

Func dyn column_set.c
Func dyn column_set.cFunc dyn column_set.c
Func dyn column_set.c
 
Circuit breakers for Java: Failsafe, Javaslang-Circuitbreaker, Hystrix and Ve...
Circuit breakers for Java: Failsafe, Javaslang-Circuitbreaker, Hystrix and Ve...Circuit breakers for Java: Failsafe, Javaslang-Circuitbreaker, Hystrix and Ve...
Circuit breakers for Java: Failsafe, Javaslang-Circuitbreaker, Hystrix and Ve...
 
Hello, Is That FreeSWITCH? Then We're Coming to Check You!
Hello, Is That FreeSWITCH? Then We're Coming to Check You!Hello, Is That FreeSWITCH? Then We're Coming to Check You!
Hello, Is That FreeSWITCH? Then We're Coming to Check You!
 
Marat-Slides
Marat-SlidesMarat-Slides
Marat-Slides
 
3
33
3
 
Exception Handling in Scala
Exception Handling in ScalaException Handling in Scala
Exception Handling in Scala
 

Plus de albertinous

Orastat line command
Orastat line commandOrastat line command
Orastat line commandalbertinous
 
Local functions preceded_calls.h
Local functions preceded_calls.hLocal functions preceded_calls.h
Local functions preceded_calls.halbertinous
 
Funct format sql_statement.c
Funct format sql_statement.cFunct format sql_statement.c
Funct format sql_statement.calbertinous
 
Funciones auxiliares.c
Funciones auxiliares.cFunciones auxiliares.c
Funciones auxiliares.calbertinous
 
Func time sleep.c
Func time sleep.cFunc time sleep.c
Func time sleep.calbertinous
 
Func menu mostrar.c
Func menu mostrar.cFunc menu mostrar.c
Func menu mostrar.calbertinous
 
Extern functions funciones_auxiliares.h
Extern functions funciones_auxiliares.hExtern functions funciones_auxiliares.h
Extern functions funciones_auxiliares.halbertinous
 
Decode name mode.c
Decode name mode.cDecode name mode.c
Decode name mode.calbertinous
 
Decode name lock.c
Decode name lock.cDecode name lock.c
Decode name lock.calbertinous
 
Decode lock mode.c
Decode lock mode.cDecode lock mode.c
Decode lock mode.calbertinous
 
Decode command oracle.c
Decode command oracle.cDecode command oracle.c
Decode command oracle.calbertinous
 
Constant oracle versions.h
Constant oracle versions.hConstant oracle versions.h
Constant oracle versions.halbertinous
 
Constant definition.h
Constant definition.hConstant definition.h
Constant definition.halbertinous
 
Case constant sql_stmt_def.h
Case constant sql_stmt_def.hCase constant sql_stmt_def.h
Case constant sql_stmt_def.halbertinous
 
Case constant func_def.h
Case constant func_def.hCase constant func_def.h
Case constant func_def.halbertinous
 
Case constant definition.h
Case constant definition.hCase constant definition.h
Case constant definition.halbertinous
 
Ver menu opcion.c
Ver menu opcion.cVer menu opcion.c
Ver menu opcion.calbertinous
 

Plus de albertinous (20)

Orastat line command
Orastat line commandOrastat line command
Orastat line command
 
Resource1
Resource1Resource1
Resource1
 
Menu orastat.c
Menu orastat.cMenu orastat.c
Menu orastat.c
 
Local functions preceded_calls.h
Local functions preceded_calls.hLocal functions preceded_calls.h
Local functions preceded_calls.h
 
Funct format sql_statement.c
Funct format sql_statement.cFunct format sql_statement.c
Funct format sql_statement.c
 
Funciones auxiliares.c
Funciones auxiliares.cFunciones auxiliares.c
Funciones auxiliares.c
 
Func time sleep.c
Func time sleep.cFunc time sleep.c
Func time sleep.c
 
Func menu mostrar.c
Func menu mostrar.cFunc menu mostrar.c
Func menu mostrar.c
 
Extern functions funciones_auxiliares.h
Extern functions funciones_auxiliares.hExtern functions funciones_auxiliares.h
Extern functions funciones_auxiliares.h
 
Decode name mode.c
Decode name mode.cDecode name mode.c
Decode name mode.c
 
Decode name lock.c
Decode name lock.cDecode name lock.c
Decode name lock.c
 
Decode lock mode.c
Decode lock mode.cDecode lock mode.c
Decode lock mode.c
 
Decode command oracle.c
Decode command oracle.cDecode command oracle.c
Decode command oracle.c
 
Constant oracle versions.h
Constant oracle versions.hConstant oracle versions.h
Constant oracle versions.h
 
Constant definition.h
Constant definition.hConstant definition.h
Constant definition.h
 
Case constant sql_stmt_def.h
Case constant sql_stmt_def.hCase constant sql_stmt_def.h
Case constant sql_stmt_def.h
 
Case constant func_def.h
Case constant func_def.hCase constant func_def.h
Case constant func_def.h
 
Case constant definition.h
Case constant definition.hCase constant definition.h
Case constant definition.h
 
Ver menu opcion.c
Ver menu opcion.cVer menu opcion.c
Ver menu opcion.c
 
Orasta500.c
Orasta500.cOrasta500.c
Orasta500.c
 

Dernier

Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 

Dernier (20)

Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 

Func dyn size_set.c

  • 1. func_dyn_size_set.c #include <stdio.h> #include <stdlib.h> #include <string.h> #include "constant_definition.h" #include "case_constant_definition.h" #include "case_constant_sql_stmt_def.h" #include "constant_oracle_versions.h" extern vaciar_cadena(); char *func_dyn_size_set (int version, int sentencia) { static char dyn_size[MAX_VAR_SIZE]; vaciar_cadena (dyn_size,MAX_VAR_SIZE); switch (sentencia) { case CASE_ORACLE_VERSION: strcpy (dyn_size,"800"); break; case CASE_ACTIVE_PARAMETERS: strcpy (dyn_size,"3555400"); break; case CASE_USERS_CONNECTED: strcpy (dyn_size,"0804150608151611220"); break; case CASE_WAIT_STATISTICS: strcpy (dyn_size,"1010300"); break; case CASE_DATAFILE_I_0: switch (version) { case VERSION_ORACLE_920: strcpy (dyn_size,"0808080860100"); break; case VERSION_ORACLE_817: case VERSION_ORACLE_816: case VERSION_ORACLE_734: strcpy (dyn_size,"06060606600"); break; default: break; } break; case CASE_DATAFILE_BLOCKS_R_W: strcpy (dyn_size,"600606060"); break; case CASE_WAIT_EVENTS: strcpy (dyn_size,"082010300"); break; case CASE_INSTANCE_STATUS: switch (version) { case VERSION_ORACLE_816: case VERSION_ORACLE_817: case VERSION_ORACLE_920: strcpy (dyn_size,"03080910220503101020300"); break; case VERSION_ORACLE_734: strcpy (dyn_size,"061815121209081010200"); break; default: break; } break; case CASE_TEMPORAL_SPACE_BY_USER: Página 1
  • 2. func_dyn_size_set.c switch (version) { case VERSION_ORACLE_816: case VERSION_ORACLE_817: case VERSION_ORACLE_920: strcpy (dyn_size,"1010101010300"); break; case VERSION_ORACLE_734: strcpy (dyn_size,"09070706060506060808080808060"); default: break; } break; case CASE_TOT_FREELIST_WAIT_PERCENT: strcpy (dyn_size,"120"); break; case CASE_LAST_CHECKPOINT_TIME: switch (version) { case VERSION_ORACLE_816: case VERSION_ORACLE_817: case VERSION_ORACLE_920: strcpy (dyn_size,"15220"); break; case VERSION_ORACLE_734: strcpy (dyn_size,"150"); break; default: break; } break; case CASE_LIST_TABLESPACES: switch (version) { case VERSION_ORACLE_816: case VERSION_ORACLE_817: case VERSION_ORACLE_920: strcpy (dyn_size,"1510100610100708101010100"); break; case VERSION_ORACLE_734: strcpy (dyn_size,"1510100610100708101010100"); break; } break; case CASE_ACTIVE_TRANSACTIONS: switch (version) { case VERSION_ORACLE_816: case VERSION_ORACLE_817: case VERSION_ORACLE_920: strcpy (dyn_size,"102208080810040605400"); break; case VERSION_ORACLE_734: strcpy (dyn_size,"0820070808100706051010100"); break; } break; case CASE_LATCH_DETAILS: strcpy (dyn_size,"100408080805070808250"); break; case CASE_RESOURCE_LIMITS: switch (version) { Página 2
  • 3. func_dyn_size_set.c case VERSION_ORACLE_816: case VERSION_ORACLE_817: case VERSION_ORACLE_920: strcpy (dyn_size,"30101010100"); break; case VERSION_ORACLE_734: strcpy (dyn_size,"50100"); break; } break; case CASE_LIST_DATAFILES: switch (version) { case VERSION_ORACLE_816: case VERSION_ORACLE_817: case VERSION_ORACLE_920: strcpy (dyn_size,"7010080"); break; case VERSION_ORACLE_734: strcpy (dyn_size,"7010080"); break; } break; case CASE_LIST_DATAFILES_NEW_9I: switch (version) { case VERSION_ORACLE_816: case VERSION_ORACLE_817: case VERSION_ORACLE_920: strcpy (dyn_size,"0660181212080"); break; case VERSION_ORACLE_734: strcpy (dyn_size,"0660181212080"); break; } break; case CASE_LIST_TABLESPACES_NEW_9I: switch (version) { case VERSION_ORACLE_816: case VERSION_ORACLE_817: case VERSION_ORACLE_920: strcpy (dyn_size,"062510121212121212121210101010100"); break; case VERSION_ORACLE_734: strcpy (dyn_size,"062510121212121212121210101010100"); break; } break; case CASE_ACTIVE_SESSIONS: strcpy (dyn_size,"04041015221009221509400"); break; case CASE_SESSIONS_WAITS: strcpy (dyn_size,"04040505150825201010101010101010101010101010100"); break; case CASE_DEFAULT_STORAGE_SETS_TABLESPACE: strcpy (dyn_size,"2012121212070"); break; case CASE_ALL_TABLES_STORAGE_SETTINGS: strcpy (dyn_size,"152020101010080"); break; case CASE_ALL_NON_SYS_TABLES_SETTINGS: switch (version) { case VERSION_ORACLE_816: Página 3
  • 4. func_dyn_size_set.c case VERSION_ORACLE_817: case VERSION_ORACLE_920: strcpy (dyn_size,"18202008081018080"); break; case VERSION_ORACLE_734: strcpy (dyn_size,"18202008081018080"); break; } break; case CASE_ALL_NON_SYS_INDEXES_SETTINGS: switch (version) { case VERSION_ORACLE_816: case VERSION_ORACLE_817: case VERSION_ORACLE_920: strcpy (dyn_size,"12252008081018080"); break; case VERSION_ORACLE_734: strcpy (dyn_size,"12252008081018080"); break; } break; case CASE_USER_DEFINED: printf ("Pasando Seteo ColSize 24 n0"); switch (version) { case VERSION_ORACLE_816: case VERSION_ORACLE_817: case VERSION_ORACLE_920: strcpy (dyn_size,"201812202020221010100"); break; case VERSION_ORACLE_734: strcpy (dyn_size,"201812202020221010100"); break; } break; case CASE_LIST_DATAFILE_REDO_CONTROL_FILES: strcpy (dyn_size,"7020100"); break; case CASE_LIST_DATAFILES_USED_BLOCKS: strcpy (dyn_size,"2560121212120"); break; case CASE_LIST_SORT_BY_USER: strcpy (dyn_size,"141806202510100"); break; case CASE_LIST_LOCK_STATUS: switch (version) { case VERSION_ORACLE_816: case VERSION_ORACLE_817: case VERSION_ORACLE_920: strcpy (dyn_size,"0909040607041111082504090"); break; case VERSION_ORACLE_734: strcpy (dyn_size,"0909040405041111082504090"); break; } break; case CASE_LIST_USER_BY_CPU_USAGE: strcpy (dyn_size,"050710102310252007700"); break; case CASE_SQL_STATEMENT_BY_THIS_USER: strcpy (dyn_size,"700"); break; Página 4
  • 5. func_dyn_size_set.c case CASE_REDO_LOGS_STATUS: switch (version) { case VERSION_ORACLE_816: case VERSION_ORACLE_817: case VERSION_ORACLE_920: strcpy (dyn_size,"0707101010101012200"); break; case VERSION_ORACLE_734: strcpy (dyn_size,"0707101010101012200"); break; } break; case CASE_ARCHIVED_LOGS_HISTORY: switch (version) { case VERSION_ORACLE_816: case VERSION_ORACLE_817: case VERSION_ORACLE_920: strcpy (dyn_size,"06075010230808100"); break; case VERSION_ORACLE_734: strcpy (dyn_size,"0607180808500"); break; } break; case CASE_REDO_LOG_RECOVERY_REPORT: strcpy (dyn_size,"061252080"); break; case CASE_ARCHIVE_LOG_HISTROY: switch (version) { case VERSION_ORACLE_816: case VERSION_ORACLE_817: case VERSION_ORACLE_920: strcpy (dyn_size,"08101717220"); break; case VERSION_ORACLE_734: strcpy (dyn_size,"06080808220"); break; } break; case CASE_SESSION_LATCH_WAITS_SQL: strcpy (dyn_size,"053030600"); break; case CASE_SESSION_PROGRAM_RUNNING_SQL: strcpy (dyn_size,"073060800"); break; case CASE_PRIVILEGES_BY_USER: strcpy (dyn_size,"2525400"); break; case CASE_DETAILED_LOCKING_CAUSES: strcpy (dyn_size,"3005152810181814500"); break; case CASE_CURRENT_STATISTICS_VALUES: strcpy (dyn_size,"0855150"); break; case CASE_TABLE_DESCRIPTION_USER_TABLENAME: switch (version) { case VERSION_ORACLE_816: case VERSION_ORACLE_817: case VERSION_ORACLE_920: strcpy (dyn_size,"12123208190707070707070707070707070"); break; Página 5
  • 6. func_dyn_size_set.c case VERSION_ORACLE_734: strcpy (dyn_size,"12123208190707070707070707070707070"); break; } break; case CASE_INDEX_DESCRIPTION_USER_INDEXNAME: switch (version) { case VERSION_ORACLE_816: case VERSION_ORACLE_817: case VERSION_ORACLE_920: strcpy (dyn_size,"15121512080915060606060606060706070707070"); break; case VERSION_ORACLE_734: strcpy (dyn_size,"15121512080915060606060606060706070707070"); break; } break; case CASE_CURRENT_ACTIVITY_REPORT: strcpy (dyn_size,"10120812990"); break; case CASE_DICTIONARY_TABLE_COMMENTS: strcpy (dyn_size,"35700"); break; case CASE_DICTIONARY_TABLE_COLUMNS_DESCRIP: strcpy (dyn_size,"253065150806120"); break; case CASE_SGA_STATISTIC_GENERAL: strcpy (dyn_size,"042510101005101010450"); break; case CASE_SGA_STATISTIC_MEMORY_USAGE: strcpy (dyn_size,"15351212120"); break; case CASE_SGA_STATISTIC_INFORMATION: strcpy (dyn_size,"40200"); break; case CASE_ROW_CACHE_INFORMATION: strcpy (dyn_size,"060625101007101010070506060"); break; case CASE_PERFORMANCE_DISK_I_O: strcpy (dyn_size,"501010100"); break; case CASE_RECURSIVE_CALLS: strcpy (dyn_size,"30200"); break; case CASE_SYSTEM_EVENTS: strcpy (dyn_size,"40121212120"); break; /* -------------------------------------------------------------- */ /* #define CASE_SQL_AREA_ALL_ENTRIES 52 */ case CASE_SQL_AREA_ALL_ENTRIES: strcpy (dyn_size,"0807090909050303030305050519"); strcat (dyn_size,"0508080815151508071215080505060"); break; /* #define CASE_SQL_AREA_CPU_USAGE 53 */ case CASE_SQL_AREA_CPU_USAGE: strcpy (dyn_size,"0807070707050303030305050519"); strcat (dyn_size,"050808081515150807121508050506"); break; /* Página 6
  • 7. func_dyn_size_set.c #define CASE_SQL_AREA_MEMORY_USAGE 54 */ case CASE_SQL_AREA_MEMORY_USAGE: strcpy (dyn_size,"0807070707050303030305050519"); strcat (dyn_size,"050808081515150807121508050506"); break; /* /* #define CASE_SQL_AREA_BUFFER_GET_SUM 55 */ case CASE_SQL_AREA_BUFFER_GET_SUM: strcpy (dyn_size,"0807070707050303030305050519"); strcat (dyn_size,"050808081515150807121508050506"); break; /* #define CASE_INIT_PARAMETERS_VALUES_STATUS 56 */ case CASE_INIT_PARAMETERS_VALUES_STATUS: strcpy (dyn_size,"05355005050508050535"); break; /* -------------------------------------------------------------- */ case CASE_TABLESPACE_FRAGMENTATION: strcpy (dyn_size,"250909091516120606060"); break; case CASE_SHOW_NLS_PARAMETERS: strcpy (dyn_size,"30404040350"); break; case CASE_CONTROL_FILES_STATUS: strcpy (dyn_size,"50120"); break; case CASE_SORT_SEGMENTS_USERS: strcpy (dyn_size,"1506080706070707090709"); strcat (dyn_size,"07070708060609090909090"); break; case CASE_ORACLE_QUOTAS: strcpy (dyn_size,"30191111111111"); break; case CASE_TABLE_GENERAL_DESCRIPTION: strcpy (dyn_size,"20303012120909090909"); strcat (dyn_size,"09090909090909090909"); strcat (dyn_size,"09090909090909090909"); strcat (dyn_size,"09090909090909090909"); strcat (dyn_size,"09090909090909090909"); strcat (dyn_size,"09090909"); break; case CASE_TABLE_COLUMN_DESCRIPTION: strcpy (dyn_size,"2040350"); break; case CASE_TABLE_CONSTRAINTS: strcpy (dyn_size,"09090909090909090909"); strcat (dyn_size,"09090909090909090909"); strcat (dyn_size,"09090909090909090909"); strcat (dyn_size,"09090909090909090909"); strcat (dyn_size,"09090909090909090909"); strcat (dyn_size,"09090909090909090909"); break; case CASE_INDEX_GENERAL_DESCRIPTION: strcpy (dyn_size,"2535063525151515"); break; case CASE_AUDIT_DEFINITION: strcpy (dyn_size,"3520301212"); break; case CASE_SHOW_SEGMENTS_EXTENTS: strcpy (dyn_size,"122525301212121212121212"); break; case CASE_SHOW_EXTENTS_INSIDE_DATAFILES: Página 7
  • 8. func_dyn_size_set.c strcpy (dyn_size,"08253012250808080880"); break; case CASE_SHOW_USER_LISTS: strcpy (dyn_size,"30083010302312081010101010101010"); break; case CASE_SHOW_ROLES_PRIVILEGES: strcpy (dyn_size,"1010101010101010101010101010"); break; case CASE_SHOW_PRIVILEGES_COLUMNS: strcpy (dyn_size,"10101010101010101010"); break; case CASE_SHOW_LOCKS_VIEWS: strcpy (dyn_size,"082020201020101020101010"); break; case CASE_GRAPH_LOCK_WAITS: strcpy (dyn_size,"08653025"); break; case CASE_OBJECT_ACCESS_SESSION: strcpy (dyn_size,"087015"); break; case CASE_SHOW_LATCHES: strcpy (dyn_size,"10101010101010101010"); strcat (dyn_size,"10101010101010101010"); strcat (dyn_size,"10101010"); break; case CASE_SHOW_STATISTICS: strcpy (dyn_size,"05101010101010101015151515151515151515"); break; case CASE_SHOW_TRANSACTIONS: strcpy (dyn_size,"0509060606060606060609"); strcat (dyn_size,"10101010101010100707"); strcat (dyn_size,"10071010100610101008"); strcat (dyn_size,"08101008080810101010"); break; case CASE_SHOW_DATAFILES_STATUS: strcpy (dyn_size,"063007101010101010"); strcat (dyn_size,"1010101013121260"); break; case CASE_SHOW_DB_OBJECT_CACHE: strcpy (dyn_size,"202006060606061060"); break; case CASE_TABLE_ALERT_EXTENT_USED: strcpy (dyn_size,"30301010101006"); break; case CASE_INDEX_ALERT_EXTENT_USED: strcpy (dyn_size,"30301010101006"); break; case CASE_USER_TIME_WORKING: strcpy (dyn_size,"13200923122008081522"); break; case CASE_IS_USER_WORKING: strcpy (dyn_size,"10200923122008081522"); break; case CASE_VER_SQL_PROGRAM: strcpy (dyn_size,"0606060813201222212010"); break; case CASE_SQL_SESS_IO: strcpy (dyn_size,"05301218090909090909"); break; case CASE_SQL_SESSION_EVENT: strcpy (dyn_size,"05301218320808080808"); break; case CASE_SQL_SESSION_WAIT: strcpy (dyn_size,"053012180615121009121009121009070707"); break; case CASE_SQL_SESSION_LONG_OPER: Página 8
  • 9. func_dyn_size_set.c strcpy (dyn_size,"05281218071840060808061818050505"); strcat (dyn_size,"1825101408"); break; case CASE_SQL_LOCKED_OBJECTS: strcpy (dyn_size,"080808080830121509"); break; case CASE_SQL_TRANSACTION_DETAIL: strcpy (dyn_size,"1010101010101010101010101010"); break; case CASE_SQL_LOCK_MEDIUM_INFO: strcpy (dyn_size,"160507251218252507071212"); break; case CASE_SQL_LOCK_FULL_INFO: strcpy (dyn_size,"300610351515151525"); break; case CASE_SQL_LOCK_BY_SESSION_ID: strcpy (dyn_size,"101010101010101010101010101010101010"); break; case CASE_SQL_WHO_IS_WAITING_FOR: strcpy (dyn_size,"101010101010101010101010101010101010"); break; case CASE_SQL_WHICH_SQL_RUNNING: strcpy (dyn_size,"101010101010101010101010101010101010"); break; case CASE_WHICH_OBJECTS_LOCKED_BY_USER: strcpy (dyn_size,"1010101010101010101010101010101010101010101010101010"); break; /* ------------------------------------------------- */ /************* Agregado 25-Agosto-2005 ***************/ case CASE_BUFFER_CACHE_DEFINED: switch (version) { case VERSION_ORACLE_920: strcpy (dyn_size,"1010101010101010101010101010101010101010101010101010"); break; } break; /* ------------------------------------------------- */ case CASE_BUFFER_CACHE_TOTAL_SIZE: switch (version) { case VERSION_ORACLE_920: strcpy (dyn_size,"1010101010101010101010101010101010101010101010101010"); break; } break; /* ------------------------------------------------- */ case CASE_OPTIMIZER_INDEX_COST_ADJ_ESTIMATE: switch (version) { case VERSION_ORACLE_920: strcpy (dyn_size,"1010"); break; } break; /* ------------------------------------------------- */ case CASE_OPTIMIZER_INDEX_CACHING_ESTIMAGE: switch (version) Página 9
  • 10. func_dyn_size_set.c { case VERSION_ORACLE_920: strcpy (dyn_size,"1010"); break; } /* ------------------------------------------------- */ default: strcpy (dyn_size,"800"); break; } return (dyn_size); } Página 10