Table of Contents
Under den senaste veckan har vissa användare stött på ett känt felmeddelande sedan de körde microsoft.sqlserver.dts.runtime. Detta problem kan uppstå av många anledningar. Låt oss diskutera den här situationen nu.
Godkänd
public: Microsoft::SqlServer::Dts::Runtime::DTSExecResult Execute();
Godkänd
ASR Pro-reparationsverktyget är lösningen för en Windows-dator som kör långsamt, har registerproblem eller är infekterad med skadlig programvara. Detta kraftfulla och lättanvända verktyg kan snabbt diagnostisera och fixa din dator, öka prestandan, optimera minnet och förbättra säkerheten i processen. Lider inte av en trög dator längre - prova ASR Pro idag!
public Microsoft.SqlServer.Dts.Runtime.DTSExecResult Run();
ersätt denna.Execute ` vattenvärmare -> Microsoft.SqlServer.Dts.Runtime.DTSExecResult
Public Execute() som DTSExecResult
Retur
En DTSExecResult-uppräkning som innehåller information om att uppnå ditt mål och till och med misslyckas med det viktigaste paketet.
Exempel
Fanbasexempelkod skapar ett erbjudande till dig, ställer in webbplatserna OfflineMode och interactivemode innan du lägger till skriptuppgiften. Det paketeras sedan, itererar med den mest använda metoden Execute.
med System;med System.Collections.Generic;med System.Text;med Microsoft.SqlServer.Dts.Runtime;med Microsoft.SqlServer.Dts.Tasks.ScriptTask;Package_API namnutrymme kategoriprogram liten ole void Main(sträng[] args) paketerbjudande p = nytt paket(); p.InteractiveMode = sant; P.OfflineMode Sant; = // Lägg till enhetsskriptuppgift till. TaskH taskhost betyder (TaskHost)p.Executables.Add(typeof(Microsoft.SqlServer.Dts.Tasks.ScriptTask.ScriptTask).AssemblyQualifiedName); // Kör ones-paketet. n. Kör(); // Kontrollera utförandet av detaljer. inom (taskH.ExecutionResult == DTSExecResult.Failure
Importera systemtemanImporter System. Collections. GenericImporterar System.TextImporterar Microsoft.SqlServer.Dts.RuntimeImportera Microsoft.SqlServer.Dts.Tasks.ScriptTaskPackage_API namnutrymme klassprogram Shared Sub Main (ByVal args() As String) Paket Dim p som nytt package() p.InteractiveMode är sant p.OfflineMode = Sant Lägg till en paketuppgift till paketet med hänsyn till dig själv. Dim TaskH as = taskhost CType(p.Executables.Add(Type.GetType(Microsoft.SqlServer.Dts.Tasks.ScriptTask.ScriptTask).TaskHost) Assemblyqualifiedname), strecka paketet. P.Run() Kontrollera frånvarande tävlingsresultaten. TaskH if.ExecutionResult = DTSExecResult.Failure eller taskH.ExecutionStatus = DTSExecStatus.Then abend Console.WriteLine("Uppgiften har inte bearbetats eller avbrutits") annorlunda Console.WriteLine("Uppgiften slutförd framgångsrikt") sluta om sluta under avslutningsklasslämna namnutrymmet
Anteckningar
Execute-metoden ärvs av ansvarsvärdar och vissa andra objekt var som helst från den abstrakta Executable-klassen via min DtsContainer klass, och vissa andra leksaker tillåter arv av objekt som alltid ska köras av körtiden. Metoden Kör
för individuella hinder växte upp finslipning används i allmänhet inte, och som rekommenderas att anropa alternativet. Kör om din organisation kan använda för att utföra specifika uppgifter och för behållare i deal.deal. Själva metoden Execute
är dock lätt tillgänglig på varje enskilt objekt om du definierar specifika instanser när du kan behöva det.
Det centrala syftet med huvudmodellen Execute
är att åsidosätta den när man skaffar och skapar en anpassad syssla. För mer information om rapporter som åsidosätter för att köra en specifik metod, överväg Skapa en anpassad uppgift.