($title_img_alt)

こちらからの投稿は、先頭に表示されているコメントへの返信になります。
IFS ストリームファイルの最大レコード長は? CTK さん [ 1月7日(土) 15時33分 ]
AS/400で作成した5909バイトのレコード長を持った物理ファイルを
CPYTOIMPFでストリームファイルに書き出そせるのですが
内容を確認すると「132のレコード長が使用されました」というメッセージに表示されて
分割されてしまいます。

いろいろ文献を調べているのですがわかりませんでした

5909バイトだと長すぎるのでしょうか?

CPYTOIMPF FROMFILE(AAALIB/AAA001) TOSTMF('/AAAPQTEMP/AAA001.TXT') +
MBROPT(*REPLACE) RCDDLM(*CRLF) DTAFMT(*DLM) STRDLM(*NONE) FLDDLM(',')

で作成しました
RE:IFS ストリームファイルの最大レコード長は? IKD さん [ 1月8日(日) 11時34分 ]
出力先ファイルがストリーム・ファイルなのでレコード長が制限される理由は
ありません。
また MBROPT(*REPLACE) が以前に保管されているストリーム・ファイルの
影響を受けることもありません。(実際に実験してみましたが問題ありませんでした。)

このようなご質問をされるときには「132のレコード長が使用されました」の
CPFメッセージIDを必ずお知らせ頂いたほうがよいかと思います。

CPFメッセージの詳細には原因と解決方法が記述されています。
調べてみるとこれは CPIB604 でないかと思われますが
もし CPIB604 であるとすると

原因??レコード長を判別することができませんでした。 &1 の任意のレコード長が
  使用されました。                                                          

とありますので FROMFILE に指定したデータ・ベースを DSPFD コマンドで調べて
レコード長が正しく表示されているかどうか調べてみてください。
RE:IFS ストリームファイルの最大レコード長は? CTK さん [ 1月10日(火) 8時57分 ]
> このようなご質問をされるときには「132のレコード長が使用されました」の
> CPFメッセージIDを必ずお知らせ頂いたほうがよいかと思います。

メッセージIDはCPIB604でした

> CPFメッセージの詳細には原因と解決方法が記述されています。
> 調べてみるとこれは CPIB604 でないかと思われますが
> もし CPIB604 であるとすると
> 
> 原因??レコード長を判別することができませんでした。 &1 の任意のレコード長が
>   使用されました。                                  
                        
> 
> とありますので FROMFILE に指定したデータ・ベースを DSPFD コマンドで調べて
> レコード長が正しく表示されているかどうか調べてみてください。

レコード長は正しい「5909バイト」でした

   17/01/10                   ファイル記述の表示                              
DSPFD コマンドの入力                                                         
 ファイル . . . . . . . . . . . . . . . . . : FILE       CE0093             
   ライブラリー . . . . . . . . . . . . . . :            CT@LIB             
  情報のタイプ . . . . . . . . . . . . . . . : TYPE       *ALL               
 ファイル属性 . . . . . . . . . . . . . . . : FILEATR    *ALL               
  システム . . . . . . . . . . . . . . . . . : SYSTEM     *LCL              
ファイル記述の見出し                                                          
 ファイル . . . . . . . . . . . . . . . . . : FILE       CE0093             
 ライブラリー . . . . . . . . . . . . . . . :            CT@LIB              
 ファイルのタイプ . . . . . . . . . . . . . :             物理                
 ファイル・タイプ . . . . . . . . . . . . . : FILETYPE    *DATA               
 補助記憶域プール ID  . . . . . . . . . . . :            00001                
