well your open file limit is set to low or you have too many files open

You dont mention os or oracle version - thanks for that.

Maybe your db_files parameter is set to high. Either that or change the kernel settings