Executing DataAdminService utilities
- Last Updated: January 17, 2024
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
The DataAdminService has an ExecuteUtility( ) service
method, which executes supported utility operations. These can,
in principle, be any type of operation that is not a regular CRUD
operation supported by the entity service methods. The main purpose
is to support existing data administration utilities (like dump and
load) and OpenEdge command-line utilities like PROUTIL.
The supported utility operations are provided by a single IDataAdminUtility interface and a set of implementing
utility classes. The utility interface and classes are in the OpenEdge.DataAdmin.Util package. The current release has table
partitioning classes such as DeallocateUtility,
PartitionMergeUtility, and PartitionSplitUtility
class, as well as classes for the dump and load of data from and to any ABL
database.
ExecuteUtility( )
service method are only supported on a local connection.