Opening, Creating or Recovering Repositories

Repositories contain models and are opened via a model server. Even if a model server was not closed properly, the repository can be fully restored.

Opening a Repository

To enable the administration of a repository, the corresponding model server and the administration program that provides the functions for handling a repository must be started.

Restriction

Repositories opened in Read-Only Mode cannot be modified, meaning that administration work cannot be carried out.

A repository whose Model Server is currently running is displayed in the server tree of the administration program. You may have to refresh the display to see this.

Note

Repositories which you or another user have started are always initially shown opened in the server tree (once the view has been refreshed).

You can now save repository data and manage user logins to the models.

Creating a New Repository

Start the Model Server.

To create a new repository, enter an existing directory and the name for the new repository. Please bear this naming convention in mind: [A-Za-z][A-Za-z0-9_]*

The legend "This Repository will be created." is shown automatically as long as no existing repository is entered in the specified directory.

Make sure that you assign names that are meaningful and unique throughout your company to the repositories.

For the new repository, a directory with the specified name is created within the selected directory, and it contains all data of the repository. The name of the repository must comply with the conventions mentioned above.

Repositories can be grouped using directory structures in the $$INOPRJ repository directory. Structure directories are shown in the repository tree in the Open & Login and New backstage views and in the administration program's server tree. Structure directories with running model servers with the same name on different computers are combined in the trees.

Recovering a Repository

If a repository has not been closed correctly, it can be recovered completely.

If a repository has not been closed correctly (for instance due to system or program crash, power cut etc.), you can recover it by using the last backup copy and an automatically created log file. The status of an incorrectly closed repository is automatically determined by the Model Server and the legend "This Repository will be recovered." is shown.

The last status of the repository and all the model data it contained before it was changed for the last time will be recovered. This means that all model contents are made available in the status they had just before the repository was closed.

Note

The recovery of a repository does not include restarting of the model server.

The server is automatically started once the recovery has taken place if you are running the model server as a service under Windows.