The disk directory where the new Object Dictionary is to be initialized. This directory must exist before ZIMBOOT is executed
encryption_key
A key that the software uses later to encrypt the disk files created as objects are created in the Object Dictionary. You must provide ZANTHEZIM if you DO NOT want the database to be encrypted.
encoding
Whether the database will be initialized with the ANSI or UTF-8 encoding. If not provided, the default is ANSI.
Comments
If an Object Dictionary already exists in the specified location, ZIMBOOT asks you to confirm that you want to overwrite the existing database.
The newly created ZIM:X database will only contain the basic content for a ZIM:X application to be built. Prior to any work on this database, the developer must start ZIMQTC on this database and then execute
ZOMEnable
to populate the database with the remaining objects needed for the development of the application.
ZimAdmin is a powerful graphical management console designed to simplify the configuration, monitoring, and management of all Zim databases and Zim Server machines within your network. With its intuitive interface, ZimAdmin provides a seamless experience for database administrators.
Key Features
Activate Zim Products: Easily view and activate your Zim products.
View Server Log: Access the Zim Server log file to monitor server activities.
Manage User Connections: See all users connected to Zim Server-managed databases.
Zim Server Configuration: View and edit the Zim Server configuration file.
View Zim Server Statistics: Get detailed statistics for your Zim Server.
View File Statistics: Analyze statistics for each file in your databases.
Customize Database Language: Personalize language settings for various database elements.
Database Configuration: Display and manage the Zim database configuration file.
View Database Objects: Navigate and query database objects with ease.
User Interface
The ZimAdmin interface is designed for efficiency and clarity:
Tree View: On the left, Zim Servers, databases, and objects are organized in a hierarchical tree view.
Grid Area: On the right, detailed information is displayed in a grid, depending on the selected utility.
Creating a New Database
To create a new Zim database, right click on the Database folder and select “Create Database” option and follow the prompts.
ZimAdmin is your go-to tool for managing complex database environments with ease and precision. Explore the full potential of your Zim network with ZimAdmin today!
The Zim Database Language Customizer utility displays and enables editing the contents of the zimlang.zim customization file for the selected Zim database.
Click on the cell in the Current Value column along the row corresponding to the language customization item you wish to change
Type in the new value for the language customization item. The updated value will appear in bold. Click on Save to store the new language customization file
The Zim language customization changes for the selected database have been accepted and will take effect as soon as Zim Server restarts.
The operating system for which the product was licensed
Start Date
The date on which the product license was activated
End Date
The date on which the product license will expire
Company
The name of the company for which the activation key was issued
Activating a New Product
New Zim products can be activated by clicking on Activate a New Product and providing the correct information in the dialog:
Note: You will always receive, via e-mail, the required activation information (Serial Number, Activation Key and Registration Name) for any Zim product licensed to you..
The File Statistics utility displays statistics for all open files that belong to any of the databases managed by the selected Zim Server.
Each Zim file is displayed in a single row in the File Statistics grid, whose column headers are described in the table below:
Column
Description
File
An identifying number that represents the chronological order in which files have been opened
Use
Indicates whether the file is IN USE or NOT IN USE
Reads
The number of times this file has been read since the selected Zim Server session was initiated
Writes
The number of times this file has been written to since the selected Zim Server session was initiated
Read Locks
The number of times this file has had a read lock since the selected Zim Server session was initiated. (A read lock happens when a 1kb page within the file is locked for reading)
Write Locks
The number of times this file has had a write lock since the selected Zim Server session was initiated. (A write lock happens when a 1kb page within the file is locked for writing)
File Locks
The number of times this file has been locked since the selected Zim Server session was initiated. (A file lock happens when the entire file is locked for reading)
File Path
The full path to the file
Note: You can sort the grid by clicking on its corresponding header tab. The first click sorts the table in ascending order and the second in descending order.
Add a Zim Server to the network tree by right-clicking on the Zim Servers node and then clicking on Add Server…
Alternatively, a Zim Server node can also be added to the network tree by selecting Tools and then clicking on Add Server…
Next, enter the Zim Server‘s IP address in the field provided (default: localhost), the port number (default: 6002) and press OK
A new node containing the Zim Server‘s IP address will appear in the network tree. If Zim Server is running on the same machine as Zim Explore, the new node will be labeled localhost
Connecting to a Zim Server
To connect to the newly added Zim Server, right-click on the server node and click on Login
To complete the login procedure, enter the user name (default: ZIM), the password (default: “”) and click on OK
Once the connection to the server has been established, a + sign will appear beside the server node
The server node can be expanded by clicking on the + sign or by double-clicking on the server node itself
Removing a Zim Server
To remove a Zim Server node from the network tree, right-click on the server node and click on Remove
To change the value of a configuration option, click on the cell in the Current Value column along the row corresponding to the selected configuration option
Type in or select the new value for the configuration option and click on Save to store the new configuration file
The Zim Server configuration changes have been accepted and will take effect as soon as Zim Server restarts. Click OK to dismiss the confirmation message
The Database Object Browser also provides an interface for issuing Zim commands to query the database.
For example, to list all the form fields belonging to the form fExample_Zim9, in the database, type the following Zim command in the entry field:
list all ffs where FormName = "fExample_Zim9"
… and press Go.
The form fields will be listed in the Database Explorer grid, where each form field will be represented in a single row and each of its attributes in a single column:
Note: List commands do not generate sets when issued from Zim Explore. If you wish to interact and manipulate objects, use ZXCLIENT or ZXCOMMAND.