it-swarm.it

Qual è il modo migliore e più semplice per disattivare SQL Server quando non viene utilizzato?

Situazione: workstation di sviluppo che in genere utilizzano solo gli strumenti client per connettersi ad altri server sql non locali. Tuttavia, ci sono rare volte in cui avere la versione completa del server sql per eseguire lo sviluppo locale sarà utile. Nel tentativo di non sprecare continuamente risorse di sistema che eseguono sql server, vorrei sapere il modo migliore per "spegnerlo" pur consentendo l'utilizzo degli strumenti client (management studio, ecc.).

13
Vance Smith

Potrebbe essere necessario accedere alla configurazione di SQL Server dal menu Start selezionando Microsoft SQL Server e quindi Strumenti di configurazione, quindi seguire il percorso di Thomas.

Puoi anche configurare quei servizi in modo che non si avviino automaticamente. Ho impostato il mio su "Manuale", quindi se voglio usare il server SQL Server, ho appena avviato il servizio. Idem per SSIS, SSAS, SSRS, ecc.

Dal momento che ho due versioni di SQL Server in esecuzione sulla mia macchina di sviluppo, non voglio che tutte queste cose consumino le mie risorse.

10
DOK

Gestione configurazione SQL Server -> Servizi SQL Server -> Clic destro -> Stop.

7
Thomas

Sono un fan di PowerShell per questo. A seconda dei dettagli di ciò che vuoi realizzare:

Ferma un'istanza particolare:

Stop-Service 'MSSQL$InstanceName' -Force

e

Start-Service 'MSSQL$InstanceName'

o per interrompere tutti i servizi relativi a SQL.

Stop-Service *SQL* -Force

o creare uno script con doppio clic per attivare/disattivare lo stato: http://orionseven.com/blog/2010/10/18/starting-and-stopping-sql-server-with-windows-powershell-2- 0 /

7
Jamie F