Remote stop and start of specific IIS web application (Windows 2003)

Hi.

Is it possible to remote stop and start a specific IIS web application under Windows Server 2003 R2 SP2?

Our scenario is the following: We have multiple IIS web servers and a dedicated ms sql database server, all running on Windows Server 2003 R2 SP2. Each web server has two web application. An ecommerce application and a standby application that is started when there is maintenance work in progress. On maintenance the ecommerce application is stopped. This is all done manually.

Now I want to know If I can run a script on the database server that stops each ecommerce web application on the web servers and start the standby application. Then I will shutdown sql server automatically, do some maintenance work, restart sql server and remotly restart the ecommerc applications (stopping standby application before).

Is this possible? Can I write a batch or sth. that does the work?

I only know that I can completly stop and start IIS remotly with iisreset.exe. But that will shutdown all applications.

LVL 11
SvenTech Lead Web-DevelopmentAsked:
Who is Participating?
 
Sander StadSysteemontwikkelaar, Database AdministratorCommented:
You forgot to add the website's name. You can use this example to stop a website:
iisweb /stop [websitename] /s [servername] /u [username] /p [password]
You can use the same command line but replace the "stop" with "start"

0
 
Sander StadSysteemontwikkelaar, Database AdministratorCommented:
Are the different applications placed in different application pool or are they in the same application pools and separated bij virtual directories?
0
 
Sander StadSysteemontwikkelaar, Database AdministratorCommented:
In case the the applications are in different websites you can use the "iisweb /?" in the command prompt to know how to stop en start a website.

You could get the error that you haveto register CScript, just click yes and you'll be able to use the command tool.
0
Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

 
SvenTech Lead Web-DevelopmentAuthor Commented:
Same application pool for ecommerce and standby but each is a different application, not only seperated in virtual directories of same application. Only one of those both can run at a time (same ip and ports).
0
 
SvenTech Lead Web-DevelopmentAuthor Commented:
Yes, I can do sth like "iisweb /s MYWEBHOST /stop" but this will stop the whole IIS websites.
0
 
SvenTech Lead Web-DevelopmentAuthor Commented:
Ahh! That is the trick. Thank you very much.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.