08. december 2002 - 16:35Der er
7 kommentarer og 2 løsninger
execute sp ved MSSQL start / stop ?
Er der nogen der kender en metode til at få udført en sp lige efter MSSQL servicen er startet (ikke SQLserver agent) og ligefør når MSSQL server stoppes. Jeg vil gerne opdatere en tabel på en anden MSSQL server når det sker, men man kunne også forestille sig en mail "MSSQL service er startet"
scan for startup procs Option Use the scan for startup procs option to scan for automatic execution of stored procedures at Microsoft® SQL Server? startup time. If this option is set to 1, SQL Server scans for and executes all automatically executed stored procedures defined on the server. The default value for scan for startup procs is 0 (do not scan).
The value for this option can be set using sp_configure; however, it will be set automatically if you use sp_procoption, which is used to mark or unmark stored procedures as automatically executed (autoprocs). When sp_procoption is used to mark the first stored procedure as an autoproc, this option is set automatically to a value of 1. When sp_procoption is used to unmark the last stored procedure as an autoproc, this option is automatically set to a value of 0. If you use sp_procoption to mark and unmark autoprocs, and always unmark autoprocs before dropping them, there is no need to set this option manually.
scan for startup procs is an advanced option. If you are using the sp_configure system stored procedure to change the setting, you can change scan for startup procs only when show advanced options is set to 1. The setting takes effect after stopping and restarting the server.
Vedr. shutdown... den er måske lidt mere tricky.. Jeg tænkte du kunne oprette en instans af din sql-server! - Hvad mere har du kørende på serveren? (replikering, jobschedules eller hvordan)
Jeg har 2 ens databaser på 2 SQL servere der begge opdateres fra 2 appl. der modtager de samme data. Da jeg ønsker fuld redundans både når/hvis en appl eller en server svigter eller lukkes ville jeg gerne have en tabel på hver SQL server der opdateredes fra den anden SQL server om tilstanden der (linked servers). Det ville derfor være smart hvis SQL server "selv kunne fortælle hvordan den har det" hvis den blev startet / stoppet. Det kan selvfølgelig ikke lade sig gøre ved egentlig fejl. Jeg vil gerne give arne v 50 point for den første halvdel af svaret men hvordan fa.. gør jeg det !!, jeg har kun mulighed for accepter 100 eller afvis ?
Kom med et par ideer omkring det, så opretter jeg et nyt spørgsmål...
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.