データベースサーバーでアーカイブ機能を有効にする

アーカイブをローカルコンピュータに保存する代わりに、()データベースサーバーに保存することができます。その場合、アーカイブはdataフォルダ内のフォルダに保存されます。 アーカイブがデータベースサーバーに保存されている場合、データベースに接続しているどのクライアントからでもそれらにアクセスできます。

始める前に

データベース・サーバーを停止する前に、すべてのユーザーがログアウトする必要があります。

このタスクについて

クライアントコンピュータ上でデータをローカルにアーカイブした場合、アーカイブを復元する必要があるときは、アーカイブファイルの保存場所を参照できます。 ただし、データベース・サーバー上に格納されたデータ・アーカイブを参照することはできません。 正確なアーカイブ・ファイル名をメモしておいてください。 サーバーからアーカイブ・ファイルを復元しようとしたときに、アーカイブ・ファイル名を誤って入力すると、次の警告が表示されます。CRCRD5338E the selected file is not a DOORS archive, was created by an incompatible version of DOORS, or is corrupt.

アーカイブ・ディレクトリーの参照時には、パスを含めないでください。 アーカイブ・フォルダー名のみを使用してください。

手順

  • Windows サーバーを使用する場合は、以下の手順を実行します。
    1. データベースサーバー上のデータフォルダに移動します。
    2. このデータ・フォルダー内に、サーバー・アーカイブ用のフォルダーを作成します。
    3. レジストリー・エディターを開き、以下のロケーションのいずれかにナビゲートします。
      9.7.2.10 およびそれ以前のバージョンでは、
      • 64 ビット OS: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Telelogic\DOORS_Server\9.6\Config
      • 32 ビット OS: HKEY_LOCAL_MACHINE\SOFTWARE\Telelogic\DOORS_Server\9.version\Config
      9.7.2.11 およびそれ以降のバージョンでは、
      • 64 ビット OS: HKEY_LOCAL_MACHINE\SOFTWARE\Telelogic\DOORS_Server\9.version\Config
    4. DOORS_Archive_Locationという名前のストリングを作成します。
    5. ストリングを右クリックし、 「変更」を選択して、作成したフォルダーの名前を 「値データ」 フィールドに入力します。 例えば、 archivesと入力します。
    6. データベースサーバーを停止し、再起動します。
  • Linux® サーバーを使用する場合は、以下の手順に従ってください。
    1. データベース・サーバー上のデータ・ディレクトリーにフォルダーを作成します。
    2. サーバー・アーカイブ環境変数を設定します。
      1. データベースサーバーを実行するユーザーのプロファイルまたは起動スクリプトの一部として、環境 DOORS_ARCHIVE_LOCATION=directoryname 変数を設定してください。
      2. -doors_archive_location directoryname コマンド行スイッチ・パラメーターを入力して、データベース・サーバーを始動します。 例:
        ./doorsd -doors_archive_location archives
        このオプションを短縮して、-A directoryname とすることができます。

次のタスク

サーバー・アーカイブが有効になっていることを確認します。
  1. アプリケーションを開き、データのアーカイブおよび復元権限を持つユーザーとしてログインしてください。
  2. データベースエクスプローラーの右ペインでプロジェクトを選択し、[ファイル ] > [アーカイブ] をクリックします。 サーバー・アーカイブが有効になっている場合は、「アーカイブ・プロジェクト」ウィンドウに「サーバー上でアーカイブ」フィールドが表示されます。 このフィールドは、「アーカイブ・モジュール」ウィンドウにも表示されます。 「サーバーからの復元」フィールドは、「プロジェクトの復元」ウィンドウと「モジュールの復元」ウィンドウに表示されます。