If you can restart the database later means the datafile is not corrupted.
The file is not accesible only at that particular time. Look for any other OS job that may be running and locking the file.

Sanjay