cancel
Showing results for 
Search instead for 
Did you mean: 

MaxDBのファイルシステムバックアップにおけるセッション維持について

SAPSupport
Employee
Employee
0 Kudos

お世話になっております。

以下のドキュメントに沿ってMaxDBのファイルシステムバックアップを実行しています。
dbmcliを使用した流れで実行できるよう、スクリプトを作成して流す想定でした。

①backup_start用ジョブ
②外部ファイルシステムバックアップ
③backup_finish用ジョブ

1点問題が発生しており、ご確認させてください。
②を行う間、dbmcliセッションを維持する必要がある事についてです。
Noteにも記載の通り、①と③の間では、dbmcliセッションを開いたままにしておくことが必要であると
認識しています。

しかし、ジョブによる実装の場合、①と③ではそれぞれdbmcliを個別に実行し、セッションを立ち上げるため、
セッションを維持しておくことができません。

③を実行すると、以下のエラーになります。
ERR
-ZIPCODE,ERR_MENOVALID: Invalid medium definition

これは、①で指定したbackup_templateが、dbmcliからexitすることにより、無効になる事を指していると理解しています。
(medium=backup_template)

①と③の間で、dbmcliのセッションを維持する以外の方法で、バックアップを完了する方法はないでしょうか。
(例:③を実行する際に①のセッションを引き継ぐ等)


------------------------------------------------------------------------------------------------------------------------------------------------
Learn more about the SAP Support user and program here.

Accepted Solutions (1)

Accepted Solutions (1)

SAPSupport
Employee
Employee
0 Kudos

MaxDBでは、backup_startとbackup_finishは同じセッションで実行する必要があります。
バックアップセッションを終了してはいけません。

この問題を解決するために、バックグラウンドDBMサーバーが開発されました。
つまり、バックグラウンドDBMサーバー内でバックアップセッションを開始し、
後でバックグラウンドサーバーに接続してバックアップを完了することができます。

ノート##2282054 - Background DBM serverに詳しく情報が記載されています。
ご参照ください。

以上、よろしくお願いいたします。
SAPサポート

Answers (0)