• Det här felet uppstår om det finns problem med konfiguration, behörigheter eller datakälla.
  • För att fixa detta kan du kontrollera om SSIS-tjänsten körs eller kontrollera behörigheterna för SSIS-paketet.

SQL Server Integration Services (SSIS) är ett populärt verktyg för att integrera och transformera data. Men ibland kan du stöta på DTS_E_PROCESSINPUTFALED med felkoden 0x80131501 när du försöker köra ett SSIS-paket.

Den här felkoden indikerar att paketet inte kunde exekveras korrekt. I den här artikeln kommer vi att utforska de olika orsakerna till felkoden 0x80131501 och ge dig några metoder som hjälper dig att åtgärda det.

Contents

Vad orsakar SSIS felkod 0x80131501?

Felkod 0x80131501 i SSIS kan orsakas av flera faktorer. Det här är några av de vanligaste orsakerna:

  • Konfigurationsproblem – Den här felkoden kan visas på grund av problem med paketkonfigurationer, inklusive saknade variabler, anslutningssträngar eller felaktiga konfigurationer.
  • SSIS-tjänsten stoppas – Om SQL Server Integration Services-tjänsten inte körs eller har problem kan det göra att paketet inte körs korrekt.
  • Behörighetsproblem – Om kontot som används för att köra SSIS-paketet kanske inte har de nödvändiga behörigheterna för att komma åt resurser, såsom filer eller databaser, som krävs av paketet.
  • Datakälla problem – Felet kan uppstå på grund av problem med datakällan, såsom en saknad eller felaktig anslutning till datakällan eller problem med data.
  • Paketet har fel. – Om paketet har fel, såsom saknade eller felaktigt konfigurerade komponenter, kan de förhindra att det körs korrekt.

Nu när du vet orsakerna till felet, låt oss gå vidare till lösningarna.

Vad kan jag göra för att fixa SSIS-felkod 0x80131501?

Innan du går vidare till avancerade korrigeringar, här är några preliminära kontroller du bör utföra:

  • Du måste ha tillgång till SSIS-paketet som orsakar problemet.
  • Kontrollera om du har tillgång till SQL Server Management Studio.
  • Du måste ha administrativa behörigheter på servern där SSIS-paketet lagras.
  • Skapa en säkerhetskopia av ditt system.
  • Se till att det inte finns några väntande uppdateringar för SQL Server.

Nu när du har slutfört dessa kontroller, låt oss gå vidare till de faktiska lösningarna.

1. Kontrollera paketets konfiguration

  1. tryck på fönster Nyckeltyp sql server dataverktygoch klicka Öppen.
  2. Klick Arkivvälj sedan Öppen. Gå till SSIS-paketets plats, välj paketet och klicka Öppen.
  3. Gå till Styrningsflöde flik, lokalisera och dubbelklicka på var och en Anslutningshanterare används av paketet för att öppna dess editor.Styrflödesdiagram
  4. Kontrollera om anslutningsinformationen är korrekt. Om inte, gör ändringarna och uppdatera den.
  5. Gå till variabler och kontrollera alla variabler som används för paketet för att se till att värdena är korrekta. Om inte, redigera och uppdatera dem.
  6. Byt till Paketkonfigurationer och kontrollera att paketinställningarna är korrekt konfigurerade. Om inte, gör ändringar och uppdatera dem.

Om du stöter på problem som dåligt installationsfel (0X80070001) när du använder SQL Server Data Tools, rekommenderar vi att du läser den här guiden.

2. Kontrollera kontobehörigheter.

  1. tryck på fönster Nyckeltyp sql server management studio, och klicka Öppen.SQL Management Studio 0x80131501
  2. Anslut till SQL Server-instansen där SSIS-paketet är lagrat.
  3. Expandera Katalog för integrationstjänsterhögerklicka på SSIS-paketet du vill köra och välj Kör.
  4. Om honom Ställ in värden fliken, leta reda på konto alternativ. Se till att kontot som används för att köra paketet är listat och har nödvändiga behörigheter.
  5. Bestäm dessutom vilka resurser som SSIS-paketet kräver för att köras, till exempel databaser, filer eller nätverksresurser.

3. Kontrollera om SSIS-tjänsten körs.

  1. Tryck fönster + R att öppna Springa trösta.Services.msc Kör kommando 0x80131501
  2. Kille tjänster.msc och klicka OK att öppna Tjänster Ansökan.
  3. Leta upp och dubbelklicka SQL Server Integration Services service.SQL Services 0x80131501
  4. Se till att tjänstens status är Kör. Om inte, klicka Börja.
  5. Klick Tillämpa och OK för att stänga fönstret.

4. Kontrollera om det finns fel på paketnivå

anteckningsikon
NOTERA

Om paketet som orsakar felet lagras på en fjärrserver kan du behöva kopiera det till din lokala dator först.

  1. tryck på fönster Nyckeltyp sql server dataverktygoch klicka Öppen.
  2. Öppna paketet som orsakar felet.
  3. Gå till Anslutningshanterare och kontrollera om alla anslutningshanterare är korrekt konfigurerade och anslutningssträngar är giltiga. Om inte, gör ändringar och uppdatera dem. Packet Explorer Connection Manager
  4. Byt till Lista över fel och granska felen som visas i listan. Lös fel i enlighet med detta.
  5. Gå nu till Bygga menyn och välj Bygg lösning.Bygg bygglösning
  6. Om bygget lyckas distribuera paketet till lämplig server eller plats.

5. Installera om SSIS

  1. Tryck fönster + R att öppna Springa trösta.Program och egenskaper
  2. Kille appwiz.cpl och klicka OK öppen Program och egenskaper.
  3. Leta upp och välj Microsoft SQL Server Integration Services och klicka Avinstallera.Avinstallera SQL 0x80131501
  4. Ladda ner senaste versionen av SSIS från Microsofts webbplats.
  5. tryck på fönster Nyckeltyp visual studio installatöroch klicka Öppen.Visual Studio Installer
  6. Välj utgåva av visuell studie och klicka Ändra.
  7. Ska Datalagring och bearbetning. från Arbetsbelastningar fliken, välj SQL Server Data Tools, och klicka Ändra.Ändra
  8. Följ instruktionerna på skärmen för att slutföra processen.

Det här är metoder för att fixa SSIS-felkod 0x80131501. Om du har några frågor eller förslag får du gärna nämna dem i kommentarsfältet nedan.