Time out för åtgärden har time out vid anslutning till OData med hjälp av SSIS i Project Online

Anteckning

Office 365 ProPlus byter namn till Microsoft 365-appar för företag. Mer information om den här ändringen finns i det här blogginlägget.

Symptom

När du använder Microsoft SQL Server Integration Services (SSIS) paket för att ladda ned data från din Project Online OData-feed får du följande felmeddelande:

Time out för åtgärden.

Status

Vi håller på att undersöka problemet.

Lösning

Du kan komma runt problemet genom att redigera .NET Framework Machine.config-filer för att öka antalet tillåtna anslutningar till Microsoft SharePoint och Project Online på servern som SSIS-paketet är konfigurerat för att köras. Gör så här:

  1. Redigera följande filer på servern som kör SSIS-paketet:

    %windir%\Microsoft.NET\Framework [ version]\config\machine.config

    %windir%\Microsoft.NET\Framework64 [ version]\config\machine.config

    Anteckning

    För platshållaren Version-mapp är rätt värde vanligtvis den senaste versionen av .NET Framework, till exempel 4.0. xxxxx. Om du har konfigurerat SSIS-paketet att använda en annan .NET Framework-version ska du uppdatera det här värdet i enlighet med detta.

    4043105

  2. Gör en kopia av båda Machine.config filer som en säkerhetskopia.

  3. Öppna varje Machine.config filen och rulla ned till slutet av filen. I slutet av filen lägger du till ett blanksteg mellan taggarna</system.web> och </configuration> och klistrar sedan in följande kodstycke:

    <system.net>
    <connectionManagement>
    <add address = "https://contoso.sharepoint.com" maxconnection = "30" />
    </connectionManagement>
    </system.net>
    

    Kommentarer

    • Du måste ersätta adressen med SharePoint-domänen. Om din PWA-webbplats exempelvis är " https://contoso.sharepoint.com/sites/pwa ", ska adressen vara följande: https://contoso.sharepoint.com .

    • Överväg att öka eller minska maxconnectionsvärdet i det här steget, beroende på hur SSIS-paketet är konfigurerat. Om du till exempel har ett större antal feeds som du drar samtidigt kan du behöva ett större antal anslutningar. För bara ett fåtal feeds kan du använda ett mindre värde. Mer information om inställningen för .NET Framework-anslutningshantering finns i Element för anslutningShantering (Nätverksinställningar).

    • När du har lagt till avsnittet bör den redigerade filen se ut ungefär så här:

      Maskinkonfigurationsfil

  4. Spara ändringarna och stäng sedan filen.

  5. Se till att redigeringen är klar med Machine.config filer som listas i steg 1.

  6. För att säkerställa att inställningen börjar gälla kan du antingen stoppa och starta om programmet som SSIS-paketet körs under, till exempel SQLAgent, eller starta om servern.