ファイルサービスのデータベースをMS SQLに変更する

Tricentis File Service は、 Toscaファイルを別のファイルシステムに保存するウェブベースのアプリケーションであり、テスターのワークスペースをスリムに保ち、ワークスペースのパフォーマンスを向上させます。

デフォルトでは、 Tricentis File Service はメタデータを保存するためにSQLiteデータベースを作成します。同じタイムゾーンで作業するテスターが多数いる場合、このタイプのデータベースでは同時実行の問題が発生する可能性があります。パフォーマンスと安定性を向上させるには、代わりに自己ホスト型の MS SQLデータベースを使用することをお勧めします。

このトピックでは次に関して説明します:デフォルトのSQLiteデータベースからMS SQLデータベースに切り替える方法。

始める前に

切り替えを行う前に、いくつかの準備手順を実行する必要があります。

  • データベース管理者でない場合は、データベース管理者に問い合わせてください。データベース管理者は、データベースの設定と、一つのデータベースから別のデータベースへのデータの移行を担当します。

  • MS SQLデータベースを設定します。MS SQLデータベースは、Tricentis Toscaまたは Tosca Server インストールの一部ではありません。ユーザー側で準備してホストする必要があります。テーブルの作成については心配する必要はありません。Tosca は、切り替え後に File Service を起動/再起動すると、必要なテーブルをすべて作成します。

  • MS SQL データベースへの接続文字列を取得します。文字列内のユーザーは db_ ownerであり、 CREATEALTERSELECTINSERTUPDATEDELETE の権限を持っている必要があります。

ちなみに、 Tricentis Notification Service を使用し、すでにMS SQL データベースを持っている場合は、同じMS SQL Serverインスタンスを使用することができます。ただし、MS SQL Serverインスタンスには、 Tricentis Notification ServiceTricentis File Service 用の別々のデータベースが必要です。

切り替えを行う

Tricentis File Service のデータベースをSQLiteからMS SQLに変更するには、以下の手順に従ってください。

  1. すでに実行中の場合は、Windowsのサービスアプリで Tricentis File Service を停止してください。

  2. Tricentis Service Configuration を開き、ファイルサービスタブに移動してください。

  3. データベース接続において、MS SQLデータベースへの接続文字列を入力し、ドロップダウンリストから「 MSSQL 」を選択します。

  4. Tricentisを起動/再起動します。ファイルサービス。ToscaはMS SQLデータベースに必要なすべてのテーブルを作成します。

  5. データベース管理者に、SQLiteデータベースからデータをCSVファイルまたはSQLファイルとしてエクスポートするよう依頼してください。その後、MS SQLデータベースにデータをインポートします。

次の記事

Tricentis File Service のセットアップを微調整しているので、自動削除機能も確認してみてください。自動削除により、手動による介入なしにファイルサービスデータベースのサイズを管理できます。