| PS is just a piece of the puzzle. In fact, if I were to automate things on Windows, I would pick perl/python/ruby(on linux, I use shell scripts only for jobs which are less than 50 lines). The major question is does the objects which are to be automated lend themselves to automation? Here is one of the results I found while looking for 'sql server automate' http://msdn.microsoft.com/en-us/library/ms187061.aspx If I were talking about MySQL/PostgreSQL, they lend themselves very well to automating. The shell script just calls the relevant programs. Likewise, if I am automating nginx, shell is just the glue. nginx provides the nut and bolts, and scripting is the wrench. Unless IIS, SQl server et al. provide similar facilities, powershell isn't going to help. I haven't used SQL server in a long, long time. My doubts were from some articles I have read: http://hal2020.com/2011/07/27/porting-microsoft-sql-server-t... nix DBA’s used shell scripts as their primary management tool, but the SQL Server of that day was not scriptable. Would those DBA’s accept the use of GUI tools? So it looks like it used to be the case that it wasn't scriptable, but it is now. |
http://msdn.microsoft.com/en-us/library/hh245198(v=SQL.110)....