📄 common.h
字号:
#ifndef COMMON_H
#define COMMON_H
#define PLVERSION "0:Product:plora\n\
0:Description:Get some information of Oracle\n\
0:Current Version:1.0.5\n\
0:Latest Patch:\n\
0:Base Version:1.0.0\n\
0:----------------------\n\
0:Patch List:"
#define HELP_CN1 "0:[-s!sid]![-z]![-x]![-v]![-h]![-y]![-b!bgprocname]![-d!dir]![-o!operate]\n"
#define HELP_CN2 "0:operate:\n"
#define HELP_CN3 "0: oracpuload 获得Oracle CPU利用率\n\
0: oramemload 获得Oracle内存利用率\n\
0: syscpuload 获得Oracle所在系统CPU利用率\n\
0: sysmemload 获得Oracle所在系统内存利用率\n\
0: sysmemsize 获得Oracle所在系统内存大小(kb)\n\
0: sysip 获得Oracle所在系统IP地址\n\
0: osver 获得Oracle所在操作系统版本\n"
#define HELP_CN4 "0: lsnrstat 获得监听器可用性\n\
0: DBWR 获得DBWR进程可用性\n\
0: LGWR 获得LGWR进程可用性\n\
0: CKPT 获得CKPT进程可用性\n\
0: SMON 获得SMON进程可用性\n\
0: PMON 获得PMON进程可用性\n\
0: allbgproc 获得主要后台进程名\n\
0: bgproc 获得指定后台进程名\n"
#define HELP_CN5 "0: diskload 获得指定目录所在分区利用率\n\
0: disksize 获得指定目录所在分区容量(kb)\n\
0: dirsize 获得指定目录大小(kb)\n\
0: filesysname 获得指定目录所在文件系统名称\n\
0: hostname 获得Oracle所在主机名称\n\
0: hostmac 获得Oracle所在主机MAC地址\n"
#define HELP_EN1 "0:[-s!sid]![-z]![-x]![-v]![-h]![-y]![-b!bgprocname]![-d!dir]![-o!operate]\n"
#define HELP_EN2 "0:operate:\n"
#define HELP_EN3 "0: oracpuload get the cpu usage of oracle\n\
0: oramemload get the memory usage of oracle\n\
0: syscpuload get the cpu usage of system\n\
0: sysmemload get the memory usage of system\n\
0: sysmemsize get the memory size of system(kb)\n\
0: sysip get the ip address of system\n\
0: osver get the os version\n"
#define HELP_EN4 "0: lsnrstat get listener's status\n\
0: DBWR get DBWR's status\n\
0: LGWR get LGWR's status\n\
0: CKPT get CKPT's status\n\
0: SMON get SMON's status\n\
0: PMON get PMON's status\n\
0: allbgproc get all background process's names\n\
0: bgproc get a background process's name\n"
#define HELP_EN5 "0: diskload get the specify disk usage\n\
0: disksize get the specify disk size(kb)\n\
0: dirsize get the specify directory size(kb)\n\
0: filesysname get the specify file system name\n\
0: hostname get the host name\n\
0: hostmac get the host mac address\n"
/* service state return codes */
#define STATE_UNKNOWN 3
#define STATE_ERROR 2
#define STATE_FAIL 1
#define STATE_OK 0
#ifndef WIN32
#ifndef WEXITSTATUS
#define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
#endif
#endif
#define MAX_BUF_LEN 10240
#define COM_BUF_LEN 1024
#define MIN_BUF_LEN 256
#define DEFAULT_COMMAND_TIMEOUT 60
#ifdef WIN32
#define strcasecmp(str1,str2) stricmp(str1,str2)
#define strncasecmp(str1,str2,len) strnicmp(str1,str2,len)
#endif
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -