PROUTIL DEALLOCATE qualifier
- Last Updated: March 30, 2020
- 1 minute read
- OpenEdge
- Version 12.2
- Documentation
PROUTIL DEALLOCATE qualifier
Deallocate a multi-tenant table from a database enabled for multi-tenancy.
Syntax
|
Parameters
- db-name
- Specifies the database with the table to be deallocated.
- [owner.]table-name
- Specifies the name of the multi-tenant table to be deallocated. owner is required if the table owner is not PUB.
- tenant tenant-name
- Specifies the tenant whose table partition is to be deallocated. tenant-name cannot be a member of a group.
- group group-name
- Specifies the group whose table partition is to be deallocated.
Notes
- DEALLOCATE works both online and offline.
- DEALLOCATE only executes on multi-tenant tables in a multi-tenancy enabled database.
- Multiple instances of DEALLOCATE can run online at the same time, provided they are not attempting to deallocate the same table for the same tenant or group.
- The super-tenant can deallocate other tenant's or group's table instance.
- If DEALLOCATE detects any users (particularly no-lock readers) when the
deallocation is executing, the utility waits for them to exit from the transition state
printing the following messages:
Waiting for user(s) to finish record operation. If you'd like to cancel this operation, press CTRL-C.