Hi All,
Question: How can I use a smart phone to fire off any sort of SQL Server process?
Situation: Our SQL Agent Jobs for ETL sometimes fail. Sometimes the ETL Jobs succeed but the cube processing Job will fail. Failures generate email notifications to the BI group, since we have no weekend or evening support staff. Somebody from the BI group is typically at home with their laptop and is able to start up the VPN, log into the SQL Server, and manually kick off the Job. Increasingly, though, Jobs cannot be manually restarted in a reasonable amount of time because nobody from the BI group is near their laptops when they get the failure notification email. (Think sitting at the lake on Sunday afternoon with your family when a BI manager calls and says you need to restart the Job. "Uh, yeah, I'll get right on it, boss." And then, immediately afterward, "Say, why are you calling me on my personal phone, anyway? Ready to give me back that company phone yet?")
Since every BI developer and DBA in the group owns a smart phone, I'm wondering how they can be used to help remedy this situation. Can I somehow use my smartphone to run a stored procedure or kick off a Job? I'm certainly willing to be creative--can a server be configured to run a batch file after receiving a certain text method? I've never used a "web service" before, but it sounds like this could work, too. One option that just came to mind is a web page that allows users to start off certain Jobs, but I'm looking for the easiest possible method, like "1. receive the email, 2. reply to the email, 3. relax while your email gets the Job running."
Thanks,
Eric