SQL Server Agent kan bruges til at schedulere forskellige jobs. Hvis du f.eks. gerne vil have kørt en bestemt opdatering hver nat kl. 01:00. Den skal dog være startet for at virke.
MSDTC\'en er Microsoft Distributed Transaction Coordinator. Det fedeste produkt MS nogensinde har lavet. Den er grundelementet i dels MSSQL til distribuerede transaktioner, men også en til andre formål. Den implementere OLE transaktions-protokollen vs. XA, der anvendes af flere andre, bl.a. Oracle. Du kan indirekte anvende MSDTC programmatisk ved f.eks. i C++ eller VB at lave en såkaldt COM-komponent, der konfigureres (senere) til at være en del af en transaktion. I denne komponent kan du så \"hovedløst\" foretage diverse operationer, såsom at opdatere en stribe records i div. databaser og andre resource-managere (systemer, der \"snakker\" transaktioner). Hvis noget går galt undervejs eller du fortryder hvad du har gjort, jamen så fortæller du blot MSDTC\'en dette gennem et enkelt kald, og alt er dermed \"ugjort\"... det er en del af det at det er en transaktion. Skulle du interessere dig mere for dette begreb, så slå op et eller andet sted under ADIC (Atomic, Durable, Isolated + Consistent). MSDTC blev udover at være kommet med MSSQL, berømt da Microsoft \"releasede\" MTS (Microsoft Transaction Server - kommer NT 4.0 option pack (også til 98)). Den følger med på skiven under Win2k. Hvis du alligevel kaster dig ud i det, så check samtidigt MSMQ ud.
Jeg kan se en lille pinlig ting i min tidligere kommentar... ADIC... det er selvfølgeligt ACID, men de samme ord forkortelsen står for, blot i - tjah - anden rækkefølge. MSDTC\'en er forøvrigt standard-under COM+, der er OLE/COM/ActiveX (tre ord for det samme) med fire add-ons, bl.a. MTS/MSDTC.
Jeg håber dette var nok, ellers kan du altid skrive til: michael_w_olesen@hotmail.com
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.