[掲示板に戻る]
Re: 別サーバへのデータ移行 前 2011-10-3 12:12 |
Re: 別サーバへのデータ移行 あーつ 2011-10-3 14:52 |
Re: 別サーバへのデータ移行 前 2011-10-3 17:38 |
Re: 別サーバへのデータ移行 あーつ 2011-10-4 11:37 |
Re: 別サーバへのデータ移行 前 2011-10-4 12:30 |
Re: 別サーバへのデータ移行 あーつ 2011-10-4 15:06 |
Re: 別サーバへのデータ移行 前 2011-10-4 17:43 |
Re: 別サーバへのデータ移行 あーつ 2011-10-4 19:20 |
Re: 別サーバへのデータ移行 前 2011-10-4 20:04 |
Re: 別サーバへのデータ移行 あーつ 2011-10-4 21:39 |
2 | Re: 別サーバへのデータ移行 |
前 2011-10-3 12:12
[返信] [編集] 見逃してしまいそうなファイルが、SYS@NTPAF(#NFLNKを使用している場合---DOSのテキストファイルを入出力の対象にする場合)とSYS@DBDIR(SYS@DDFの表定義のディレクトリ)です。 SYS@NTPAFはISファイルなので、#FLCNVや#ABCでコピーできますが、SYS@DBDIRは、カタログの関係もあって、SYS@DDFを併合する時に中身ができますから、元と同サイズ以上をアロケートして下さい。 SYS@DDFは移行されましたか。 |
|
3 | Re: 別サーバへのデータ移行 |
あーつ 2011-10-3 14:52
[返信] [編集] >前 様 ご回答、いつも有難うございます。 現状は、MSD000に無かったSYS@DBDIR,SYS@DDF,SYS@JSL,SYS@PML,SYS@WK1を 同サイズでファイル定義をし、SYS@JSLとSYS@PMLのメンバを全コピーをしました。 SYS@SPxxxxは無かったのですが、スプールファイルですので、 不要かな?と思っています。 >見逃してしまいそうなファイルが、SYS@NTPAF SYS@NTPAFは、#ABC;の表示→編集表示でデータがないとの事でしたので、 コピー不要の様です。 >SYS@DDFは移行されましたか。 まだ移行前です。 >SYS@DDFを併合する時に中身ができますから、元と同サイズ以上をアロケートして下さい。 SYS@DDFのデータを元のMSDxxxからMSD000に持ってくるには、併合すると言う事で /RUN #MERGE NMB=1_CHK=NO_IDE=MSDxxx_IFI=SYS@DDF_ODE=MSD000_OFI=SYS@DDF_LST=NO_PRD=STN_ と言う条件で実行すれば、移行出来ると言う事で良いのでしょうか? 他に注意するパラメータがあれば、ご教授をお願いします。 それと補足で初心者的質問をしたいのですが、 LBM;でのCOPYでのメンバ一覧表示で 1画面に収まらない数の場合、次番号は確認出来ないのでしょうか? |
|
4 | Re: 別サーバへのデータ移行 |
前 2011-10-3 17:38
[返信] [編集] 1.SYS@SPxxxxは不要です。 2.併合を勘違いされてます。 #MERGEはデータのマージです。 DDFの併合は、#DDM(#ABCから1番⇒3番でも同じ)で行います。 3.#LBMのメンバー表示は、前進キー、後退キーで行いますから、特にキーボード設定を変更してなければ、シフト+PGDN,PGUPです。 |
|
5 | Re: 別サーバへのデータ移行 |
あーつ 2011-10-4 11:37
[返信] [編集] > 前 様 ご回答有難うございます。 いつもお手数をおかけして、申し訳ありません。 3は確認しました。1に関しては了解しました。 >2.併合を勘違いされてます。 #MERGEはデータのマージです。 > DDFの併合は、#DDM(#ABCから1番⇒3番でも同じ)で行います。 併合と言う事で、勘違いしていました。認識不足でした。 そう致しますと、 #DDM;→2.表定義 でデータディクショナリをMSD000に設定後に、 #DDM;→2.表定義→5.併合 と言う流れでMSDxxxのレコード定義やデータファイル認識をMSD000へ持って来れて、 今後はRDBQ;などで確認可能になると言う認識で宜しいでしょうか? 回答に対しての、ご質問で申し訳ありませんが、 皆様のご教授、宜しくお願い致します。 |
|
6 | Re: 別サーバへのデータ移行 |
前 2011-10-4 12:30
[返信] [編集] >#DDM;→2.表定義→5.併合 と言う流れでMSDxxxのレコード定義やデータファイル認識をMSD000へ持って来れて、今後はRDBQ;などで確認可能になると言う認識で宜しいでしょうか? ⇒この流れでOKです。レコード定義なども存在するのなら併合を忘れないようにして下さい。 余談ですが、カンパニーを使用している場合、カンパニー付のSYS@PMLも登録できますので、万一カンパニー付のSYS@PMLを使用していれば、移行の時に忘れる可能性があります。 確認して下さい。 |
|
7 | Re: 別サーバへのデータ移行 |
あーつ 2011-10-4 15:06
[返信] [編集] > 前 様 ご回答有難うございます。 いつもお手数をおかけして、申し訳ありません。 >>#DDM;→2.表定義→5.併合 >>と言う流れでMSDxxxのレコード定義やデータファイル認識をMSD000へ持って来れて、今後はRDBQ;などで確認可能になると言う認識で宜しいでしょうか? >⇒この流れでOKです。レコード定義なども存在するのなら併合を忘れないようにして下さい。 レコード定義は未存在でした。 >余談ですが、カンパニーを使用している場合、カンパニー付のSYS@PMLも登録できますので、万一カンパニー付のSYS@PMLを使用していれば、移行の時に忘れる可能性があります。 確認して下さい。 こちらに関しては、カンパニは使用しているので、もしかしたら使用の可能性があるので、確認してみます。 現在、併合画面で困っている事があり、 処理モード[追加]にすると 「表明が既にカタログファイルに登録されています。」 と追加出来ないので、 処理モード[置換]にしたのですが、 入力元のファイル名をSYS@DDFを入力時で 「同一のデータディクショナリは指定できません。」 となってしまいます。 この場合、どこかにユーザファイルで定義したデータディクショナリに退避して、 そこから併合→置換としなければならないのでしょうか? 申し訳ありませんが、解決方法をご教授頂けないんでしょうか? |
|
8 | Re: 別サーバへのデータ移行 |
前 2011-10-4 17:43
[返信] [編集] 最初に出てくる、MSDのSYS@DDFは、新サーバの今回新たにアロケートしたファイルで、追加を選んだ後に入力するのが、元サーバからもってきたDDFです。 指定が間違っていませんか? 元サーバからもってきたSYS@DDFをどこにセットしましたか? (DDFの名前がSYS@DDFでなければ、同名はないでしょうからMSDだけでもOK) 例えば、元SYS@DDFをMSD001にセットしたら、ちゃんと装置番号を正しく入力しなければなりません。 MSDだけだとMSD000から見ていきます。 |
|
9 | Re: 別サーバへのデータ移行 |
あーつ 2011-10-4 19:20
[返信] [編集] > 前 様 何度もご回答して頂き、お手数をおかけしています。 有難うございます。 >最初に出てくる、MSDのSYS@DDFは、新サーバの今回新たにアロケートしたファイルで、 #DDM;→2.表定義を選択した時の入力は、MSD000のSYS@DDFで指定。 >追加を選んだ後に入力するのが、元サーバからもってきたDDFです。 5.併合を選択後、処理モード=追加後は、 入力元をMSDxxxのSYS@DDF(元サーバのMSD000からデータをセットしたファイル) 併合先をMSD000のSYS@DDF(今回#ABC;でシステムファイルで定義したファイル) と指定し、併合表明一覧に幾つか表示されたので、適当な表を選択して、 範囲指定終了表名は未記入、名称変更しないと指定しています。 別の適当なMSDでSYS@DDFに併合した時は、問題なく併合出来たのですが、 MSD000の場合、「表明が既にカタログファイルに登録されています。」となってしまいます・・・ 問題なく、入力していると思っているのですが、間違っていますでしょうか? 申し訳ありませんが、宜しくお願い致します。 |
|
10 | Re: 別サーバへのデータ移行 |
前 2011-10-4 20:04
[返信] [編集] ファイルの指定が誤ってないようでしたら、表名と同じファイルが存在しているはずです。 #FLCNVで存在しないか確認してみてください。 #FLCNV; IDE=MSD_IFI=問題の表名_ODE=STN 残りエンターで進めるとダンプが画面に出てきませんか? あれば、そのファイルがおかしいのです。 |
|
11 | Re: 別サーバへのデータ移行 |
あーつ 2011-10-4 21:39
[返信] [編集] > 前 様 何度もお手数をおかけして申し訳ありません。 有難うございます。 >ファイルの指定が誤ってないようでしたら、表名と同じファイルが存在しているはずです。 #FLCNVで存在しないか確認してみてください。 >#FLCNV; >IDE=MSD_IFI=問題の表名_ODE=STN 残りエンターで進めるとダンプが画面に出てきませんか? あれば、そのファイルがおかしいのです。 問題の併合表名を指定したら、 「ファイルが見つかりません」でした。 そこで、試しに恐る恐る他の表を指定したら、 基本表も仮想表も他は全て併合出来てしまいました。 困っていた表も「2.77:TEST」と言う名前だったので、 とりあえず保留と言う事になりそうです。 時間が出来たら、原因を究明しようかと思います。 併合がとりあえず出来たので、 RDBQ;で表名一覧が出てきたので、選んでみたら 「RDB環境が整ってません(E7)」 との事でした。 ですが、別サーバからのデータのファイルを調べても 存在しないのがあり、使ってなさそうな表定義が多そうですが、 何とか、先に進める様になりました。 前 様には、色々アドバイスして頂き、有難うございます。 この様な調子でA-VX初心者ですので、また困る事があるかと思います。 その際も、皆様方、宜しくお願い致します。 |
BluesBB ©Sting_Band