Szervizek indítása batch fájlból

Ha Ön is futtat SQL Server-t, Analyis Serices-t, Integration Services-t vagy Reporting Services-t az asztali gépén, laptopján, akkor nagy valószínűséggel nem indítja el a szervizeket automatikusan, mondván minek fusson, ha épp nem használja.

Ezzel így vagyok én is. De ha el kell indítanom őket, akkor idegesít, hogy be kell menni a start menübe, ott ki kell választani a control panelt majd administrative tools, services, …

Kimball-ék Microsoft Data Warehousing könyvében olvastam egy egyszerűbb módszert a szervizek indítására: készítsünk egy batch fájlt, amely elindítja a szervizeket!

Batch fájl készítése:

  • hozzon létre egy üres szövegfájlt és mentse el akármi.bat néven
  • Nyissa meg a fájlt (jobbegér és edit) majd írja bele a következő utasításokat:

net start MSSQLSERVER

net start MsDtsServer

net start MSSQLServerOLAPService

  • Mentse el a fájlt és futtasa le, ha el akarja indítani az SQL szerver-t, az Integration services-t és az OLAP szervert

Megj.: a net stop parancs felhasználásával készíthet olyan batch fájlt is, amely leállítja a szervizeket:

net stop MSSQLSERVER

net stop MsDtsServer

net stop MSSQLServerOLAPService

Felhasznált irodalom:

  • Joy Mundy and Warren Thornthwaite with Ralph Kimball: The Microsoft Data Warehouse Toolkit with SQL Server 2005 and the Microsoft Business Intelligence Toolset

Kővári Attila - BI projekt

Új hozzászólás