Sybase Technical Library - Product Manuals Home
[Search Forms] [Previous Section with Hits] [Next Section with Hits] [Clear Search] Expand Search

Chapter 2:  The Embedded SQL Interface [Table of Contents] Chapter 4:  ODBC Programming

[-] Chapter 3: The Database Tools Interface


Chapter 3
The Database Tools Interface

About this chapter

This chapter describes how to use the database tools library that is provided with Adaptive Server Anywhere to add database management features to C or C++ applications.

Introduction to the database tools interface
[-] Using the database tools interface
Using the import libraries
Starting and finishing the DBTools library
Calling the DBTools functions
Using callback functions
Version numbers and compatibility
Using bit fields
A DBTools example
[-] DBTools functions
DBBackup function
DBChangeLogName function
DBChangeWriteFile function
DBCollate function
DBCompress function
DBCreate function
DBCreateWriteFile function
DBErase function
DBExpand function
DBInfo function
DBInfoDump function
DBInfoFree function
DBStatusWriteFile function
DBToolsFini function
DBToolsInit function
DBToolsVersion function
DBTranslateLog function
DBTruncateLog function
DBUnload function
DBUpgrade function
DBValidate function
[-] DBTools structures
a_backup_db structure
a_change_log structure
a_compress_db structure
a_compress_stats structure
a_create_db structure
a_db_collation structure
a_db_info structure
a_dbtools_info structure
an_erase_db structure
an_expand_db structure
a_name structure
a_stats_line structure
a_sysinfo structure
a_table_info structure
a_translate_log structure
a_truncate_log structure
an_unload_db structure
an_upgrade_db structure
a_validate_db structure
a_writefile structure
[-] DBTools enumeration types
Verbosity enumeration
Blank padding enumeration
dbtran_userlist_type enumeration
dbunload type enumeration


Database examples [Table of Contents] Introduction to the database tools interface