<p>Is it possible to set up somehow Microsoft SQL Server to run a stored procedure on regular basis?</p>

Yes, in MS SQL Server, you can create scheduled jobs. In SQL Management Studio, navigate to the server, then expand the SQL Server Agent item, and finally the Jobs folder to view, edit, add scheduled jobs.