484 #ifndef DISABLE_TTA_FIX 813 #define OPTION_STRING_TABLE 10000 816 #define UTIL_EXE_EXT ".exe" 818 #define UTIL_EXE_EXT "" 822 #define UTIL_WIN_SERVICE_CONTROLLER_NAME "ctrlService" UTIL_EXE_EXT 825 #define UTIL_MASTER_NAME "cub_master" UTIL_EXE_EXT 826 #define UTIL_COMMDB_NAME "cub_commdb" UTIL_EXE_EXT 827 #define UTIL_CUBRID_NAME "cub_server" UTIL_EXE_EXT 828 #define UTIL_BROKER_NAME "cubrid_broker" UTIL_EXE_EXT 829 #define UTIL_MONITOR_NAME "broker_monitor" UTIL_EXE_EXT 830 #define UTIL_TESTER_NAME "broker_tester" UTIL_EXE_EXT 831 #define UTIL_CUB_MANAGER_NAME "cub_manager" UTIL_EXE_EXT 832 #define UTIL_ADMIN_NAME "cub_admin" UTIL_EXE_EXT 833 #define UTIL_SQLX_NAME "sqlx" UTIL_EXE_EXT 834 #define UTIL_CSQL_NAME "csql" UTIL_EXE_EXT 835 #define UTIL_CUBRID_REL_NAME "cubrid_rel" UTIL_EXE_EXT 836 #define UTIL_OLD_COMMDB_NAME "commdb" UTIL_EXE_EXT 837 #define UTIL_CUBRID "cubrid" UTIL_EXE_EXT 838 #define UTIL_COPYLOGDB "copylogdb" UTIL_EXE_EXT 839 #define UTIL_APPLYLOGDB "applylogdb" UTIL_EXE_EXT 840 #define UTIL_JAVASP_NAME "cub_javasp" UTIL_EXE_EXT 842 #define PROPERTY_ON "on" 843 #define PROPERTY_OFF "off" 846 #define PRINT_SERVICE_NAME "cubrid service" 847 #define PRINT_MASTER_NAME "cubrid master" 848 #define PRINT_SERVER_NAME "cubrid server" 849 #define PRINT_BROKER_NAME "cubrid broker" 850 #define PRINT_MANAGER_NAME "cubrid manager server" 851 #define PRINT_HEARTBEAT_NAME "cubrid heartbeat" 852 #define PRINT_JAVASP_NAME "cubrid javasp" 853 #define PRINT_HA_PROCS_NAME "HA processes" 855 #define PRINT_CMD_SERVICE "service" 856 #define PRINT_CMD_BROKER "broker" 857 #define PRINT_CMD_MANAGER "manager" 858 #define PRINT_CMD_SERVER "server" 859 #define PRINT_CMD_JAVASP "javasp" 861 #define PRINT_CMD_START "start" 862 #define PRINT_CMD_STOP "stop" 863 #define PRINT_CMD_STATUS "status" 864 #define PRINT_CMD_DEREG "deregister" 865 #define PRINT_CMD_LIST "list" 866 #define PRINT_CMD_RELOAD "reload" 867 #define PRINT_CMD_ACL "acl" 868 #define PRINT_CMD_COPYLOGDB "copylogdb" 869 #define PRINT_CMD_APPLYLOGDB "applylogdb" 870 #define PRINT_CMD_GETID "getid" 871 #define PRINT_CMD_TEST "test" 872 #define PRINT_CMD_REPLICATION "replication" 874 #define PRINT_RESULT_SUCCESS "success" 875 #define PRINT_RESULT_FAIL "fail" 877 #define CHECK_SERVER "Server" 878 #define CHECK_HA_SERVER "HA-Server" 880 #define COMMDB_SERVER_STOP "-S" 881 #define COMMDB_SERVER_STATUS "-P" 882 #define COMMDB_ALL_STATUS "-O" 883 #define COMMDB_ALL_STOP "-A" 884 #define COMMDB_HA_DEREG_BY_PID "-D" 885 #define COMMDB_HA_DEREG_BY_ARGS "-R" 886 #define COMMDB_HA_ALL_STOP "-d" 887 #define COMMDB_IS_REG "-C" 888 #define COMMDB_HA_NODE_LIST "-N" 889 #define COMMDB_HA_PROC_LIST "-L" 890 #define COMMDB_HA_PING_HOST_LIST "-p" 891 #define COMMDB_HA_RELOAD "-F" 892 #define COMMDB_HA_DEACT_STOP_ALL "--deact-stop-all" 893 #define COMMDB_HA_DEACT_CONFIRM_STOP_ALL "--deact-confirm-stop-all" 894 #define COMMDB_HA_DEACT_CONFIRM_NO_SERVER "--deact-confirm-no-server" 895 #define COMMDB_HA_DEACTIVATE "--deactivate-heartbeat" 896 #define COMMDB_HA_ACTIVATE "--activate-heartbeat" 897 #define COMMDB_HOST "-h" 898 #define COMMDB_HB_DEACT_IMMEDIATELY "-i" 899 #define COMMDB_HA_ADMIN_INFO "--admin-info" 900 #define COMMDB_VERBOSE_OUTPUT "--verbose" 901 #define COMMDB_HA_START_UTIL_PROCESS "-t" 903 #define ACLDB_RELOAD "-r" 905 #define MASK_ALL 0xFF 906 #define MASK_SERVICE 0x01 907 #define MASK_SERVER 0x02 908 #define MASK_BROKER 0x04 909 #define MASK_MANAGER 0x08 910 #define MASK_ADMIN 0x20 911 #define MASK_HEARTBEAT 0x40 912 #define MASK_JAVASP 0x80 915 #define UTIL_OPTION_CREATEDB "createdb" 916 #define UTIL_OPTION_RENAMEDB "renamedb" 917 #define UTIL_OPTION_COPYDB "copydb" 918 #define UTIL_OPTION_DELETEDB "deletedb" 919 #define UTIL_OPTION_BACKUPDB "backupdb" 920 #define UTIL_OPTION_RESTOREDB "restoredb" 921 #define UTIL_OPTION_ADDVOLDB "addvoldb" 923 #define UTIL_OPTION_DELVOLDB "delvoldb" 925 #define UTIL_OPTION_SPACEDB "spacedb" 926 #define UTIL_OPTION_LOCKDB "lockdb" 927 #define UTIL_OPTION_TRANLIST "tranlist" 928 #define UTIL_OPTION_KILLTRAN "killtran" 929 #define UTIL_OPTION_OPTIMIZEDB "optimizedb" 930 #define UTIL_OPTION_INSTALLDB "installdb" 931 #define UTIL_OPTION_DIAGDB "diagdb" 932 #define UTIL_OPTION_PATCHDB "emergency_patchlog" 933 #define UTIL_OPTION_CHECKDB "checkdb" 934 #define UTIL_OPTION_ALTERDBHOST "alterdbhost" 935 #define UTIL_OPTION_PLANDUMP "plandump" 936 #define UTIL_OPTION_ESTIMATE_DATA "estimate_data" 937 #define UTIL_OPTION_ESTIMATE_INDEX "estimate_index" 938 #define UTIL_OPTION_LOADDB "loaddb" 939 #define UTIL_OPTION_UNLOADDB "unloaddb" 940 #define UTIL_OPTION_COMPACTDB "compactdb" 941 #define UTIL_OPTION_PARAMDUMP "paramdump" 942 #define UTIL_OPTION_STATDUMP "statdump" 943 #define UTIL_OPTION_CHANGEMODE "changemode" 944 #define UTIL_OPTION_COPYLOGDB "copylogdb" 945 #define UTIL_OPTION_APPLYLOGDB "applylogdb" 946 #define UTIL_OPTION_LOGFILEDUMP "logfiledump" 947 #define UTIL_OPTION_APPLYINFO "applyinfo" 948 #define UTIL_OPTION_ACLDB "acldb" 949 #define UTIL_OPTION_GENERATE_LOCALE "genlocale" 950 #define UTIL_OPTION_DUMP_LOCALE "dumplocale" 951 #define UTIL_OPTION_SYNCCOLLDB "synccolldb" 952 #define UTIL_OPTION_GEN_TZ "gen_tz" 953 #define UTIL_OPTION_DUMP_TZ "dump_tz" 954 #define UTIL_OPTION_RESTORESLAVE "restoreslave" 955 #define UTIL_OPTION_VACUUMDB "vacuumdb" 956 #define UTIL_OPTION_CHECKSUMDB "checksumdb" 957 #define UTIL_OPTION_TDE "tde" 959 #define HIDDEN_CS_MODE_S 15000 962 #define CREATE_PAGES_S 'p' 963 #define CREATE_PAGES_L "pages" 964 #define CREATE_COMMENT_S 10102 965 #define CREATE_COMMENT_L "comment" 966 #define CREATE_FILE_PATH_S 'F' 967 #define CREATE_FILE_PATH_L "file-path" 968 #define CREATE_LOG_PATH_S 'L' 969 #define CREATE_LOG_PATH_L "log-path" 970 #define CREATE_LOB_PATH_S 'B' 971 #define CREATE_LOB_PATH_L "lob-base-path" 972 #define CREATE_SERVER_NAME_S 10105 973 #define CREATE_SERVER_NAME_L "server-name" 974 #define CREATE_REPLACE_S 'r' 975 #define CREATE_REPLACE_L "replace" 976 #define CREATE_MORE_VOLUME_FILE_S 10107 977 #define CREATE_MORE_VOLUME_FILE_L "more-volume-file" 978 #define CREATE_USER_DEFINITION_FILE_S 10108 979 #define CREATE_USER_DEFINITION_FILE_L "user-definition-file" 980 #define CREATE_CSQL_INITIALIZATION_FILE_S 10109 981 #define CREATE_CSQL_INITIALIZATION_FILE_L "csql-initialization-file" 982 #define CREATE_OUTPUT_FILE_S 'o' 983 #define CREATE_OUTPUT_FILE_L "output-file" 984 #define CREATE_VERBOSE_S 'v' 985 #define CREATE_VERBOSE_L "verbose" 986 #define CREATE_CHARSET_S 10112 987 #define CREATE_CHARSET_L "charset" 988 #define CREATE_LOG_PAGE_COUNT_S 'l' 989 #define CREATE_LOG_PAGE_COUNT_L "log-page-count" 990 #define CREATE_PAGE_SIZE_S 's' 991 #define CREATE_PAGE_SIZE_L "page-size" 992 #define CREATE_LOG_PAGE_SIZE_S 10113 993 #define CREATE_LOG_PAGE_SIZE_L "log-page-size" 994 #define CREATE_DB_PAGE_SIZE_S 10114 995 #define CREATE_DB_PAGE_SIZE_L "db-page-size" 996 #define CREATE_DB_VOLUME_SIZE_S 10115 997 #define CREATE_DB_VOLUME_SIZE_L "db-volume-size" 998 #define CREATE_LOG_VOLUME_SIZE_S 10116 999 #define CREATE_LOG_VOLUME_SIZE_L "log-volume-size" 1002 #define RENAME_EXTENTED_VOLUME_PATH_S 'E' 1003 #define RENAME_EXTENTED_VOLUME_PATH_L "extended-volume-path" 1004 #define RENAME_CONTROL_FILE_S 'i' 1005 #define RENAME_CONTROL_FILE_L "control-file" 1006 #define RENAME_DELETE_BACKUP_S 'd' 1007 #define RENAME_DELETE_BACKUP_L "delete-backup" 1010 #define COPY_SERVER_NAME_S 10300 1011 #define COPY_SERVER_NAME_L "server-name" 1012 #define COPY_FILE_PATH_S 'F' 1013 #define COPY_FILE_PATH_L "file-path" 1014 #define COPY_LOG_PATH_S 'L' 1015 #define COPY_LOG_PATH_L "log-path" 1016 #define COPY_EXTENTED_VOLUME_PATH_S 'E' 1017 #define COPY_EXTENTED_VOLUME_PATH_L "extended-volume-path" 1018 #define COPY_CONTROL_FILE_S 'i' 1019 #define COPY_CONTROL_FILE_L "control-file" 1020 #define COPY_REPLACE_S 'r' 1021 #define COPY_REPLACE_L "replace" 1022 #define COPY_DELETE_SOURCE_S 'd' 1023 #define COPY_DELETE_SOURCE_L "delete-source" 1024 #define COPY_LOB_PATH_S 'B' 1025 #define COPY_LOB_PATH_L "lob-base-path" 1026 #define COPY_COPY_LOB_PATH_S 10308 1027 #define COPY_COPY_LOB_PATH_L "copy-lob-path" 1030 #define DELETE_OUTPUT_FILE_S 'o' 1031 #define DELETE_OUTPUT_FILE_L "output-file" 1032 #define DELETE_DELETE_BACKUP_S 'd' 1033 #define DELETE_DELETE_BACKUP_L "delete-backup" 1036 #define BACKUP_DESTINATION_PATH_S 'D' 1037 #define BACKUP_DESTINATION_PATH_L "destination-path" 1038 #define BACKUP_REMOVE_ARCHIVE_S 'r' 1039 #define BACKUP_REMOVE_ARCHIVE_L "remove-archive" 1040 #define BACKUP_LEVEL_S 'l' 1041 #define BACKUP_LEVEL_L "level" 1042 #define BACKUP_OUTPUT_FILE_S 'o' 1043 #define BACKUP_OUTPUT_FILE_L "output-file" 1044 #define BACKUP_SA_MODE_S 'S' 1045 #define BACKUP_SA_MODE_L "SA-mode" 1046 #define BACKUP_CS_MODE_S 'C' 1047 #define BACKUP_CS_MODE_L "CS-mode" 1048 #define BACKUP_NO_CHECK_S 10506 1049 #define BACKUP_NO_CHECK_L "no-check" 1050 #define BACKUP_THREAD_COUNT_S 't' 1051 #define BACKUP_THREAD_COUNT_L "thread-count" 1052 #define BACKUP_COMPRESS_S 'z' 1053 #define BACKUP_COMPRESS_L "compress" 1054 #define BACKUP_EXCEPT_ACTIVE_LOG_S 'e' 1055 #define BACKUP_EXCEPT_ACTIVE_LOG_L "except-active-log" 1056 #define BACKUP_SLEEP_MSECS_S 10600 1057 #define BACKUP_SLEEP_MSECS_L "sleep-msecs" 1058 #define BACKUP_SEPARATE_KEYS_S 'k' 1059 #define BACKUP_SEPARATE_KEYS_L "separate-keys" 1063 #define RESTORE_UP_TO_DATE_S 'd' 1064 #define RESTORE_UP_TO_DATE_L "up-to-date" 1065 #define RESTORE_LIST_S 10601 1066 #define RESTORE_LIST_L "list" 1067 #define RESTORE_BACKUP_FILE_PATH_S 'B' 1068 #define RESTORE_BACKUP_FILE_PATH_L "backup-file-path" 1069 #define RESTORE_LEVEL_S 'l' 1070 #define RESTORE_LEVEL_L "level" 1071 #define RESTORE_PARTIAL_RECOVERY_S 'p' 1072 #define RESTORE_PARTIAL_RECOVERY_L "partial-recovery" 1073 #define RESTORE_OUTPUT_FILE_S 'o' 1074 #define RESTORE_OUTPUT_FILE_L "output-file" 1075 #define RESTORE_USE_DATABASE_LOCATION_PATH_S 'u' 1076 #define RESTORE_USE_DATABASE_LOCATION_PATH_L "use-database-location-path" 1077 #define RESTORE_KEYS_FILE_PATH_S 'k' 1078 #define RESTORE_KEYS_FILE_PATH_L "keys-file-path" 1081 #define ADDVOL_VOLUME_NAME_S 'n' 1082 #define ADDVOL_VOLUME_NAME_L "volume-name" 1083 #define ADDVOL_FILE_PATH_S 'F' 1084 #define ADDVOL_FILE_PATH_L "file-path" 1085 #define ADDVOL_COMMENT_S 10702 1086 #define ADDVOL_COMMENT_L "comment" 1087 #define ADDVOL_PURPOSE_S 'p' 1088 #define ADDVOL_PURPOSE_L "purpose" 1089 #define ADDVOL_SA_MODE_S 'S' 1090 #define ADDVOL_SA_MODE_L "SA-mode" 1091 #define ADDVOL_CS_MODE_S 'C' 1092 #define ADDVOL_CS_MODE_L "CS-mode" 1093 #define ADDVOL_VOLUME_SIZE_S 10706 1094 #define ADDVOL_VOLUME_SIZE_L "db-volume-size" 1095 #define ADDVOL_MAX_WRITESIZE_IN_SEC_S 10707 1096 #define ADDVOL_MAX_WRITESIZE_IN_SEC_L "max-writesize-in-sec" 1100 #define DELVOL_VOLUME_ID_S 'i' 1101 #define DELVOL_VOLUME_ID_L "volume-id" 1102 #define DELVOL_CLEAR_CACHE_S 'c' 1103 #define DELVOL_CLEAR_CACHE_L "clear-cache" 1104 #define DELVOL_FORCE_S 'f' 1105 #define DELVOL_FORCE_L "force" 1106 #define DELVOL_DBA_PASSWORD_S 'p' 1107 #define DELVOL_DBA_PASSWORD_L "dba-password" 1108 #define DELVOL_SA_MODE_S 'S' 1109 #define DELVOL_SA_MODE_L "SA-mode" 1110 #define DELVOL_CS_MODE_S 'C' 1111 #define DELVOL_CS_MODE_L "CS-mode" 1115 #define SPACE_OUTPUT_FILE_S 'o' 1116 #define SPACE_OUTPUT_FILE_L "output-file" 1117 #define SPACE_SA_MODE_S 'S' 1118 #define SPACE_SA_MODE_L "SA-mode" 1119 #define SPACE_CS_MODE_S 'C' 1120 #define SPACE_CS_MODE_L "CS-mode" 1121 #define SPACE_SIZE_UNIT_S 10803 1122 #define SPACE_SIZE_UNIT_L "size-unit" 1123 #define SPACE_SUMMARIZE_S 's' 1124 #define SPACE_SUMMARIZE_L "summarize" 1125 #define SPACE_PURPOSE_S 'p' 1126 #define SPACE_PURPOSE_L "purpose" 1129 #define LOCK_OUTPUT_FILE_S 'o' 1130 #define LOCK_OUTPUT_FILE_L "output-file" 1133 #define OPTIMIZE_CLASS_NAME_S 'n' 1134 #define OPTIMIZE_CLASS_NAME_L "class-name" 1137 #define INSTALL_SERVER_NAME_S 11100 1138 #define INSTALL_SERVER_NAME_L "server-name" 1139 #define INSTALL_FILE_PATH_S 'F' 1140 #define INSTALL_FILE_PATH_L "file-path" 1141 #define INSTALL_LOG_PATH_S 'L' 1142 #define INSTALL_LOG_PATH_L "log-path" 1145 #define DIAG_DUMP_TYPE_S 'd' 1146 #define DIAG_DUMP_TYPE_L "dump-type" 1147 #define DIAG_DUMP_RECORDS_S 11201 1148 #define DIAG_DUMP_RECORDS_L "dump-records" 1149 #define DIAG_OUTPUT_FILE_S 'o' 1150 #define DIAG_OUTPUT_FILE_L "output-file" 1151 #define DIAG_EMERGENCY_S 11202 1152 #define DIAG_EMERGENCY_L "emergency" 1155 #define PATCH_RECREATE_LOG_S 'r' 1156 #define PATCH_RECREATE_LOG_L "recreate-log" 1159 #define ALTERDBHOST_HOST_S 'h' 1160 #define ALTERDBHOST_HOST_L "host" 1163 #define CHECK_SA_MODE_S 'S' 1164 #define CHECK_SA_MODE_L "SA-mode" 1165 #define CHECK_CS_MODE_S 'C' 1166 #define CHECK_CS_MODE_L "CS-mode" 1167 #define CHECK_REPAIR_S 'r' 1168 #define CHECK_REPAIR_L "repair" 1169 #define CHECK_INPUT_FILE_S 'i' 1170 #define CHECK_INPUT_FILE_L "input-file" 1171 #define CHECK_INDEXNAME_S 'I' 1172 #define CHECK_INDEXNAME_L "index-name" 1173 #define CHECK_CHECK_PREV_LINK_S 11501 1174 #define CHECK_CHECK_PREV_LINK_L "check-prev-link" 1175 #define CHECK_REPAIR_PREV_LINK_S 11502 1176 #define CHECK_REPAIR_PREV_LINK_L "repair-prev-link" 1177 #define CHECK_FILE_TRACKER_S 11503 1178 #define CHECK_FILE_TRACKER_L "check-file-tracker" 1179 #define CHECK_HEAP_ALLHEAPS_S 11504 1180 #define CHECK_HEAP_ALLHEAPS_L "check-heap" 1181 #define CHECK_CAT_CONSISTENCY_S 11505 1182 #define CHECK_CAT_CONSISTENCY_L "check-catalog" 1183 #define CHECK_BTREE_ALL_BTREES_S 11506 1184 #define CHECK_BTREE_ALL_BTREES_L "check-btree" 1185 #define CHECK_LC_CLASSNAMES_S 11507 1186 #define CHECK_LC_CLASSNAMES_L "check-class-name" 1187 #define CHECK_LC_ALLENTRIES_OF_ALLBTREES_S 11508 1188 #define CHECK_LC_ALLENTRIES_OF_ALLBTREES_L "check-btree-entries" 1191 #define PLANDUMP_DROP_S 'd' 1192 #define PLANDUMP_DROP_L "drop" 1193 #define PLANDUMP_OUTPUT_FILE_S 'o' 1194 #define PLANDUMP_OUTPUT_FILE_L "output-file" 1197 #if defined(NEED_PRIVILEGE_PASSWORD) 1198 #define TRANLIST_USER_S 'u' 1199 #define TRANLIST_USER_L "user" 1200 #define TRANLIST_PASSWORD_S 'p' 1201 #define TRANLIST_PASSWORD_L "password" 1203 #define TRANLIST_SUMMARY_S 's' 1204 #define TRANLIST_SUMMARY_L "summary" 1205 #define TRANLIST_SORT_KEY_S 'k' 1206 #define TRANLIST_SORT_KEY_L "sort-key" 1207 #define TRANLIST_REVERSE_S 'r' 1208 #define TRANLIST_REVERSE_L "reverse" 1209 #define TRANLIST_FULL_SQL_S 'f' 1210 #define TRANLIST_FULL_SQL_L "full" 1214 #define KILLTRAN_KILL_TRANSACTION_INDEX_S 'i' 1215 #define KILLTRAN_KILL_TRANSACTION_INDEX_L "kill-transaction-index" 1216 #define KILLTRAN_KILL_USER_NAME_S 11701 1217 #define KILLTRAN_KILL_USER_NAME_L "kill-user-name" 1218 #define KILLTRAN_KILL_HOST_NAME_S 11702 1219 #define KILLTRAN_KILL_HOST_NAME_L "kill-host-name" 1220 #define KILLTRAN_KILL_PROGRAM_NAME_S 11703 1221 #define KILLTRAN_KILL_PROGRAM_NAME_L "kill-program-name" 1222 #define KILLTRAN_KILL_SQL_ID_S 11704 1223 #define KILLTRAN_KILL_SQL_ID_L "kill-sql-id" 1224 #define KILLTRAN_DBA_PASSWORD_S 'p' 1225 #define KILLTRAN_DBA_PASSWORD_L "dba-password" 1226 #define KILLTRAN_DISPLAY_INFORMATION_S 'd' 1227 #define KILLTRAN_DISPLAY_INFORMATION_L "display-information" 1228 #define KILLTRAN_DISPLAY_QUERY_INFO_S 'q' 1229 #define KILLTRAN_DISPLAY_QUERY_INFO_L "query-exec-info" 1230 #define KILLTRAN_FORCE_S 'f' 1231 #define KILLTRAN_FORCE_L "force" 1234 #define LOAD_USER_S 'u' 1235 #define LOAD_USER_L "user" 1236 #define LOAD_PASSWORD_S 'p' 1237 #define LOAD_PASSWORD_L "password" 1238 #define LOAD_CHECK_ONLY_S 11803 1239 #define LOAD_CHECK_ONLY_L "data-file-check-only" 1240 #define LOAD_LOAD_ONLY_S 'l' 1241 #define LOAD_LOAD_ONLY_L "load-only" 1242 #define LOAD_ESTIMATED_SIZE_S 11805 1243 #define LOAD_ESTIMATED_SIZE_L "estimated-size" 1244 #define LOAD_VERBOSE_S 'v' 1245 #define LOAD_VERBOSE_L "verbose" 1246 #define LOAD_NO_STATISTICS_S 11807 1247 #define LOAD_NO_STATISTICS_L "no-statistics" 1248 #define LOAD_PERIODIC_COMMIT_S 'c' 1249 #define LOAD_PERIODIC_COMMIT_L "periodic-commit" 1250 #define LOAD_NO_OID_S 11809 1251 #define LOAD_NO_OID_L "no-oid" 1252 #define LOAD_SCHEMA_FILE_S 's' 1253 #define LOAD_SCHEMA_FILE_L "schema-file" 1254 #define LOAD_INDEX_FILE_S 'i' 1255 #define LOAD_INDEX_FILE_L "index-file" 1256 #define LOAD_IGNORE_LOGGING_S 11812 1257 #define LOAD_IGNORE_LOGGING_L "no-logging" 1258 #define LOAD_DATA_FILE_S 'd' 1259 #define LOAD_DATA_FILE_L "data-file" 1260 #define LOAD_TRIGGER_FILE_S 11813 1261 #define LOAD_TRIGGER_FILE_L "trigger-file" 1262 #define LOAD_ERROR_CONTROL_FILE_S 'e' 1263 #define LOAD_ERROR_CONTROL_FILE_L "error-control-file" 1264 #define LOAD_IGNORE_CLASS_S 11816 1265 #define LOAD_IGNORE_CLASS_L "ignore-class-file" 1266 #define LOAD_SA_MODE_S 'S' 1267 #define LOAD_SA_MODE_L "SA-mode" 1268 #define LOAD_CS_MODE_S 'C' 1269 #define LOAD_CS_MODE_L "CS-mode" 1270 #define LOAD_TABLE_NAME_S 't' 1271 #define LOAD_TABLE_NAME_L "table" 1272 #define LOAD_COMPARE_STORAGE_ORDER_S 11820 1273 #define LOAD_COMPARE_STORAGE_ORDER_L "compare-storage-order" 1274 #define LOAD_CS_FORCE_LOAD_S 11824 1275 #define LOAD_CS_FORCE_LOAD_L "force-load" 1278 #define UNLOAD_INPUT_CLASS_FILE_S 'i' 1279 #define UNLOAD_INPUT_CLASS_FILE_L "input-class-file" 1280 #define UNLOAD_INCLUDE_REFERENCE_S 11901 1281 #define UNLOAD_INCLUDE_REFERENCE_L "include-reference" 1282 #define UNLOAD_INPUT_CLASS_ONLY_S 11902 1283 #define UNLOAD_INPUT_CLASS_ONLY_L "input-class-only" 1284 #define UNLOAD_LO_COUNT_S 11903 1285 #define UNLOAD_LO_COUNT_L "lo-count" 1286 #define UNLOAD_ESTIMATED_SIZE_S 11904 1287 #define UNLOAD_ESTIMATED_SIZE_L "estimated-size" 1288 #define UNLOAD_CACHED_PAGES_S 11905 1289 #define UNLOAD_CACHED_PAGES_L "cached-pages" 1290 #define UNLOAD_OUTPUT_PATH_S 'O' 1291 #define UNLOAD_OUTPUT_PATH_L "output-path" 1292 #define UNLOAD_SCHEMA_ONLY_S 's' 1293 #define UNLOAD_SCHEMA_ONLY_L "schema-only" 1294 #define UNLOAD_DATA_ONLY_S 'd' 1295 #define UNLOAD_DATA_ONLY_L "data-only" 1296 #define UNLOAD_OUTPUT_PREFIX_S 11909 1297 #define UNLOAD_OUTPUT_PREFIX_L "output-prefix" 1298 #define UNLOAD_HASH_FILE_S 11910 1299 #define UNLOAD_HASH_FILE_L "hash-file" 1300 #define UNLOAD_VERBOSE_S 'v' 1301 #define UNLOAD_VERBOSE_L "verbose" 1302 #define UNLOAD_USE_DELIMITER_S 11912 1303 #define UNLOAD_USE_DELIMITER_L "use-delimiter" 1304 #define UNLOAD_SA_MODE_S 'S' 1305 #define UNLOAD_SA_MODE_L "SA-mode" 1306 #define UNLOAD_CS_MODE_S 'C' 1307 #define UNLOAD_CS_MODE_L "CS-mode" 1308 #define UNLOAD_DATAFILE_PER_CLASS_S 11915 1309 #define UNLOAD_DATAFILE_PER_CLASS_L "datafile-per-class" 1310 #define UNLOAD_USER_S 'u' 1311 #define UNLOAD_USER_L "user" 1312 #define UNLOAD_PASSWORD_S 'p' 1313 #define UNLOAD_PASSWORD_L "password" 1314 #define UNLOAD_KEEP_STORAGE_ORDER_S 11918 1315 #define UNLOAD_KEEP_STORAGE_ORDER_L "keep-storage-order" 1318 #define COMPACT_VERBOSE_S 'v' 1319 #define COMPACT_VERBOSE_L "verbose" 1320 #define COMPACT_INPUT_CLASS_FILE_S 'i' 1321 #define COMPACT_INPUT_CLASS_FILE_L "input-class-file" 1322 #define COMPACT_CS_MODE_S 'C' 1323 #define COMPACT_CS_MODE_L "CS-mode" 1324 #define COMPACT_SA_MODE_S 'S' 1325 #define COMPACT_SA_MODE_L "SA-mode" 1326 #define COMPACT_PAGES_COMMITED_ONCE_S 'p' 1327 #define COMPACT_PAGES_COMMITED_ONCE_L "pages-commited-once" 1328 #define COMPACT_DELETE_OLD_REPR_S 'd' 1329 #define COMPACT_DELETE_OLD_REPR_L "delete-old-repr" 1330 #define COMPACT_INSTANCE_LOCK_TIMEOUT_S 'I' 1331 #define COMPACT_INSTANCE_LOCK_TIMEOUT_L "Instance-lock-timeout" 1332 #define COMPACT_CLASS_LOCK_TIMEOUT_S 'c' 1333 #define COMPACT_CLASS_LOCK_TIMEOUT_L "class-lock-timeout" 1334 #define COMPACT_STANDBY_CS_MODE_S 12000 1335 #define COMPACT_STANDBY_CS_MODE_L "standby" 1338 #define CSQL_SA_MODE_S 'S' 1339 #define CSQL_SA_MODE_L "SA-mode" 1340 #define CSQL_CS_MODE_S 'C' 1341 #define CSQL_CS_MODE_L "CS-mode" 1342 #define CSQL_USER_S 'u' 1343 #define CSQL_USER_L "user" 1344 #define CSQL_PASSWORD_S 'p' 1345 #define CSQL_PASSWORD_L "password" 1346 #define CSQL_ERROR_CONTINUE_S 'e' 1347 #define CSQL_ERROR_CONTINUE_L "error-continue" 1348 #define CSQL_INPUT_FILE_S 'i' 1349 #define CSQL_INPUT_FILE_L "input-file" 1350 #define CSQL_OUTPUT_FILE_S 'o' 1351 #define CSQL_OUTPUT_FILE_L "output-file" 1352 #define CSQL_SINGLE_LINE_S 's' 1353 #define CSQL_SINGLE_LINE_L "single-line" 1354 #define CSQL_COMMAND_S 'c' 1355 #define CSQL_COMMAND_L "command" 1356 #define CSQL_LINE_OUTPUT_S 'l' 1357 #define CSQL_LINE_OUTPUT_L "line-output" 1358 #define CSQL_READ_ONLY_S 'r' 1359 #define CSQL_READ_ONLY_L "read-only" 1360 #define CSQL_NO_AUTO_COMMIT_S 12010 1361 #define CSQL_NO_AUTO_COMMIT_L "no-auto-commit" 1362 #define CSQL_NO_PAGER_S 12011 1363 #define CSQL_NO_PAGER_L "no-pager" 1364 #define CSQL_SYSADM_S 12012 1365 #define CSQL_SYSADM_L "sysadm" 1366 #define CSQL_NO_SINGLE_LINE_S 12013 1367 #define CSQL_NO_SINGLE_LINE_L "no-single-line" 1368 #define CSQL_STRING_WIDTH_S 12014 1369 #define CSQL_STRING_WIDTH_L "string-width" 1370 #define CSQL_WRITE_ON_STANDBY_S 12015 1371 #define CSQL_WRITE_ON_STANDBY_L "write-on-standby" 1372 #define CSQL_NO_TRIGGER_ACTION_S 12016 1373 #define CSQL_NO_TRIGGER_ACTION_L "no-trigger-action" 1374 #define CSQL_PLAIN_OUTPUT_S 't' 1375 #define CSQL_PLAIN_OUTPUT_L "plain-output" 1376 #define CSQL_SKIP_COL_NAMES_S 'N' 1377 #define CSQL_SKIP_COL_NAMES_L "skip-column-names" 1378 #define CSQL_SKIP_VACUUM_S 12017 1379 #define CSQL_SKIP_VACUUM_L "skip-vacuum" 1380 #define CSQL_QUERY_OUTPUT_S 'q' 1381 #define CSQL_QUERY_OUTPUT_L "query-output" 1382 #define CSQL_QUERY_COLUMN_DELIMITER_S 12018 1383 #define CSQL_QUERY_COLUMN_DELIMITER_L "delimiter" 1384 #define CSQL_QUERY_COLUMN_ENCLOSURE_S 12019 1385 #define CSQL_QUERY_COLUMN_ENCLOSURE_L "enclosure" 1386 #define CSQL_LOADDB_OUTPUT_S 'd' 1387 #define CSQL_LOADDB_OUTPUT_L "loaddb-output" 1389 #define COMMDB_SERVER_LIST_S 'P' 1390 #define COMMDB_SERVER_LIST_L "server-list" 1391 #define COMMDB_ALL_LIST_S 'O' 1392 #define COMMDB_ALL_LIST_L "all-list" 1393 #define COMMDB_SHUTDOWN_SERVER_S 'S' 1394 #define COMMDB_SHUTDOWN_SERVER_L "shutdown-server" 1395 #define COMMDB_SHUTDOWN_ALL_S 'A' 1396 #define COMMDB_SHUTDOWN_ALL_L "shutdown-all" 1397 #define COMMDB_HOST_S 'h' 1398 #define COMMDB_HOST_L "host" 1399 #define COMMDB_SERVER_MODE_S 'c' 1400 #define COMMDB_SERVER_MODE_L "server-mode" 1401 #define COMMDB_HA_NODE_LIST_S 'N' 1402 #define COMMDB_HA_NODE_LIST_L "node-list" 1403 #define COMMDB_HA_PROCESS_LIST_S 'L' 1404 #define COMMDB_HA_PROCESS_LIST_L "process-list" 1405 #define COMMDB_HA_PING_HOST_LIST_S 'p' 1406 #define COMMDB_HA_PING_HOST_LIST_L "ping-host" 1407 #define COMMDB_DEREG_HA_BY_PID_S 'D' 1408 #define COMMDB_DEREG_HA_BY_PID_L "dereg-process" 1409 #define COMMDB_DEREG_HA_BY_ARGS_S 'R' 1410 #define COMMDB_DEREG_HA_BY_ARGS_L "dereg-args" 1411 #define COMMDB_KILL_ALL_HA_PROCESS_S 'd' 1412 #define COMMDB_KILL_ALL_HA_PROCESS_L "kill-all-ha-process" 1413 #define COMMDB_IS_REGISTERED_PROC_S 'C' 1414 #define COMMDB_IS_REGISTERED_PROC_L "is-registered-proc" 1415 #define COMMDB_RECONFIG_HEARTBEAT_S 'F' 1416 #define COMMDB_RECONFIG_HEARTBEAT_L "reconfig-node-list" 1417 #define COMMDB_DEACTIVATE_HEARTBEAT_S 12110 1418 #define COMMDB_DEACTIVATE_HEARTBEAT_L "deactivate-heartbeat" 1419 #define COMMDB_DEACT_STOP_ALL_S 12111 1420 #define COMMDB_DEACT_STOP_ALL_L "deact-stop-all" 1421 #define COMMDB_DEACT_CONFIRM_STOP_ALL_S 12112 1422 #define COMMDB_DEACT_CONFIRM_STOP_ALL_L "deact-confirm-stop-all" 1423 #define COMMDB_DEACT_CONFIRM_NO_SERVER_S 12113 1424 #define COMMDB_DEACT_CONFIRM_NO_SERVER_L "deact-confirm-no-server" 1425 #define COMMDB_ACTIVATE_HEARTBEAT_S 12114 1426 #define COMMDB_ACTIVATE_HEARTBEAT_L "activate-heartbeat" 1427 #define COMMDB_VERBOSE_OUTPUT_S 'V' 1428 #define COMMDB_VERBOSE_OUTPUT_L "verbose" 1429 #define COMMDB_HB_DEACT_IMMEDIATELY_S 'i' 1430 #define COMMDB_HB_DEACT_IMMEDIATELY_L "immediately" 1431 #define COMMDB_HA_ADMIN_INFO_S 12115 1432 #define COMMDB_HA_ADMIN_INFO_L "admin-info" 1433 #define COMMDB_HA_START_UTIL_PROCESS_S 't' 1434 #define COMMDB_HA_START_UTIL_PROCESS_L "start-ha-util-process" 1437 #define PARAMDUMP_OUTPUT_FILE_S 'o' 1438 #define PARAMDUMP_OUTPUT_FILE_L "output-file" 1439 #define PARAMDUMP_BOTH_S 'b' 1440 #define PARAMDUMP_BOTH_L "both" 1441 #define PARAMDUMP_SA_MODE_S 'S' 1442 #define PARAMDUMP_SA_MODE_L "SA-mode" 1443 #define PARAMDUMP_CS_MODE_S 'C' 1444 #define PARAMDUMP_CS_MODE_L "CS-mode" 1447 #define STATDUMP_OUTPUT_FILE_S 'o' 1448 #define STATDUMP_OUTPUT_FILE_L "output-file" 1449 #define STATDUMP_INTERVAL_S 'i' 1450 #define STATDUMP_INTERVAL_L "interval" 1451 #define STATDUMP_CUMULATIVE_S 'c' 1452 #define STATDUMP_CUMULATIVE_L "cumulative" 1453 #define STATDUMP_SUBSTR_S 's' 1454 #define STATDUMP_SUBSTR_L "substr" 1457 #define ACLDB_RELOAD_S 'r' 1458 #define ACLDB_RELOAD_L "reload" 1461 #define CHANGEMODE_MODE_S 'm' 1462 #define CHANGEMODE_MODE_L "mode" 1463 #define CHANGEMODE_FORCE_S 'f' 1464 #define CHANGEMODE_FORCE_L "force" 1465 #define CHANGEMODE_TIMEOUT_S 't' 1466 #define CHANGEMODE_TIMEOUT_L "timeout" 1469 #define COPYLOG_LOG_PATH_S 'L' 1470 #define COPYLOG_LOG_PATH_L "log-path" 1471 #define COPYLOG_MODE_S 'm' 1472 #define COPYLOG_MODE_L "mode" 1473 #define COPYLOG_START_PAGEID_S 'S' 1474 #define COPYLOG_START_PAGEID_L "start-page-id" 1477 #define APPLYLOG_LOG_PATH_S 'L' 1478 #define APPLYLOG_LOG_PATH_L "log-path" 1479 #define APPLYLOG_MAX_MEM_SIZE_S 12401 1480 #define APPLYLOG_MAX_MEM_SIZE_L "max-mem-size" 1483 #define APPLYINFO_COPIED_LOG_PATH_S 'L' 1484 #define APPLYINFO_COPIED_LOG_PATH_L "copied-log-path" 1485 #define APPLYINFO_PAGE_S 'p' 1486 #define APPLYINFO_PAGE_L "page" 1487 #define APPLYINFO_REMOTE_NAME_S 'r' 1488 #define APPLYINFO_REMOTE_NAME_L "remote-host-name" 1489 #define APPLYINFO_APPLIED_INFO_S 'a' 1490 #define APPLYINFO_APPLIED_INFO_L "applied-info" 1491 #define APPLYINFO_VERBOSE_S 'v' 1492 #define APPLYINFO_VERBOSE_L "verbose" 1493 #define APPLYINFO_INTERVAL_S 'i' 1494 #define APPLYINFO_INTERVAL_L "interval" 1497 #define GENLOCALE_INPUT_PATH_S 'i' 1498 #define GENLOCALE_INPUT_PATH_L "input-ldml-file" 1499 #define GENLOCALE_VERBOSE_S 'v' 1500 #define GENLOCALE_VERBOSE_L "verbose" 1503 #define DUMPLOCALE_INPUT_PATH_S 'i' 1504 #define DUMPLOCALE_INPUT_PATH_L "input-file" 1505 #define DUMPLOCALE_CALENDAR_S 'd' 1506 #define DUMPLOCALE_CALENDAR_L "calendar" 1507 #define DUMPLOCALE_NUMBERING_S 'n' 1508 #define DUMPLOCALE_NUMBERING_L "numbering" 1509 #define DUMPLOCALE_ALPHABET_S 'a' 1510 #define DUMPLOCALE_ALPHABET_L "alphabet" 1511 #define DUMPLOCALE_ALPHABET_LOWER_S "l" 1512 #define DUMPLOCALE_ALPHABET_LOWER_L "lower" 1513 #define DUMPLOCALE_ALPHABET_UPPER_S "u" 1514 #define DUMPLOCALE_ALPHABET_UPPER_L "upper" 1515 #define DUMPLOCALE_ALPHABET_ALL_CASING "both" 1516 #define DUMPLOCALE_IDENTIFIER_ALPHABET_S 13000 1517 #define DUMPLOCALE_IDENTIFIER_ALPHABET_L "identifier-alphabet" 1518 #define DUMPLOCALE_COLLATION_S 'c' 1519 #define DUMPLOCALE_COLLATION_L "codepoint-order" 1520 #define DUMPLOCALE_WEIGHT_ORDER_S 'w' 1521 #define DUMPLOCALE_WEIGHT_ORDER_L "weight-order" 1522 #define DUMPLOCALE_START_VALUE_S 's' 1523 #define DUMPLOCALE_START_VALUE_L "start-value" 1524 #define DUMPLOCALE_END_VALUE_S 'e' 1525 #define DUMPLOCALE_END_VALUE_L "end-value" 1526 #define DUMPLOCALE_NORMALIZATION_S 'z' 1527 #define DUMPLOCALE_NORMALIZATION_L "normalization" 1528 #define DUMPLOCALE_CONSOLE_CONV_S 'k' 1529 #define DUMPLOCALE_CONSOLE_CONV_L "console-conversion" 1532 #define SYNCCOLL_CHECK_S 'c' 1533 #define SYNCCOLL_CHECK_L "check-only" 1534 #define SYNCCOLL_FORCESYNC_S 'f' 1535 #define SYNCCOLL_FORCESYNC_L "force-only" 1538 #define GEN_TZ_INPUT_FOLDER_S 'i' 1539 #define GEN_TZ_INPUT_FOLDER_L "input-folder" 1540 #define GEN_TZ_MODE_S 'g' 1541 #define GEN_TZ_MODE_L "gen-mode" 1544 #define DUMP_TZ_COUNTRIES_S 'c' 1545 #define DUMP_TZ_COUNTRIES_L "list-countries" 1546 #define DUMP_TZ_ZONES_S 'z' 1547 #define DUMP_TZ_ZONES_L "list-zones" 1548 #define DUMP_TZ_ZONE_ID_S 'd' 1549 #define DUMP_TZ_ZONE_ID_L "zone-id" 1550 #define DUMP_TZ_LEAP_SEC_S 'l' 1551 #define DUMP_TZ_LEAP_SEC_L "leap-seconds" 1552 #define DUMP_TZ_DUMP_SUM_S 's' 1553 #define DUMP_TZ_DUMP_SUM_L "summary" 1555 #define VERSION_S 20000 1556 #define VERSION_L "version" 1559 #define RESTORESLAVE_SOURCE_STATE_S 's' 1560 #define RESTORESLAVE_SOURCE_STATE_L "source-state" 1561 #define RESTORESLAVE_MASTER_HOST_NAME_S 'm' 1562 #define RESTORESLAVE_MASTER_HOST_NAME_L "master-host-name" 1563 #define RESTORESLAVE_LIST_S 10601 1564 #define RESTORESLAVE_LIST_L "list" 1565 #define RESTORESLAVE_BACKUP_FILE_PATH_S 'B' 1566 #define RESTORESLAVE_BACKUP_FILE_PATH_L "backup-file-path" 1567 #define RESTORESLAVE_OUTPUT_FILE_S 'o' 1568 #define RESTORESLAVE_OUTPUT_FILE_L "output-file" 1569 #define RESTORESLAVE_USE_DATABASE_LOCATION_PATH_S 'u' 1570 #define RESTORESLAVE_USE_DATABASE_LOCATION_PATH_L "use-database-location-path" 1571 #define RESTORESLAVE_KEYS_FILE_PATH_S 'k' 1572 #define RESTORESLAVE_KEYS_FILE_PATH_L "keys-file-path" 1575 #define VACUUM_SA_MODE_S 'S' 1576 #define VACUUM_SA_MODE_L "SA-mode" 1577 #define VACUUM_CS_MODE_S 'C' 1578 #define VACUUM_CS_MODE_L "CS-mode" 1579 #define VACUUM_DUMP_S 10700 1580 #define VACUUM_DUMP_L "dump" 1581 #define VACUUM_OUTPUT_FILE_S 'o' 1582 #define VACUUM_OUTPUT_FILE_L "output-file" 1585 #define CHECKSUM_CHUNK_SIZE_S 'c' 1586 #define CHECKSUM_CHUNK_SIZE_L "chunk-size" 1587 #define CHECKSUM_RESUME_S 14000 1588 #define CHECKSUM_RESUME_L "resume" 1589 #define CHECKSUM_SLEEP_S 's' 1590 #define CHECKSUM_SLEEP_L "sleep" 1591 #define CHECKSUM_CONT_ON_ERROR_S 14001 1592 #define CHECKSUM_CONT_ON_ERROR_L "cont-on-error" 1593 #define CHECKSUM_INCLUDE_CLASS_FILE_S 'i' 1594 #define CHECKSUM_INCLUDE_CLASS_FILE_L "include-class-file" 1595 #define CHECKSUM_EXCLUDE_CLASS_FILE_S 'e' 1596 #define CHECKSUM_EXCLUDE_CLASS_FILE_L "exclude-class-file" 1597 #define CHECKSUM_TIMEOUT_S 't' 1598 #define CHECKSUM_TIMEOUT_L "timeout" 1599 #define CHECKSUM_TABLE_NAME_S 'n' 1600 #define CHECKSUM_TABLE_NAME_L "table-name" 1601 #define CHECKSUM_REPORT_ONLY_S 'r' 1602 #define CHECKSUM_REPORT_ONLY_L "report-only" 1603 #define CHECKSUM_SCHEMA_ONLY_S 14002 1604 #define CHECKSUM_SCHEMA_ONLY_L "schema-only" 1607 #define TDE_GENERATE_KEY_S 'n' 1608 #define TDE_GENERATE_KEY_L "generate-new-key" 1609 #define TDE_SHOW_KEYS_S 's' 1610 #define TDE_SHOW_KEYS_L "show-keys" 1611 #define TDE_PRINT_KEY_VALUE_S 14000 1612 #define TDE_PRINT_KEY_VALUE_L "print-value" 1613 #define TDE_SA_MODE_S 'S' 1614 #define TDE_SA_MODE_L "SA-mode" 1615 #define TDE_CS_MODE_S HIDDEN_CS_MODE_S 1616 #define TDE_CS_MODE_L "CS-mode" 1617 #define TDE_CHANGE_KEY_S 'c' 1618 #define TDE_CHANGE_KEY_L "change-key" 1619 #define TDE_DELETE_KEY_S 'd' 1620 #define TDE_DELETE_KEY_L "delete-key" 1621 #define TDE_DBA_PASSWORD_S 'p' 1622 #define TDE_DBA_PASSWORD_L "dba-password" 1624 #if defined(WINDOWS) 1625 #define LIB_UTIL_CS_NAME "cubridcs.dll" 1626 #define LIB_UTIL_SA_NAME "cubridsa.dll" 1628 #define makestring1(x) #x 1629 #define makestring(x) makestring1(x) 1631 #define LIB_UTIL_CS_NAME \ 1632 "libcubridcs.a(libcubridcs.so." makestring(MAJOR_VERSION) ")" 1633 #define LIB_UTIL_SA_NAME \ 1634 "libcubridsa.a(libcubridsa.so." makestring(MAJOR_VERSION) ")" 1636 #define LIB_UTIL_CS_NAME "libcubridcs.so" 1637 #define LIB_UTIL_SA_NAME "libcubridsa.so" 1640 #define UTILITY_GENERIC_MSG_FUNC_NAME "utility_get_generic_message" 1641 #define UTILITY_INIT_FUNC_NAME "utility_initialize" 1642 #define UTILITY_ADMIN_USAGE_FUNC_NAME "util_admin_usage" 1643 #define UTILITY_ADMIN_VERSION_FUNC_NAME "util_admin_version" 1662 extern FILE *
fopen_ex (
const char *filename,
const char *type);
1671 #if !defined(WINDOWS) 1707 #if defined (ENABLE_UNUSED_FUNCTION)
void util_redirect_stdout_to_null(void)
int spacedb(UTIL_FUNCTION_ARG *arg_map)
void util_admin_version(const char *argv0)
int check_volume_name(const char *name)
int util_msec_to_time_string(char *buf, size_t len, INT64 msec_num)
int utility_get_option_string_table_size(UTIL_ARG_MAP *arg_map)
MSGCAT_ESTIMATEDB_DATA_MSG
int util_make_ha_conf(HA_CONF *ha_conf)
int genlocale(UTIL_FUNCTION_ARG *arg_map)
GETOPT_LONG * getopt_long
int(* UTILITY_FUNCTION)(UTIL_FUNCTION_ARG *)
int changemode(UTIL_FUNCTION_ARG *arg_map)
INT64 utility_get_option_bigint_value(UTIL_ARG_MAP *arg_map, int arg_ch)
MSGCAT_ESTIMATEDB_INDEX_MSG
int restartevnt(UTIL_FUNCTION_ARG *arg_map)
int checkdb(UTIL_FUNCTION_ARG *arg_map)
int util_get_table_list_from_file(char *fname, dynamic_array *darray)
int util_byte_to_size_string(char *buf, size_t len, UINT64 size_num)
int utility_localtime(const time_t *ts, struct tm *result)
int paramdump(UTIL_FUNCTION_ARG *arg_map)
int vacuumdb(UTIL_FUNCTION_ARG *arg_map)
void util_admin_usage(const char *argv0)
int applyinfo(UTIL_FUNCTION_ARG *arg_map)
int dumplocale(UTIL_FUNCTION_ARG *arg_map)
bool utility_get_option_bool_value(UTIL_ARG_MAP *arg_map, int arg_ch)
int mqueueldb(UTIL_FUNCTION_ARG *arg_map)
int check_database_name(const char *name)
int copylogdb(UTIL_FUNCTION_ARG *arg_map)
static KEYWORD_RECORD keywords[]
int utility_initialize(void)
int restoredb(UTIL_FUNCTION_ARG *arg_map)
int compactdb(UTIL_FUNCTION_ARG *arg_map)
void util_print_deprecated(const char *option)
struct _ha_config HA_CONF
int acldb(UTIL_FUNCTION_ARG *arg_map)
int util_get_num_of_ha_nodes(const char *node_list)
int utility_get_option_int_value(UTIL_ARG_MAP *arg_map, int arg_ch)
int estimatedb_data(UTIL_FUNCTION_ARG *arg_map)
int estimatedb_hash(UTIL_FUNCTION_ARG *arg_map)
int dump_tz(UTIL_FUNCTION_ARG *arg_map)
int shutdownldb(UTIL_FUNCTION_ARG *arg_map)
int killtran(UTIL_FUNCTION_ARG *arg_map)
int addvoldb(UTIL_FUNCTION_ARG *arg_map)
const char * function_name
int estimatedb_index(UTIL_FUNCTION_ARG *arg_map)
int statdump(UTIL_FUNCTION_ARG *arg_map)
int lockdb(UTIL_FUNCTION_ARG *arg_map)
int(* UTILITY_INIT_FUNC)(void)
int changemode_keyword(int *keyval_p, char **keystr_p)
int optimizedb(UTIL_FUNCTION_ARG *arg_map)
int utility_keyword_search(UTIL_KEYWORD *keywords, int *keyval_p, char **keystr_p)
int util_size_string_to_byte(UINT64 *size_num, const char *size_str)
int installdb(UTIL_FUNCTION_ARG *arg_map)
int patchdb(UTIL_FUNCTION_ARG *arg_map)
int gen_tz(UTIL_FUNCTION_ARG *arg_map)
int checksumdb(UTIL_FUNCTION_ARG *arg_map)
int deletedb(UTIL_FUNCTION_ARG *arg_map)
int diagdb(UTIL_FUNCTION_ARG *arg_map)
int plandump(UTIL_FUNCTION_ARG *arg_map)
int renamedb(UTIL_FUNCTION_ARG *arg_map)
int createdb(UTIL_FUNCTION_ARG *arg_map)
int backupdb(UTIL_FUNCTION_ARG *arg_map)
int copylogdb_keyword(int *keyval_p, char **keystr_p)
int utility_keyword_value(UTIL_KEYWORD *keywords, int *keyval_p, char **keystr_p)
void util_free_ha_conf(HA_CONF *ha_conf)
char * utility_get_option_string_value(UTIL_ARG_MAP *arg_map, int arg_ch, int index)
int util_time_string_to_msec(INT64 *msec_num, char *time_str)
int synccolldb(UTIL_FUNCTION_ARG *arg_map)
int unloaddb(UTIL_FUNCTION_ARG *arg_map)
int check_new_database_name(const char *name)
const char * utility_name
int restoreslave(UTIL_FUNCTION_ARG *arg_map)
int util_get_ha_mode_for_sa_utils(void)
int prestartldb(UTIL_FUNCTION_ARG *arg_map)
int tranlist(UTIL_FUNCTION_ARG *arg_map)
const char * utility_get_generic_message(int message_index)
int alterdbhost(UTIL_FUNCTION_ARG *arg_map)
int applylogdb(UTIL_FUNCTION_ARG *arg_map)
int loaddb_user(UTIL_FUNCTION_ARG *arg_map)
bool util_is_localhost(char *host)
const char * command_name
int tde(UTIL_FUNCTION_ARG *arg_map)
int copydb(UTIL_FUNCTION_ARG *arg_map)
struct _node_config HA_NODE_CONF
bool are_hostnames_equal(const char *hostname_a, const char *hostname_b)
FILE * fopen_ex(const char *filename, const char *type)