Registering Campaign manually

During the installation process. if the Campaign installer cannot access the Marketing Platform system tables, you must run the configTool utility to register it manually.

About this task

You can use the configTool and populateDb utilities to import and populate the Campaign information in the Marketing Platform system tables.

Procedure

  1. Run the populateDb utility by using the following example command as a guideline.

    populateDb.bat -n Campaign

    The command imports security roles and permissions into the default partition.

  2. If you are upgrading Campaign, unregister Campaign by using the following command:

    configTool -x -p "Affinium|Campaign|about" -f exportedAbout.xml

    The command exports the Campaign About node to the exportedAbout.xml file.

  3. Run the configTool utility by using the following example commands as guidelines:
    • configTool -r Campaign -f "full_path_to_Campaign_installation_directory\conf\campaign_configuration.xml"
    • configTool -v -i -p "Affinium|suite|uiNavigation|settingsMenu" -f "full_path_to_Campaign_installation_directory\conf\campaign_setup_navigation.xml"
    • configTool -v -i -p "Affinium|suite|uiNavigation|mainMenu" -f "full_path_to_Campaign_installation_directory\conf\campaign_navigation.xml"
    • configTool -v -i -p "Affinium|suite|uiNavigation|mainMenu|Analytics" -f "full_path_to_Campaign_installation_directory\conf\campaign_analysis_navigation.xml"
    • configTool -v -i -p "Affinium|suite|uiNavigation|alerts" -f "full_path_to_Campaign_installation_directory\conf\campaign_alerts.xml"

    The commands import configuration properties and menu items. You must run the utility as many times as there are files.

  4. Run the following command after you register Campaign:

    configtool -i -p "Affinium|Campaign" -f exportedAbout.xml

    The command imports the Campaign About node to the exportedAbout.xml file.