Skip to main content
Blackboard Help

Edit Properties File in an Oracle Environment

As part of the database restoration, administrators must edit the blackboard_home/config/ file for Blackboard Learn and if appropriate, the blackboard_home/apps/bbcms/config/ file for content management. To learn more, see File. The following is a list of properties to review after restoring the databases.

Blackboard Learn

Database Configuration – Generic:

  • bbconfig.database.bbadmin.machine.machinename=lion
  • bbconfig.database.bbadmin.machine.instancename=bb91
  • bbconfig.database.bbadmin.machine.systemuserpassword=oraclepassword
  • bbconfig.database.bbadmin.db.password=bbadminpassword

Database Configuration – Oracle:

  • bbconfig.bbmaster.database.password=mypassword

Platform Configuration – Unix

  • bbconfig.unix.sendmail.path=/usr/lib/sendmail
  • jvm configuration – java bound processes
  • bbconfig.database.machinename=cougar

Main Application Configuration - Generic:

  • bbconfig.appserver.machinename=cougar

Content Management

  • xythos.license.key=OEM-BLACKBOARD-XXXX
  • cms.db.cms-user.pass=password

These properties are application server specific and will only change if a restore of the application is being completed.

If the above values are updated, the new values do not take effect until they are pushed through the system. To push the changes, log in as ‘root’ on the application server machine and run the following scripts:

blackboard_home/tools/admin/ must be run both before and after running the script. The script will automatically update the admin data in the database by reading the value in the config.xml file. The changes to the database hostname and port, instance name, and externally visible webserver hostname will be pushed to the database. To learn more, see PushConfigUpdates.