class_load_database(3) Library Functions Manual class_load_database(3)
NAME
class_load_database - Load a new database
LIBRARY
Standard C Library (libclass.a)
SYNOPSIS
#include <apar_types.h> #include <sys/class.h>
class_load_database(class_apar_handle_t handle, dbase_name, option);
PARAMETERS
The partition descriptor returned by class_open(). The file name of the database that is to be loaded. See below
DESCRIPTION
Loads a new database into memory. If class scheduling has been enabled, the changes take effect immediately.
If the current in-memory database has been modified and not saved to disk, and if OPT_FORCE is not set, the load will abort and CLASS_DATA-
BASE_MODIFIED will be returned.
Note that the calling process must have root access privileges.
RETURN VALUES
The operation successfully completed. An invalid partition handle was specified. The specified file is not a class database . Error
reading the file, indicated by ERRNO. The current database has been modified but not written to disk
SEE ALSO
Functions:class_add(3), class_init(3), class_create(3), class_close(3), class_change(3), class_configure(3), class_get_config_stats(3),
class_delete(3), class_destroy(3), class_disable(3), class_enable(3), class_save_database(3), class_restore_database(3),
class_change_name(3), class_database_file_exists(3), class_database_name(3), class_database_modified(3), class_get_classes(3),
class_get_class_members(3),
Commands:class_admin(8), runclass(1), class_scheduling(4)
Other: The System Administration guide. delim off
class_load_database(3)