FAQ

データベース移行時の注意点

公開日:2023/06/26

  • V5.4
  • V5.3
  • V5.2
  • V5.1
  • V5.0

Question

Create!Webフローで使用中のデータベースを現状とは異なるサーバーへ移行します。
データベースを移行するときの注意点を教えてください。


Answer

データベースを移行する場合、以下を注意してください。

Torque.properties ファイルの配置場所

 製品内の接続先DB設定ファイル(Torque.properties)には、
 データベース接続情報(接続先・接続ユーザー・パスワード等)を登録しています。

 Torque.properties は、V4 / V5 で以下の通り配置場所が異なりますので注意してください。
 ─────────────────────────────────────────────────────
 ■Torque.properties の配置場所
 ◇V5
  (CREATE_HOME)\Tomcat\lib\Torque.properties
 ◇V4
  (CREATE_HOME)\Tomcat\webapps\XFV20\WEB-INF\classes\Torque.properties
 ─────────────────────────────────────────────────────

 なお、V5をご利用のときに上記の V4 / V5 配置場所の2箇所へ Torque.properties を配置すると
 正しく動作しないため、V5の配置場所のみに配置してください。

・Torque.properties ファイルの移行

 Torque.properties は、新環境へ製品をインストールしたとき作成するため、ファイルの移行は不要です
 現行環境と新環境のデータベース接続情報が異なる場合、現行環境の Torque.properties にてファイルを
 上書きするとデータベースへ接続できなくなりますので注意してください。


・Torque.properties ファイルの修正

 データーベースサーバーを変更する場合、
Torque.properties で指定する
 データベース接続情報(接続先・接続ユーザー・パスワード等)を修正してください。
 ─────────────────────────────────────────────────────
  ■対象ファイル
   ◇V5
    [Create!Webフローインストールディレクトリ]/Tomcat/lib/Torque.properties
   ◇V4
    [Create!Webフローインストールディレクトリ]/Tomcat/webapps/XFV20/WEB-INF/classes/Torque.properties

  ■対象行
   ◇V5
    1) torque.dsfactory.XDEFINE2.connection.url = ***
      torque.dsfactory.XDEFINE2.connection.user = ***
      torque.dsfactory.XDEFINE2.connection.password = ***
    2) torque.dsfactory.XSTATUS2.connection.url = ***
      torque.dsfactory.XSTATUS2.connection.user = ***
      torque.dsfactory.XSTATUS2.connection.password = ***
    3) torque.dsfactory.XINFO2.connection.url = ***
      torque.dsfactory.XINFO2.connection.user = ***
      torque.dsfactory.XINFO2.connection.password = ***
    4) torque.dsfactory.XUDB2.connection.url = ***
      torque.dsfactory.XUDB2.connection.user = ***
      torque.dsfactory.XUDB2.connection.password = ***
   ◇V4
    1) torque.dsfactory.XDEFINE2.connection.url = ***
      torque.dsfactory.XDEFINE2.connection.user = ***
      torque.dsfactory.XDEFINE2.connection.password = ***
    2) torque.dsfactory.XSTATUS2.connection.url = ***
      torque.dsfactory.XSTATUS2.connection.user = ***
      torque.dsfactory.XSTATUS2.connection.password = ***
    3) torque.dsfactory.XINFO2.connection.url = ***
      torque.dsfactory.XINFO2.connection.user = ***
      torque.dsfactory.XINFO2.connection.password = ***

  ■変更例
   torque.dsfactory.XDEFINE2.connection.url = jdbc:sqlserver://server-name:1433;DatabaseName=xf;SelectMethod=cursor
   torque.dsfactory.XDEFINE2.connection.user = xdefine2
   torque.dsfactory.XDEFINE2.connection.password = password
  ─────────────────────────────────────────────────────

  ※変更の反映には、ワークフローシステムの再起動が必要です。

関連する質問

アンケート

この質問・回答は役に立ちましたか?

このページのよい点、悪い点を教えてください!FAQ改善の参考とさせていただきます。

  • 個人情報は入力されないようご注意ください。
    弊社からの回答をご希望の場合は、画面上部のメニューより「お問い合わせ」をご利用ください。
  • 最後に「送信」を押すことでコメントが送信されます。

検索