Solution : https://service.sap.com/sap/support/notes/27 (SAP Service marketplace login required)
Summary :
This SAP Note outlines common issues and solutions associated with the ABAP file interface, specifically the OPEN/READ/TRANSFER/CLOSE DATASET statements, addressing file access at the operating system level where access rights, network configurations, and character encoding play significant roles. Key solutions include verifying OS-level permissions, configuration adjustments for NFS, and proper encoding settings for text modes. It emphasizes the importance of correct settings for handling file systems, character encoding (notably UTF-16 handling limitations), and end-of-line conventions, also providing remedial actions via SAP notes and tools for conversion and troubleshooting.
Key words :
s_dataset 18273 delete dataset returns sy-subrc = 4 11999 open dataset / close dataset, runtime priority recommendations / additional info category consulting validity, 18273 delete dataset returns sy-subrc = 4 11999 open dataset / close dataset, line 514798 aix - memory leak - close dataset 433687 open dataset, filter addition 391434 open dataset generates rabax dataset_reopen 330992 support, slow 514798 aix - memory leak - close dataset 1031864 dataset, 64 bit aix 1038056 short dump dataset_pipe_cmd_too_long 820055 abap file interface, customer component bc-aba-la syntax, 867936 read dataset - reduced performance 820055 abap file interface, 0e 34730 runtime error dataset_write_error 34343 open dataset
Related Notes :
1038056 | Short Dump DATASET_PIPE_CMD_TOO_LONG |
1031864 | DATASET is open after DELETE DATASET fails |
971104 | DATASETS in batch not correctly closed |
875632 | Errno in short dump DATASET_CANT_CLOSE |
869373 | ABAP Datasets: Carriage Return on OS/400. |
867936 | READ DATASET - reduced performance |
820055 | ABAP File Interface: Corrections for READ and TRANSFER |
790191 | OPEN DATASET .. FILTER and rollout |
790017 | sy-subrc of CLOSE DATASET if FILTER addition used |
788907 | Lines end with '#' in a file created in Windows |
788449 | Byte-order Marks in UTF-8 Files |
775375 | Reading of files in TEXT MODE is slow |
752859 | sapiconv - a tool for converting the encoding of files |
752835 | Usage of the file interfaces in Unicode systems |
747615 | Tool for converting files from one code page to another |
709832 | CX_SY_CONVERSION_CODEPAGE exception with READ DATASET |
667909 | Incorrect OPEN DATASET for APPENDING on NT platform |
647418 | Large File Support on 64 bit AIX |
626010 | "TRANSFER f TO dataset" ignores LENGTH addition |
624919 | Directory names instead of file names with OPEN DATASET |
570051 | CX_SY_CONVERSION_CODEPAGE exception during TRANSFER |
564796 | READ DATASET in TEXT MODE with incomplete last line |
514798 | AIX - Memory leak - CLOSE DATASET |
433687 | OPEN DATASET in BINARY MODE with FILTER addition |
391434 | |
330992 | Support of large files (> 2 GB) |
177702 | |
138711 | Read-write errors / errors with large files |
107818 | DATASET_TELL_ERROR on Windows NT |
102363 | Problems with remote files |
69098 | Runtime error due to missing authorizations |
68718 | Problems with file authorizations and umask |
65050 | Data types and file formats in files (DATASET) |
43180 | Missing authorizations from 3.0E |
34730 | |
34343 | OPEN DATASET ... IN TEXT MODE does not function. |
18273 | DELETE DATASET returns SY-SUBRC = 4 |
11999 | OPEN DATASET / CLOSE DATASET with FILTER addition |