Siebel Tools Reference > Repositories > Renaming, Deleting, Backing Up, and Migrating Repositories >

Renaming and Deleting Repositories


You might need to rename a repository in some situations. However, renaming can cause problems unless all developers check in their checked-out projects prior to renaming the repository. Following the renaming, they need to do a get on all projects. Siebel Systems recommends that the current active repository in production always be named Siebel Repository.

To rename a repository

NOTE:  You should be connected directly to the server database when you do these steps.

  1. Have all developers check in all projects that have been checked out from this repository.
  2. In the Object Explorer, select the Repository object type.

    NOTE:  The type is not visible by default in the Object Explorer; it must be selected by choosing View>Options, selecting the Object Explorer tab, and moving Repositories into the "Visible top level objects" section of the Development Tools Options dialog box.

  3. In the Object List Editor, click in the Name property of the repository you want to rename.
  4. Enter the new name.
  5. Click outside of the record to save your changes.
  6. Have developers do a get of all projects.

In the Server Parameters view (accessed from the application-level menu by choosing View > Site Map > Server Administration >Servers >Server Parameters), verify references to the repository name in all Siebel client .cfg files and Siebel Servers. The name of the current production repository needs to be Siebel Repository. You should indicate which server parameter is identified by the Siebel Repository and show how it can be changed and also indicate the specific parameter name in the .cfg files that reference the repository name.

Deleting a Repository

The delete process remove all records associated with the repository. It is recommended that you only delete a repository after you have verified that you do not need any contents in this repository. It is best to export and archive the repository if you are unsure.

NOTE:  To copy a repository, use the Import/Export Repository option.

To delete a repository

  1. Click the Repository object type in the Object Explorer.
  2. In the Object List Editor, click anywhere in the row for the repository you want to delete.
  3. Choose Edit > Delete Record.
  4. Click outside the record to commit the Delete action.

NOTE:  Deleting a repository takes a long time and requires system resources such as rollback segment, cursors, tablespace, and so on. You might want to consult your DBA to check on system resources before deleting a repository.


 Siebel Tools Reference
 Published: 20 October 2003