スケーラブルデータベースサーバ HiRDB Version 8 システム運用ガイド(UNIX(R)用)
(1) ユーザ数が増えるとどのような影響がありますか?
- 質問
- ユーザが増えるためpd_max_usersオペランドの値を大きくしたいのですが,どのような影響がありますか?
- お答えします
- pd_max_usersオペランドの値を大きくしたときの影響については,「9.5 ユーザ数を増やすときにすること」を参照してください。
(2) CONNECT中のUAPがないのにユーザ識別情報が表示されます
- 質問
- CONNECT中のUAPがないのに,pdls -d actコマンドを実行すると,ユーザ識別情報が表示されることがあります。どうしてですか?
- お答えします
- サーバプロセスがアボートした後,又はHiRDBの再開始後にトランザクションのロールバックが完了していないと,ユーザ識別情報は残ったままとなります。このユーザ識別情報はトランザクションのロールバック完了後に削除されます。
(3) 時刻の変更はできますか?
- 質問
- システム時刻を変更してテストをしたいのですが,できますか?
- もし,日時を強制的に進めたり,遅らせたりするとどのような影響がありますか?
- お答えします
- HiRDBでは,システムログファイル,ステータスファイル,ディクショナリ,及びユティリティの作業用ファイル中に日付・時間を格納しており,HiRDBの再開始時などにその情報を利用します。そのため,システム時刻を変更する場合は,HiRDBが持つ日付・時刻情報に影響がないようにする必要があります。特に,時刻を遅らせる場合は注意が必要です。時刻の変更については,「9.11 OSの時刻を変更する方法」を参照してください。
- なお,SNTPクライアントで時刻を変更する場合,「9.11 OSの時刻を変更する方法」の記載内容に加えて,次の点に注意してください。
- プライマリサーバとの同期合わせで,必要であれば時刻を変更するため,ユーザが意識しないタイミングで時刻が変更されることがあります。
(4) 認可識別子やパスワードが正しく認識されません
- 質問
- 認可識別子やパスワードが正しく認識されていません。なぜですか?
- お答えします
- 大文字,小文字が正しく認識されていない可能性があります。小文字を指定する場合は,引用符(")で囲んでください。引用符で囲まないと,小文字を指定しても大文字として扱われます。
- (例)
SELECT * FROM "user05".TABLE05;
- 質問
- HiRDB運用ディレクトリ下のファイルを誤って削除してしまいました。どうすれば回復できますか?
- お答えします
- pdsetupコマンドで回復できます。次の手順で対処してください。
- 〈手順〉
- $PDDIR/spool下のファイルを退避します($PDDIR/spoolの内容は,pdsetupコマンド実行時に初期化されます)。
- pdstopコマンドでHiRDBを終了します。
- pdsetup -dコマンドを実行してください。応答メッセージにはyで応答してください。
- pdsetupコマンドを再実行してください。HiRDB運用ディレクトリにファイルがコピーされます。
All Rights Reserved. Copyright (C) 2006, 2016, Hitachi, Ltd.