Using Command Line Tools

Printer-friendly version

Objectivity/DB Administration Tools

The following is a list of command line tools that can be used to perform administrative tasks on Objectivity Federated Databases.

Creating and Modifying Federated Databases

  • oochange Displays or changes the properties of a federated database or autonomous partition.
  • oocopyfd Copies a federated database.
  • oodeletefd Deletes a federated database.
  • ooexportcatalog Writes a federated database’s global catalog to an XML file.
  • ooexportdata Writes a federated database’s persistent objects to an XML file.
  • ooexportfd Writes an entire federated database to an XML file.
  • ooexportschema Writes a federated database’s schema to an XML file.
  • ooimport Imports the contents of an XML file to a federated database.
  • ooinstallfd Installs a remote federated database.
  • oolicense Displays or updates the license in a federated database.
  • oonewfd Creates a federated database.
  • ooschemadump Writes a federated database’s evolved schema to a file.
  • ooschemaupgrade Applies an evolved schema to a federated database.

Creating and Modifying Databases

  • ooattachdb Attaches a database to a federated database.
  • oochangedb Displays or changes the properties of a database or database image.
  • oocopydb Copies a database.
  • oodeletedb Deletes a database from a federated database.
  • oonewdb Creates a new database.

Getting Information

  • oochange Displays or changes the properties of a federated database or autonomous partition.
  • oochangedb Displays or changes the properties of a database or database image.
  • oodumpcatalog Lists all the files in a federated database.
  • oofile Displays information about a database or federated database.
  • oolockmon Lists all processes and locks currently managed by a lock server.
  • oolistwait Lists waiting transactions.
  • oosupportinfo Displays information needed by Objectivity Technical Support.

Backup and Restore

  • oobackup Archives a federated database.
  • oocreateset Creates a backup set for a federated database.
  • oodeleteset Deletes a backup set.
  • ooqueryset Queries a federated database for existing backupsets.
  • oorestore Restores an archived federated database.

Managing Objectivity Servers

  • oocheckams Checks whether AMS is running on a system.
  • oocheckls Checks whether a lock server is running on a system.
  • ookillls Kills a lock server.
  • oolockmon Lists all processes and locks currently managed by a lock server.
  • oolockserver Starts a lock-server process for a federated database.
  • oostartams Starts AMS.
  • oostopams Terminates AMS.

Maintenance and Recovery

  • oocheck Checks the consistency of a federated database.
  • oocleanup Rolls back transactions that have terminated abnormally.
  • ooconvertformat Converts the disk format of storage pages in a container, database, or federated database.
  • ootidy Consolidates a fragmented federated database or database.
  • oogc Deletes unreferenced objects in a federated database (Objectivity for Java and Objectivity/Smalltalk only).
  • ooupgrade Upgrades federated databases to match a new Objectivity/DB release. See also Objectivity Release Notes.

Miscellaneous

  • ooconfig Creates a DDL processor for your compiler (Objectivity/DDL on UNIX only).
  • oodebug Provides commands for inspecting and editing a federated database.
Date: 
Tuesday, October 30, 2012
Product: 
Objectivity/DB
Version: 
10.2.1
10.2
10.1.4
10.1.2
9.4.1
Date: 
Monday, October 22, 2012
Product: 
Objectivity/DB
Version: 
10.2.1
10.2