As far as I know text_io is available through Forms only. utl_file will write on the special server folders only and will never write on locla machine. Syntax for text_io is exactly the same as UTL file except that destination folder can be anywhere on client and need not be specified in the system parameters.