リポジトリを作成する
|
セキュリティが有効になっている場合は、TDS管理グループのメンバーのみがこの機能にアクセスできます。 |
Test Data Management で新しいリポジトリを作成するには、以下の手順に従ってください。
-
「 リポジトリを作成」をクリックします。
新しいリポジトリを作成する
-
後続のダイアログで、新しいリポジトリ用に以下のプロパティを定義します。
|
プロパティ |
定義 |
|---|---|
|
名称 |
新しいレポジトリの一意な名前を定義します。 このプロパティは必須です。 |
|
認証の有効化 |
ユーザーがレポジトリの権限を設定できるようにします。 このプロパティはオプションです。 |
|
タイプ |
ドロップダウンメニューで、 InMemory 、 MSSQL 、 Oracle 、 SQLite のいずれかのリポジトリタイプを選択します。 |
|
用途接続文字列 |
このプロパティは、 MSSQL または Oracle を使用している場合にのみ使用できます。 接続文字列を使用してデータベースのアクセス情報を定義したい場合は、このチェックボックスをオンにします。 このプロパティを有効にする場合は、接続文字列を入力する必要があります。 |
|
サーバー |
MSSQL または Oracle サーバーのインスタンス名。 MSSQL または Oracle を使用する場合、このプロパティは必須です。 |
|
データベース |
接続先の MSSQL データベースの名前。 MSSQL を使用する場合、このプロパティは必須です。 |
|
システムID |
接続先の Oracle データベースの名前。 Oracle を使用する場合、このプロパティは必須です。 |
|
ユーザー名 |
MSSQL または Oracle のデータベースにアクセスするためのユーザー名。 このプロパティはオプションです。具体的なクレデンシャルを入力していない場合、 Test Data Service は、 Windows の認証を使用してサーバーに接続します。 |
|
パスワード |
MSSQL または Oracle データベースにアクセスするためのパスワード。 このプロパティはオプションです。具体的なクレデンシャルを入力していない場合、またはユーザー名を入力せずにパスワードのみを入力した場合、 Test Data Service は、 Windows の認証を使用してサーバーに接続します。 |
|
保存場所 |
データベースを保存先のパスを定義します。 このプロパティは、 InMemory リポジトリおよび SQLite リポジトリにのみ適用されます。 |
|
スキーマ |
作成または更新する MSSQL データベースのデータベーススキーマ。 このプロパティはオプションです。 |
|
説明 |
新しいレポジトリの説明を200文字以内で入力します。 このプロパティはオプションです。 |
MSSQL の「リポジトリを作成」ダイアログ
-
あるいは、接続文字列を使用して、 MSSQL およびOracleのリポジトリ用のアクセス情報を提供するという方法もあります。チェックボックス「接続文字列を使用」を選択し、「接続文字列」フィールドに入力します。
接続文字列は、必須の MSSQL パラメータである「 Server 」および「 Database 」が含まれるセミコロン区切りリストです。ユーザーが追加したい任意のパラメータがあれば、それも含める必要があります。例: Server=Test_server;Database=Test_database;Integrated Security=False;User ID=Test_user;Password=Test_password 。
接続文字列を使用する
-
「 テスト接続」をクリックして、指定した既存のデータベースに接続できるかどうかを確認します。
-
「 保存」をクリックします。
これで、Test Data Service によってリポジトリが作成されます。これには、 Tricentis Tosca Test Data Management からアクセスできます。
必要なデータベースへのアクセス権と権限をお持ちの場合は、 Test Data Service がデータベースとデータベーステーブルを自動的に作成します。これには、 Tricentis Tosca Test Data Management からアクセスできます。
|
必要なクレデンシャルがない場合は、データベース管理者にお問い合わせください。 |
デフォルト以外のデータベーススキーマを使用する場合は、手動で作成する必要があります。
データベースオブジェクトと共にデータベーススキーマを作成するには、 <Test Data Service installation folder>\DBScripts フォルダにある mssql.sql スクリプトまたは oracle.sql スクリプトを使用します。このテンプレートに変更を加えて、データベースサーバーで実行することができます。
|
InMemory データベースとは、データセット全体をサーバーのメモリ内に保持するデータベースです。サーバーを再起動すると(例: Tricentis Tosca Server 構成の設定を変更する場合)、データは失われます。 |
新しいリポジトリを作成するには、データベースを作成する許可と、作成したデータベースに対する完全な許可が必要です。書き込みには書き込み権限、読み取りには読み取り権限が必要です。既存のテストデータリポジトリを使用して既存のデータベースのリポジトリを作成するには、「作成」、「更新」、「削除」の権限があれば十分です。