管理ガイド> 基本的なTDV管理タスク> リポジトリユーティリティの操作
 
リポジトリユーティリティの操作
repo_utilを使用して、リポジトリデータベースを変更します。 repo_utilスクリプト(repo_util.batおよびrepo_util.sh)は、<TDV_install_dir>/binディレクトリーにあります。
このプログラムを使用して、次のタスクを実行できます。
リポジトリデータベースへの接続をテストします
現在のリポジトリ構成情報を一覧表示します
リポジトリ構成をエクスポートする
リポジトリ構成を更新します
リポジトリスキーマを作成または削除します
TDVメタデータリポジトリに関する診断情報を出力します
構文
repo_util.bat
< ‑createSchema | ‑dropSchema | ‑dumpDiagnosticInfo | ‑exportConfig | ‑help | ‑listConfig | ‑testConn | ‑updateConfig >

[ ‑debug | ‑force ]

[ ‑configFile | ‑connectionUrl | ‑databaseCatalog | ‑databaseSchema | ‑databasePassword | ‑databaseUser | ‑driverClass | ‑driverClassPath | ‑driverName | ‑driverType | ‑repositoryClass | ‑schemaCreateScript | ‑schemaDropScript | ‑schemaInitializeScript ]
 
オプション
説明
-configFile
このJavaプロパティファイルからデータベース構成オプションを読み取ります。ファイル内のプロパティ名は、このセクションで定義されているデータベースオプション名と一致する必要があります。
このファイルの内容の例については、‑exportConfigオプションを指定してリポジトリユーティリティを実行してください。
-connectionUrl
外部データベースへの接続に使用されるJDBCURL。例として次を示します。
jdbc:PostgreSQL://localhost:3406/cs030101?continueBatchOnError=false&useUnicode=true
-createSchema
リポジトリスキーマを作成します。
-databaseCatalog
TDVスキーマを含むカタログ。カタログがサポートされていない場合は空白。
-databasePassword
データベースのパスワード。
-databaseSchema
TDVスキーマを含むデータベーススキーマ。スキーマがサポートされていない場合は空白。
-databaseUser
データベースユーザー名。
-デバッグ
デバッグメッセージを出力します。
-driverClass
JDBC準拠のドライバーの完全修飾クラス名。例:com.PostgreSQL.jdbc.Driver。
-driverClassPath
JARファイルとディレクトリのセミコロンまたはコロンで区切られたリスト。例:/tmp/oracle40.jar:/tmp。
-driverName
TDVデータソースドライバー名の名前。システムテーブルの操作に必要です。
-driverType
TDVデータソースドライバータイプの名前。システムテーブルの操作に必要です。
-dropSchema
リポジトリスキーマとそれに含まれるすべてのデータを削除します。サーバーのすべてのデータを完全に削除します。 (注意して使用してください。)
-dumpDiagnosticInfo
リポジトリデータベースに関する診断情報を出力します。
-exportConfig
リポジトリデータベース構成をJavaプロパティファイル形式でエクスポートします。出力は、リポジトリ構成ファイルとしての使用に適しています。詳細については、‑configFileを参照してください。
-力
確認を求めないでください。 (注意して使用してください。)
-ヘルプ
このヘルプ情報を印刷します。
-listConfig
リポジトリデータベースの構成を人間が読める形式で一覧表示します。
-repositoryClass
リポジトリクラス名。
-schemaCreateScript
TDVスキーマを作成するためのSQLコマンドを含むスクリプト。
-schemaDropScript
TDVスキーマを削除するSQLコマンドを含むスクリプト。
-schemaInitializeScript
TDVテーブルを初期化するためのSQLコマンドを含むスクリプト。
-testConn
リポジトリデータベースへの接続をテストします。
-updateConfig
リポジトリデータベース構成のオプションを変更します。コマンドライン引数を使用して個別に、または‑configFileオプションを使用してまとめて、新しい構成オプションを指定します。指定されていないオプションは変更されません。
リポジトリユーティリティの使用例
repo_utilプログラムのいくつかの使用法は次のとおりです。
サーバー構成情報を一覧表示するには以下のとおりです。
repo_util.bat -listConfig
 
リポジトリ構成ファイルをエクスポートするには以下のとおりです。
repo_util.bat -exportConfig > repo.properties
 
リポジトリデータベースのユーザー名とパスワードを更新するには、次の手順に従います。
repo_util.bat -updateConfig -databaseUser <user>
-databasePassword <password>
 
リポジトリ構成ファイルを使用してリポジトリ構成を更新するには、データベースのパスワードを上書きします。
repo_util.bat -updateConfig -configFile repo.properties
-databasePassword <password>