ページの先頭行へ戻る
Interstage Navigator ServerV9.5.0 コマンドリファレンス
FUJITSU Software

2.3.4 rn_strdate(当月基準日の設定コマンド)

実行環境

実行環境の設定が必要です。

実行環境の設定は、“実行環境の設定”の“3.3 辞書の管理コマンドの実行環境”を参照してください。

名前

rn_strdate  -  当月基準日の設定コマンド

形式

rn_strdate [-u ユーザ名/パスワード] [-d DBMSのユーザ名/パスワード] [-b 当月基準日の年//]

機能説明

時間演算項目を使用する場合の当月度を設定します。

当月基準日の年、月、日をサーバ上で設定します。

-u ユーザ名/パスワード

Navigator Serverのユーザ名とパスワードを指定します。指定できるユーザ名は辞書の管理者のユーザ名です。パスワードがないユーザの場合、ユーザ名だけを指定してください。

ユーザ名とパスワードはスラッシュ(/)で区切って指定します。-uとユーザ名の間には一文字以上の半角空白が必要です。また、ユーザ名とパスワードの間のスラッシュ(/)の前後には空白は指定できません。

-d DBMSのユーザ名/パスワード

Postgres上、Oracle上またはSQL Server上で辞書の運用をしている場合、DBMSのユーザ名とパスワードを指定します。パスワードがないユーザの場合、ユーザ名だけを指定してください。

指定できるユーザ名はKVRGで始まる辞書の管理者のユーザ名です。ユーザ名とパスワードはスラッシュ(/)で区切って指定します。-dとユーザ名の間には、1文字以上の半角空白が必要です。また、ユーザ名とパスワードの間のスラッシュ(/)の前後には空白は指定できません。

Symfoware/RDB上で辞書の運用をしている場合、本パラメタを省略することができます。

-b 当月基準日の年//

当月基準日の年、月、日を指定します。指定できる年は1800年から2100年です。年、月、日はスラッシュ(/)で区切って指定します。-bと年の間には一文字以上の半角空白が必要です。また、年、月、日の間のスラッシュ(/)の前後には空白は指定できません。

当月基準日の年、月、日を初期化する場合は年、月、日を省略、または0/0/0を指定します。

コマンドの復帰コード

当月基準日設定コマンドは処理完了時に以下の復帰コードを返却します。

復帰コード

意味

詳細

0

正常終了

処理は正常に終了しました。

8

パラメタエラー

必須パラメタの指定がない、またはパラメタの指定値に誤りがあります。パラメタの指定を確認してください。

12

実行環境エラー

実行環境の誤りを検出しました。

16

実行時エラー

処理を実行中にエラーが発生しました。

実行方法

コマンドプロンプトから実行します。

処理が終了すると指定した当月基準日の年、月、日が辞書に設定されます。また、年、月、日を省略、または0/0/0を指定した場合は辞書上の当月基準日の年、月、日が初期化されます。

注意事項

当月基準日の設定コマンドを実行する場合、以下に示す注意が必要です。

使用例

Symfoware/RDB上に辞書がある場合

rn_strdate -u navi/navi -b 2005/06/21

Postgres上、Oracle上またはSQL Server上に辞書がある場合

rn_strdate -u navi/navi -d KVRG00004E20/xxxxxxxx -b 2005/06/21

Postgres上、Oracle上またはSQL Server上に辞書がある場合(0/0/0指定による初期化)

rn_strdate -u navi/navi -d KVRG00004E20/xxxxxxxx -b 0/0/0

Postgres上、Oracle上またはSQL Server上に辞書がある場合(省略による初期化)

rn_strdate -u navi/navi -d KVRG00004E20/xxxxxxxx -b

実行できるユーザ

Administratorsグループに所属するユーザで、以下の権利が設定されているユーザで実行してください。

スーパーユーザで実行してください。