Virtual array not on disk (ERR=43) The program attempted to reference a virtual array on a non-disk device, or the virtual array is not opened as ORGANIZATION VIRTUAL. Virtual arrays must be on disk; change the file specification in the OPEN statement for this array. Open the file with ORGANIZATION VIRTUAL.