从 Derby 迁移到 Oracle

用于将 Jazz™ Team Server 数据库从 Derby 变更为 Oracle 的步骤。
关于此任务
本节假定您要迁移数据库,但是不同时变更服务器的版本。如果您打算迁移数据库并且还要变更服务器版本,那么应确保使用与目标服务器相匹配的 repotools 版本。
  1. 停止 Jazz Team Server
  2. 使用数据库命令来备份数据库。这是一项预防措施,以防某些对象出错。
  3. 编辑 JazzInstallDir/server/conf/jazz 目录中的 teamserver.oracle.properties 文件,以确保目标属性准确地描述要迁移到的 Oracle 数据库。复查 teamserver.properties 文件的内容,并将任何必需的变更复制到 teamserver.oracle.properties 中。
  4. 运行 repotools,以将 Jazz 存储库中的内容从由 teamserver.properties 描述的 Derby 数据库复制到由 teamserver.oracle.properties 描述的 Oracle 数据库中。用于 Linux® 的 repotools.sh 脚本和用于 Windows® 的 repotools.bat 脚本被打包在 JazzInstallDir/server 目录中。 下面是一个使用 repotools 的示例命令。请参阅 repotools 文档以了解更多信息。
    repotools -copy toFile=temp.tar target.teamserver.properties=teamserver.oracle.properties
  5. JazzInstallDir/server/conf/jazz 目录中的 teamserver.properties 文件重命名为 teamserver.derby.properties
  6. JazzInstallDir/server/conf/jazz 目录中的 teamserver.oracle.properties 文件重命名为 teamserver.properties
  7. 启动服务器。

反馈

本资料对您是否有帮助?您可以在 Jazz.net 上提供反馈(需要注册):在论坛中发表意见或者提交错误