Microsoft SQL Server moduler
Du kan ansluta till Microsoft SQL Server med Adobe Workfront Fusion.
Åtkomstkrav
Du måste ha följande åtkomst för att kunna använda funktionerna i den här artikeln:
Kontakta Workfront-administratören om du vill ta reda på vilken plan, licenstyp eller åtkomst du har.
Mer information om Adobe Workfront Fusion licenser finns i Adobe Workfront Fusion licenser.
Ansluter tjänsten Microsoft SQL Server till Workfront Fusion
Instruktioner om hur du ansluter ditt Microsoft SQL Server-konto till Workfront Fusion finns i Skapa en anslutning till Adobe Workfront Fusion - grundläggande instruktioner
Använder Microsoft SQL Server moduler
Du kan köra din anpassade logik direkt på databasservern via lagrade procedurer. Adobe Workfront Fusion läser in gränssnittet för in-/utdataparametrar och postmängd dynamiskt så att varje parameter eller värde kan mappas individuellt. Innan du börjar konfigurera ditt scenario bör du kontrollera att kontot som du använder för att ansluta till databasen har läsåtkomst till INFORMATION_SCHEMA.ROUTINES
- och INFORMATION_SCHEMA.PARAMETERS
-vyer.
När Fusion upprättar anslutningen till SQL server-målet identifierar användaren Fusion värden (domännamnet eller IP-adressen där servern finns) och porten. Fusion kan ansluta till alla tillgängliga värdar och portar.
Mer information om IP-adresser som används av Workfront Fusion finns i IP-adresser för åtkomst Adobe Workfront Fusion
Mer information om hur du skapar en lagrad procedur finns i Microsoft SQL Server-dokumentationen.
Felsökningsfel ER_LOCK_WAIT_TIMEOUT: Lock wait timeout exceeded; try restarting transaction
Det här felet inträffar när du ändrar samma data med flera moduler. Den orsakas av SQL-transaktioner.
När en SQL-modul körs startar den en transaktion. Transaktionen avslutas när scenariot har slutförts.
Om en annan modul försöker få åtkomst till samma data måste den vänta tills den föregående transaktionen är klar. Eftersom den första transaktionen slutförs efter att scenariot har slutförts kan den andra transaktionen aldrig påbörjas.
Lösning:
Aktivera Automatisk implementering. Den automatiska implementeringen slutför (verkställer) alla transaktioner omedelbart efter att modulen har körts.
- Klicka på ikonen Scenario settings längst ned på skärmen.
- Klicka i kryssrutan Auto commit.
- Klicka på OK om du vill spara scenarioinställningarna.