En krydsdatabasetransaktion finder sted mellem 2 eller flere databaser på samme server. Det kræver ikke involvering af en DTC (Distributed Transaction Coordinator)
En distribueret databasetransaktion finder sted mellem 2 eller flere databaser, der hostes på flere servere. DTC-tjenester (Distributed Transaction Coordinator) er påkrævet på hver deltagende server.