You can create a page that uses file upload to allow them to upload the file to the server.
Then you would have to hand code reading the lines from that file and updating the database. This should be relatively easy to pull off in a 1 hour premier support ticket.