Does it fail when you run this?
And on which record?

Code:
SELECT basename( file_name ) basexname
  FROM dba_data_files
 ORDER BY file_name;