Caché includes a number of application development tools as well as database administration utilities. On a Windows system, these are accessible from the Caché cube icon within the Windows task bar. (Right-click on the icon. If you do not see this icon, open the Windows Start menu, find the Caché folder under Programs, and click on the Caché entry.) The various graphical utilities are client-server applications whose clients run on Windows systems but can be used with remote Windows, Linux, UNIX, and OpenVMS server systems.
The Caché development tools and utilities include:
Caché Studio
Caché Studio is the primary development environment for Caché. The Studio lets you create class definitions, Caché Server Pages, and routines using a full-featured editor. Studio includes sophisticated syntax checking and coloring, graphical debugging, and a point-and-click class inspector. Caché Studio works directly with the Caché database (it is a Caché application) and offers multi-developer support as well as source control system integration. You can customize Studio through the use of Studio templates.
Caché Terminal
Caché Terminal provides an interactive, command-line interface to Caché. You can use Terminal for direct interactions with the Caché database engine. The Terminal is an important tool for testing and troubleshooting applications.
Caché Explorer
Caché Explorer is a graphical development tool for browsing the contents of a Caché database. The Explorer lets you examine data (globals) in the data engine as well as browse classes and routines.
Caché SQL Manager
The Caché SQL Manager provides a graphical, SQL-based view of a Caché database. You can use the SQL Manager to manage SQL roles and permissions, browse table and view definitions, execute ad hoc SQL queries, manage the query cache. You can also use it to import text-based data into tables as well as to export data to files.
Caché DocBook
Caché DocBook provides the documentation for Caché as a Web-based, fully-searchable, database application.
Caché Control Panel
Caché Control Panel is a graphical database management tool for monitoring and administering a Caché database. The Control Panel lets you monitor database activity, browse the Caché Lock Manager, and perform database backup operations.
Caché Configuration Manager
The Caché Configuration Manager provides a graphical interface for setting up a Caché system and viewing its configuration parameters. You can use the Configuration Manager to adjust system settings as well as to create new databases and namespaces.