
On the Repositories screen, you can view and add Xephr
Location: The current location within the administration console.
Repository Name: the name of the repository.
Database Type: the repository's database type.
Status: the repositories status will be blank when there
are no problems. If the repository is not initialized,
the field will display 'Not Initialized'.
If the schema of the repository does not meet the
installed Xephr schema, the field will display 'Bad
Schema'.
If your repository displays 'Bad
Schema', you need to update it on
the Edit screen before
opening the repository in the Studio. Otherwise,
the repository will be damaged and it will need to be rebuilt.
Connection Properties: the connection string for this repository.
Description: the repository description.
To add a new repository, select the Attach to New Repository link.
To edit or delete an existing repository, left click on the repository name.
Xephr supports the execution of arbitrary SQL during the repository (re)initialization process. This SQL, if present, will be executed in the repository schema as the database user defined by the repository setup. This SQL will be executed on both initialization and re-initialization, and will honor existing rules for SQL execution. Specifically if an error occurs during processing the entire repository initialization fails. Care should be taken to ensure that the SQL executed is "safe" for both cases.
To take advantage of this feature, the user SQL should be placed in the file in the Xephr installation directory/sql/application.sql.
Click on the Attach to New Repository link.

The Location property displays the current location within the administration console.
Select the radio button for the appropriate database type for the new repository. Depending on the radio button, the database properties will be different.

The Location property displays the current location within the administration console.
In the Repository Name property, enter the user-defined repository name.
In the Description property, enter the user-defined repository description.
In the User property, enter the user name to connect to this repository database.
In the Password property, enter the password to connect to this repository database.
In the Max Active Connections property, enter the total number of connections that can be created in the connection pool.
In the Server property, enter the name of the server on which this database lives.
In the Port property, enter the port number on the server that the driver must connect to in order to access this database.
In the Database property, enter the name of the database to which you are connecting.
Set the Make Default flag to the desired setting When this flag is set to on it indicates that this repository is the default repository for the host, so that when users access the Xephr runtime for the host, this is the repository that they access.
Click on the Create Repository button
to create the repository.

Click on the Return to Repository link to return to the edit screen for the repository.

The Location property displays the current location within the administration console.
In the Repository Name property, enter the user-defined repository name.
In the Description property, enter the user-defined repository description.
In the User property, enter the user name to connect to this repository database.
In the Password property, enter the password to connect to this repository database.
In the Max Active Connections property, enter the total number of connections that can be created in the connection pool.
In the Server property, enter the name of the server on which this database lives.
In the Port property, enter the port number on the server that the driver must connect to in order to access this database.
In the SID property, enter the service identifier (SID) for the database
Set the Make Default flag to the desired setting When this flag is set to on it indicates that this repository is the default repository for the host, so that when users access the Xephr runtime for the host, this is the repository that they access.
Click on the Create Repository button
to create the repository.

Click on the Return to Repository link to return to the edit screen for the repository.

The Location property displays the current location within the administration console.
In the Repository Name property, enter the user-defined repository name.
In the Description property, enter the user-defined repository description.
In the User property, enter the user name to connect to this repository database.
In the Password property, enter the password to connect to this repository database.
In the Max Active Connections property, enter the total number of connections that can be created in the connection pool.
In the Server property, enter the name of the server on which this database lives.
In the Port property, enter the port number on the server that the driver must connect to in order to access this database.
In the Database property, enter the name of the database to which you are connecting.
Set the Make Default flag to the desired setting When this flag is set to on it indicates that this repository is the default repository for the host, so that when users access the Xephr runtime for the host, this is the repository that they access.
Click on the Create Repository button
to create the repository.

Click on the Return to Repository link to return to the edit screen for the repository.

The Location property displays the current location within the administration console.
In the Repository Name property, enter the user-defined repository name.
In the Description property, enter the user-defined repository description.
Set the Make Default flag to the desired setting When this flag is set to on it indicates that this repository is the default repository for the host, so that when users access the Xephr runtime for the host, this is the repository that they access.
Click on the Create Repository button
to create the repository.

