File unloaddb.c
FileList > cubrid > src > executables > unloaddb.c
Go to the source code of this file
#include "config.h"
#include <stdio.h>
#include <stdlib.h>
#include <assert.h>
#include <sys/time.h>
#include "porting.h"
#include "authenticate.h"
#include "db.h"
#include "extract_schema.hpp"
#include "message_catalog.h"
#include "environment_variable.h"
#include "printer.hpp"
#include "schema_manager.h"
#include "locator_cl.h"
#include "unloaddb.h"
#include "utility.h"
#include "util_func.h"
#include "unload_object_file.h"
Public Attributes
Public Functions
Public Static Functions
Macros
Public Attributes Documentation
variable cached_pages
variable class_table
variable database_name
variable datafile_per_class
variable debug_flag
variable est_size
variable g_parallel_process_cnt
int g_parallel_process_cnt;
variable g_parallel_process_idx
int g_parallel_process_idx;
variable g_pre_alloc_varchar_size
int g_pre_alloc_varchar_size;
variable g_request_pages
variable hash_filename
variable ignore_err_flag
variable include_references
variable is_as_dba
variable latest_image_flag
variable output_dirname
const char* output_dirname;
variable output_file
variable output_prefix
variable page_size
variable req_class_table
DB_OBJECT** req_class_table;
variable required_class_only
bool required_class_only;
variable split_schema_files
variable verbose_flag
Public Functions Documentation
function unloaddb
int unloaddb (
UTIL_FUNCTION_ARG * arg
)
Public Static Functions Documentation
function unload_usage
static void unload_usage (
const char * argv0
)
Macro Definition Documentation
define DFLT_PRE_ALLOC_VARCHAR_SIZE
#define DFLT_PRE_ALLOC_VARCHAR_SIZE `(1024)`
define DFLT_REQ_DATASIZE
#define DFLT_REQ_DATASIZE `(100)`
define MAX_PRE_ALLOC_VARCHAR_SIZE
#define MAX_PRE_ALLOC_VARCHAR_SIZE `( DB_MAX_VARCHAR_PRECISION )`
define MAX_PROCESS_COUNT
#define MAX_PROCESS_COUNT `(36)`
define MAX_REQ_DATA_PAGES
#define MAX_REQ_DATA_PAGES `(1024)`
define MAX_THREAD_COUNT
#define MAX_THREAD_COUNT `(127)`
The documentation for this class was generated from the following file cubrid/src/executables/unloaddb.c