Felsökning
Om du har problem med att diagnostisera programfel kan du läsa följande felsökningstips:
- Kontrollera att DTC (Distributed Transaction Coordinator) körs på alla servrar.
- Kontrollera nätverkskommunikationen genom att först testa på en lokal dator för att kontrollera att programmet fungerar. Om du kör TCP/IP i nätverket kan du använda verktyget ping.exe för att kontrollera att datorerna finns i nätverket.
- Kontrollera att SQL och DTC finns på samma dator eller att DTC-klientkonfigurationsprogrammet anger att DTC finns på en annan dator. Annars returnerar SQLConnect ett fel internt när det anropas från en transaktionskomponent.
- Ange tidsgränsen för transaktionen till ett högre tal än standardvärdet 60 sekunder. När tidsgränsen för transaktionen har förflutit avbryter COM+ transaktionen. Alla efterföljande anrop till komponenten returneras omedelbart med CONTEXT_E_ABORTED.
- Kontrollera att ODBC-drivrutinerna är trådsäkra och inte har trådtillhörighet.
- Om du har svårt att få ett program att fungera över flera servrar startar du om klienten och kontrollerar sedan att domänkontrollanten är korrekt konfigurerad.
Relaterade ämnen