Click on the Return to Repository link to return to the edit screen for the repository.
To edit an existing repository, left click on the repository name from the repository list, or click on the Return to Repository link when a repository is created.
Depending on the repository database type, the repository properties will be different.
The Location property displays the current location within the administration console.
In the Repository Name property, enter the user-defined repository name.
In the Description property, enter the user-defined repository description.
In the User property, enter the user name to connect to this repository database.
In the Password property, enter the password to connect to this repository database.
In the Max Active Connections property, enter the total number of connections that can be created in the connection pool.
In the Server property, enter the name of the server on which this database lives.
In the Port property, enter the port number on the server that the driver must connect to in order to access this database.
In the Database property, enter the name of the database to which you are connecting.
Set the Make Default flag to the desired setting When this flag is set to on it indicates that this repository is the default repository for the host, so that when users access the Xephr runtime for the host, this is the repository that they access.
Click on the Update
Repository Schema from (old schema version) to (current schema version)
to update the repository to the current schema and correct the Bad
Schema error message. These version numbers
refer to the Xephr schema version, not the Xephr Studio and Runtime version.
You will only see this link if the repository schema does not match
that of the currently installed Xephr schema. If your repository displays this link, you need
to update it before opening the repository in the Studio. Otherwise,
the repository will be damaged and it will need to be rebuilt.
Click on the Save Repository link to save the repository changes.
Click on the Delete link to delete the repository.
Additional links include:
Reinitialize
Load from Version 2.1
Create Repository Admin User
Export
Import
Compare to other repository
The Location property displays the current location within the administration console.
In the Repository Name property, enter the user-defined repository name.
In the Description property, enter the user-defined repository description.
In the User property, enter the user name to connect to this repository database.
In the Password property, enter the password to connect to this repository database.
In the Max Active Connections property, enter the total number of connections that can be created in the connection pool.
In the Server property, enter the name of the server on which this database lives.
In the Port property, enter the port number on the server that the driver must connect to in order to access this database.
In the SID property, enter the service identifier (SID) for the database
Set the Make Default flag to the desired setting When this flag is set to on it indicates that this repository is the default repository for the host, so that when users access the Xephr runtime for the host, this is the repository that they access.
Click on the Update
Repository Schema from (old schema version) to (current schema version)
to update the repository to the current schema and correct the Bad
Schema error message. These version numbers
refer to the Xephr schema version, not the Xephr Studio and Runtime version.
You will only see this link if the repository schema does not match
that of the currently installed Xephr schema. If your repository displays this link, you need
to update it before opening the repository in the Studio. Otherwise,
the repository will be damaged and it will need to be rebuilt.
Click on the Save Repository link to save the repository changes.
Click on the Delete link to delete the repository.
Additional links include:
Reinitialize
Load from Version 2.1
Create Repository Admin User
Export
Import
Compare to other repository
The Location property displays the current location within the administration console.
In the Repository Name property, enter the user-defined repository name.
In the Description property, enter the user-defined repository description.
In the User property, enter the user name to connect to this repository database.
In the Password property, enter the password to connect to this repository database.
In the Max Active Connections property, enter the total number of connections that can be created in the connection pool.
In the Server property, enter the name of the server on which this database lives.
In the Port property, enter the port number on the server that the driver must connect to in order to access this database.
In the Database property, enter the name of the database to which you are connecting.
Set the Make Default flag to the desired setting When this flag is set to on it indicates that this repository is the default repository for the host, so that when users access the Xephr runtime for the host, this is the repository that they access.
Click on the Update
Repository Schema from (old schema version) to (current schema version)
to update the repository to the current schema and correct the Bad
Schema error message. These version numbers
refer to the Xephr schema version, not the Xephr Studio and Runtime version.
You will only see this link if the repository schema does not match
that of the currently installed Xephr schema. If your repository displays this link, you need
to update it before opening the repository in the Studio. Otherwise,
the repository will be damaged and it will need to be rebuilt.
Click on the Save Repository link to save the repository changes.
Click on the Delete link to delete the repository.
Additional links include:
Reinitialize
Load from Version 2.1
Create Repository Admin User
Export
Import
Compare to other repository
The Location property displays the current location within the administration console.
In the Repository Name property, enter the user-defined repository name.
In the Description property, enter the user-defined repository description.
Set the Make Default flag to the desired setting When this flag is set to on it indicates that this repository is the default repository for the host, so that when users access the Xephr runtime for the host, this is the repository that they access.
Click on the Update
Repository Schema from (old schema version) to (current schema version)
to update the repository to the current schema and correct the Bad
Schema error message. These version numbers
refer to the Xephr schema version, not the Xephr Studio and Runtime version.
You will only see this link if the repository schema does not match
that of the currently installed Xephr schema. If your repository displays this link, you need
to update it before opening the repository in the Studio. Otherwise,
the repository will be damaged and it will need to be rebuilt.
Click on the Save Repository link to save the repository changes.
Click on the Delete link to delete the repository.
Additional links include:
Reinitialize
Load from Version 2.1
Create Repository Admin User
Export
Import
Compare to other repository
To delete an existing repository, left click on the repository name from the repository list, or click on the Return to Repository link when a repository is created.
When the repository properties are displayed, click on the Delete Repository link.
You will get a pop-up message verifying the delete.

Click on Ok to delete the repository and any hosts using it.

The screen will display this message when the delete is complete.
Click on the Return to Repository List link.
Reinitializing a repository will delete all existing data from the repository.
From the Repository Edit screen, click on the Reinitialize
link.

Click on the Ok button.
This link allows you to load a repository from an existing 2.1 repository, converting all of the objects within the repository. All existing information in the repository will be deleted before the load occurs.
From the Repository Edit screen, click on the Load from
Version 2.1 link.

The Location property displays the current location within the administration console.
In the Instance Name field, enter the Xephr version 2.1 instance name from which you are loading this repository.
In the Old Repository field, enter the name of the old repository from which you are loading this repository.
Click on the Convert button.
This link allows you to create a repository administration user for the repository.
From the Repository Edit screen, click on the Create
Repository Admin User link.

The Location property displays the current location within the administration console.
In the First Name field, enter the administrator user first name.
In the Last Name field, enter the administrator user last name.
In the User field, enter the user ID to use to connect as the administrator user.
In the Password field, enter the password to use to connect as the administrator user.
In the Retype Password field, re-enter the password to use to connect as the administrator user.
Click on the Create button to create the administrator user.
This link allows you to export the repository.
From the Repository Edit screen, click on the Export
link.

The Location property displays the current location within the administration console.
In the field, enter the location on the Xephr server of the file to which this repository will be exported.
Click on the Export button.
This link allows you to import the repository from an existing exported file.
From the Repository Edit screen, click on the Import
link.

The Location property displays the current location within the administration console.
In the field, enter the location on the Xephr server of the file that will be imported.
Click on the Import button.
This link allows you to compare the contents of a repository to another repository. This creates a list of the differences between the two repositories.
From the Repository Edit screen, click on the Compare
to other repository link.

The Location property displays the current location within the administration console.
In the pop-list, select the repository to which you wish to compare the current repository.
Click on the Compare button.
The repositories will be compared and the information
will be displayed on the screen.

Xephr is a registered trademark of NDS Systems, LC.
Copyright