データベース・ファイル の属性                                                          
 外部記述ファイル . . . . . . . . . . . . . :            YES                  
 ファイル・レベル ID. . . . . . . . . . . . :            1170107103325        
 作成日 . . . . . . . . . . . . . . . . . . :            17/01/07           
 テキスト ' 記述 '. . . . . . . . . . . . . : TEXT        積荷明細書ファイル(I
SOOL) 
 配布ファイル . . . . . . . . . . . . . . . :            NO       
 分割 SQL テーブル  . . . . . . . . . . . . :            NO              
 DBCS 使用可能  . . . . . . . . . . . . . . :            YES             
 メンバーの最大数 . . . . . . . . . . . . . : MAXMBRS        1           
 制約の数 . . . . . . . . . . . . . . . . . :                0           
 トリガーの数 . . . . . . . . . . . . . . . :                0           
 メンバー数 . . . . . . . . . . . . . . . . :                1           
    アクセス・パスの保守 . . . . . . . . . . . : MAINT      *IMMED          
    アクセス・パス回復 . . . . . . . . . . . . : RECOVER    *NO             
    強制キー順アクセス・パス . . . . . . . . . : FRCACCPTH  *NO             
    メンバー・サイズ                             SIZE                       
      初期レコード数 . . . . . . . . . . . . . :                 10000      
      増分レコード数 . . . . . . . . . . . . . :             1000           
      最大増分回数 . . . . . . . . . . . . . . :                3           
    レコード容量 . . . . . . . . . . . . . . . :                 13000      
    記憶域割り振り . . . . . . . . . . . . . . : ALLOCATE   *NO             
    連続記憶域 . . . . . . . . . . . . . . . . : CONTIG     *NO             
    入れたい記憶装置 . . . . . . . . . . . . . : UNIT       *ANY            
    強制書き出しレコード数 . . . . . . . . . . : FRCRATIO   *NONE           
    最大ファイル待機時間 . . . . . . . . . . . : WAITFILE      30             
                       
    最大レコード待機時間 . . . . . . . . . . . : WAITRCD       60             
   
    許される削除済みレコードの最大 (%) . . . . : DLTPCT     *NONE               
 
    削除済みレコードの再使用 . . . . . . . . . : REUSEDLT   *NO                
  
    コード化文字セット ID  . . . . . . . . . . : CCSID       5026             
   
    読み取り操作可能 . . . . . . . . . . . . . :            YES               
   
    書き込み操作可能 . . . . . . . . . . . . . :            YES               
   
    更新操作可能 . . . . . . . . . . . . . . . : ALWUPD     *YES             
    
    削除操作可能 . . . . . . . . . . . . . . . : ALWDLT     *YES             
    
    レコード様式レベルの検査 . . . . . . . . . : LVLCHK     *YES               
  
    アクセス・パス . . . . . . . . . . . . . . :             キー順           
   
    アクセス・パス・サイズ . . . . . . . . . . : ACCPTHSIZ  *MAX1TB            
  
    アクセス・パス論理ページ・サイズ . . . . . : PAGESIZE   *KEYLEN             
 
    キーの最大長 . . . . . . . . . . . . . . . :                7            
    
    最大レコード長 . . . . . . . . . . . . . . :             5909            
    
    揮発性 . . . . . . . . . . . . . . . . . . :            NO              
     
    メモリーに保存 . . . . . . . . . . . . . . : KEEPINMEM  *NO              
    
    ファイルは現在ジャーナル処理中 . . . . . . :            NO                  
 
  アクセス・パス記述                                                          
   
    アクセス・パスの保守 . . . . . . . . . . . : MAINT      *IMMED            
       
    固有キー値が必要 . . . . . . . . . . . . . : UNIQUE     NO                
                      
    キー順序 . . . . . . . . . . . . . . . . . :             指定されていない  
                     
    アクセス・パスのジャーナル処理 . . . . . . :            NO                  
                    
    アクセス・パス . . . . . . . . . . . . . . :             キー順           
                      
    制約タイプ . . . . . . . . . . . . . . . . :            NONE             
                       
    キー・フィールドの数 . . . . . . . . . . . :              1               
                      
    レコード様式 . . . . . . . . . . . . . . . :            CE0093R          
                       
      キー・フィールド . . . . . . . . . . . . :            KEYNO             
                      
        順序 . . . . . . . . . . . . . . . . . :             昇順           
                        
        符号の指定 . . . . . . . . . . . . . . :            UNSIGNED         
                       
        ゾーン/ディジットの指定 . . . . . . . :            *NONE              
                     
        代替照合順序 . . . . . . . . . . . . . :            NO               
                       
    分類順序 . . . . . . . . . . . . . . . . . : SRTSEQ     *HEX            
                        
    言語 ID. . . . . . . . . . . . . . . . . . : LANGID     JPN             
                        
  メンバー記述                                                               
                       
    メンバー . . . . . . . . . . . . . . . . . : MBR        CE0093          
                        
      メンバー・レベル ID. . . . . . . . . . . :            1170107103325     
                      
      メンバー作成日 . . . . . . . . . . . . . :            17/01/07
      テキスト ' 記述 '  . . . . . . . . . . . : TEXT        積荷明細書ファイル
(ISOOL)       
      メンバーの満了日 . . . . . . . . . . . . : EXPDATE    *NONE             
                            
      アクセス・パスの保守 . . . . . . . . . . : MAINT      *IMMED            
                            
      アクセス・パスの回復 . . . . . . . . . . : RECOVER    *NO               
                            
      メンバー・サイズ . . . . . . . . . . . . : SIZE                         
                            
        初期レコード数 . . . . . . . . . . . . . :               10000       
                             
        増分レコード数 . . . . . . . . . . . . :             1000            
                             
        最大増分回数 . . . . . . . . . . . . . :                3            
                             
      現在の増分回数 . . . . . . . . . . . . . :                     0       
                             
      レコード容量 . . . . . . . . . . . . . . :                 13000       
                             
      現在のレコード数 . . . . . . . . . . . . :                     1        
                            
      削除済みレコード数 . . . . . . . . . . . :                     0        
                            
      記憶域割り振り . . . . . . . . . . . . . : ALLOCATE   *NO              
                             
      連続記憶域 . . . . . . . . . . . . . . . : CONTIG     *NO              
                             
      入れたい記憶装置 . . . . . . . . . . . . : UNIT       *ANY              
                            
      強制書き出しレコード数 . . . . . . . . . : FRCRATIO   *NONE              
                           
      共用オープン・データ・パス . . . . . . . : SHARE      *NO                
                           
      許される削除済みレコードの最大 (%) . . . : DLTPCT     *NONE               
                          
      メンバー・アクセスの数 . . . . . . . . . :                     0         
                           
      データ・スペース活動統計 . . . . . . . . :                               
                           
        データ・スペース・サイズ(バイト) . . :              77824              
     
        物理ファイルのオープン・アクセス . . . :                            24  
      
        物理ファイルのクローズ・アクセス . . . :                            24  
      
        書き出し操作 . . . . . . . . . . . . . :                             
