Overview of Task Identifiers

From InterBase

Go Up to Invoking Service Tasks with isc_service_start( )


The following table lists by request buffer cluster identifier the tasks that you can request with isc_service_start().

Services API Tasks
Task item Purpose

isc_action_svc_backup

Back up a database to a file or tape device; equivalent to gbak -b.

isc_action_svc_restore

Restore a database backup file and recreate a database; equivalent to gbak -c.

isc_action_svc_dump

Dump a database to a file; equivalent to gbak -d.

isc_action_svc_properties

Set database properties; equivalent to gfix with various options.

isc_action_svc_repair

Initiate database consistency check and correction; equivalent to gfix with -validate, -full, and -mend options.

isc_action_svc_db_stats

Report database statistics; equivalent to the output of gstat.

isc_action_svc_get_ib_log

Report contents of the interbase.log file on the server.

isc_action_svc_display_user

Display a user entry to the security database on the server; equivalent to gsec -display.

isc_action_svc_add_user

Add a user entry to the security database on the server; equivalent to gsec -add.

isc_action_svc_delete_user

Delete a user entry to the security database on the server; equivalent to gsec -delete.

isc_action_svc_modify_user

Modify a user entry to the security database on the server; equivalent to gsec -modify.

isc_action_svc_add_license

Add a software activation certificate to ib_license.dat;
only SYSDBA can invoke this task.

isc_action_svc_remove_license

Remove a software activation certificate from ib_license.dat; only SYSDBA can invoke this task.

isc_action_svc_add_db_alias

Add an alias for the database to the server; only SYSDBA can invoke this task.

isc_action_svc_delete_db_alias

Delete the database alias from the server; only SYSDBA can invoke this task.

isc_action_svc_display_db_alias

Display the database alias; only SYSDBA can invoke this task.

Topics

Advance To: