Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Jeśli masz problemy z diagnozowaniem błędów aplikacji, zapoznaj się z następującymi wskazówkami dotyczącymi rozwiązywania problemów:
- Upewnij się, że koordynator transakcji rozproszonych (DTC) jest uruchomiony na wszystkich serwerach.
- Sprawdź komunikację sieciową, testując najpierw na komputerze lokalnym, aby sprawdzić, czy aplikacja działa. Jeśli używasz protokołu TCP/IP w sieci, możesz użyć narzędzia ping.exe, aby sprawdzić, czy maszyny znajdują się w sieci.
- Upewnij się, że program SQL i DTC znajdują się na tym samym komputerze lub że program konfiguracji klienta DTC określa, że usługa DTC znajduje się na innym komputerze. Jeśli tak nie jest, program SQLConnect zwróci błąd wewnętrznie po wywołaniu ze składnika transakcyjnego.
- Ustaw limit czasu transakcji na wyższą liczbę niż domyślna 60 sekund. Po upłynięciu limitu czasu transakcji com+ przerywa transakcję. Wszystkie kolejne wywołania składnika natychmiast zwracają wartość CONTEXT_E_ABORTED.
- Upewnij się, że sterowniki ODBC są bezpieczne wątkowo i nie mają koligacji wątku.
- Jeśli masz trudności z uzyskaniem aplikacji do pracy na kilku serwerach, uruchom ponownie klienta, a następnie sprawdź, czy kontroler domeny jest prawidłowo skonfigurowany.
Tematy pokrewne
-
izolacja błędów i zasada szybkiego zakończenia w przypadku niepowodzenia
-
Strategie obsługi błędów w COM+