1        
        更新操作 . . . . . . . . . . . . . . . :                            
          
        削除操作 . . . . . . . . . . . . . . . :                            
          
        論理読み取り . . . . . . . . . . . . . :                             
5        
        物理読み取り . . . . . . . . . . . . . :                             
1        
        消去操作 . . . . . . . . . . . . . . . :                            
          
        データ・スペース・コピー操作 . . . . . :                                
      
        再編成操作 . . . . . . . . . . . . . . :                             
         
        アクセス・パスの作成/再作成 . . . . . :                             1  
      
        キー選択で拒否されたレコード . . . . . :                                
      
        非キー選択で拒否されたレコード . . . . :                                
      
        GROUP-BY 選択で拒否されたレコード  . . :                               
       
      アクセス・パス活動統計 . . . . . . . . . :                               
       
        アクセス・パス論理読み取り . . . . . . :                             5 
       
        アクセス・パス物理読み取り . . . . . . :                               
       
        アクセス・パス・サイズ . . . . . . . . :                      32768    
       
        アクセス・パス項目の数 . . . . . . . . :                     1         
       
        アクセス・パス有効 . . . . . . . . . . :            YES               
        
        暗黙のアクセス・パスの共用 . . . . . . :            NO                 
       
        アクセス・パスのジャーナル処理 . . . . :            NO                  
      
        固有部分キー値の数 . . . . . . . . . . :                              
        
          キー・フィールド 1 . . . . . . . . . :                          1   
        
      最終変更日/時刻 . . . . . . . . . . . :              17/01/07  10:33:31
        
      最終保管日/時刻 . . . . . . . . . . . :              17/01/10  07:37:28
        
      最終復元日/時刻 . . . . . . . . . . . :                                
        
      最終使用日付 . . . . . . . . . . . . . . :            17/01/07         
         
      使用日数カウント . . . . . . . . . . . . :                1             
        
        リセット日付 . . . . . . . . . . . . . :                             
         
      オブジェクトが部分トランザクションで復元されました,                          
  
        ジャーナル変更適用が必要 . . . . . . . :            *NO                
       
      部分トランザクションが存在しています,                                     
     
        ロールバックの終了 . . . . . . . . . . :            *NO               
        
      ジャーナル・レシーバー を適用のために開始中 . . . :                                
      
        ライブラリー . . . . . . . . . . . . . :                             
         
        ASP 装置 . . . . . . . . . . . . . . . :                            
          
  レコード様式リスト                                                          
                   
                        レコード    様式 レベル                                   
                    
   様式        フィールド    長      ID                                          
                    
  CE0093R        1632     5909  3A25AAF3F2DE6                              
                      
     テキスト  . . . . . . . . . . . . . . . . :                            
                     
   様式の合計数  . . . . . . . . . . . . . . . :           1                 
                    
   フィールドの合計数  . . . . . . . . . . . . :        1632                  
                   
   合計レコード長  . . . . . . . . . . . . . . :        5909                 
                    
  メンバー・リスト                                                            
                   
                               ソース・   作成        最終変更                    
削除済み           
   メンバー        サイズ        タイプ   日付      日付     時刻     レコード 数   レコード
 数            
  CE0093               110592        17/01/07 17/01/07 10:33:31          1 
         0            
    テキスト:   積荷明細書ファイル(ISOOL)                                     
                
   メンバーの合計数  . . . . . . . . . . . . :                 1              
                   
   使用可能でないメンバーの合計数  . . . . . :                 0                
                 
   合計レコード数  . . . . . . . . . . . . . :                 1             
                    
   合計削除レコード  . . . . . . . . . . . . :                 0              
                   
   合計メンバー・サイズ  . . . . . . . . . . :            110592              
                   
RE:IFS ストリームファイルの最大レコード長は? CTK さん [ 1月10日(火) 11時57分 ]
該当のIFSストリームファイルですが、
CPYFTOIMFP後FTPでWindowsサーバーに送信しているのですが
そちらを確認したところ問題なく送信されていることが判明しました。

WRKLNKで表示する際だけの問題なのでしょうかね??

いろいろご指導ありがとうございました

お名前

パスワード

メールアドレス

タイトル

ホームページ

アドレス

項目