Siebel Database Upgrade Guide for DB2 for z/OS > Running the Database Configuration Wizard to Perform Upgrade Tasks >

Inactivating Unreferenced Repository Objects


The Inactivating Unreferenced Repository Objects Utility identifies the unreferenced objects in the database and deactivates the unreferenced objects. Inactivating Unreferenced Repository Objects Utility finds unreferenced objects for the following Siebel objects:

  • Screen
  • View
  • Applet
  • Business Object
  • Business Component
  • Integration Objects
  • Link
  • Pick List
  • Task Group
  • Task

The Inactivating Unreferenced Repository Objects Utility runs as part of the upgrade process. Use the procedures in this topic to manually run the Inactivating Unreferenced Repository Objects Utility.

Running the Inactivating Unreferenced Repository Objects Utility

  1. Navigate to the following directory:

    Windows: $DbsrvrRoot\common folder

    UNIX: $DbsrvrRoot\common folder

  2. Run the following command:

    java -jar RepCrawler.jar /s [Siebel Tool/Server Path, one folder up BIN directory] /c [DSN] /d [Database Type - Oracle, DB2UDB, MSSQL or DB2390 ] /u [Database User] /p [Database Password] /h [Host Name] /o [Log directory] /t [Table Owner] /r "Siebel Repository"

  3. Review the RepCrawler log and verify that RepCrawler ran without errors.

    Windows: $SiebelLogDir\RepCrawler.log

    UNIX: $SiebelLogDir/ RepCrawler.log

  4. Review the RepCrawler reports to see the inactive objects.
    • RepCrawler.html. A report where you can see the inactive objects.
    • repcrawler.js. A data file in JSON format of all inactive objects used in the HTML report.
    • RepcrawlerLog.log. A folder that contains all the SQL logs executed during the process of running the Inactivating Unreferenced Repository Objects Utility.
Siebel Database Upgrade Guide for DB2 for z/OS Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.