Hi, I'm getting following error messages in my database log file. This server has database on Windows 2000 server.

ORA-01242: data files suffered media failure: database in NOARCHIVELOG mode
ORA-01116: error in opening database file 101
ORA-01110: data file 101: d:\oradata\prodata\tes.dbf
ORA-27041: unable to open file
OSD-04002: unable to open file
O/S-Error: (OS 1450) Insufficient system resource exist to complete the requested service.

Just happened out of nowhere. When I restart the server, it looks like it's working fine, but what are these error means? Is there a Hardware problem? Network problem? or System itself has problem?