2009-03-23 18 views
14

Mam znacznie większą aplikację, która używa MSDTC. Ile portów powinienem otworzyć? Czy jest jakiś sposób, aby to ustalić?MSDTC - ile portów jest potrzebnych

EDIT: wiem co porty muszę otworzyć, nie wiem ile muszę.

+0

To nie jest obraźliwe. Prawdopodobnie użytkownicy obniżeni i oznaczający obraźliwe nie wiedzą czym jest MSDTC! – BobbyShaftoe

+0

Ktokolwiek zaznacza obraźliwe: PROSZĘ przeczytać FAQ - jeśli nie jest to mowa nienawiści, spam lub pełne przekleństw, używaj CLOSE nie obraźliwych. –

+1

Być może jest to bardziej pytanie Serverfault.com? – thijs

Odpowiedz

5

Myślę, że Migol chce wiedzieć, jak duży powinien być zakres RPC dynamic port allocation.

W KB wspominają minimum 100 portów

Ponadto, dotychczasowe doświadczenie pokazuje że minimum 100 portów powinny być otwarty, ponieważ kilka System usługi opierają się na tych portów RPC do komunikować ze sobą.

Chciałbym zaprojektować aplikację testową do testowania różnych wartości zakresu dynamicznego.

10

Kiedy musieliśmy zrobić tego rodzaju debugowanie ten artykuł był szczególnie użyteczny: How to troubleshoot MS DTC firewall issues. Zawiera aplikację o nazwie DTCPing, która pomaga w szybkim debugowaniu problemu.

O ile pamiętam następujące porty zostały wykorzystane:

TCP Port (Domyślny port używany przez SQL Server) 1433

UDP port 1434 (używany przez SQL Server)

port TCP 3372 (Używany przez MSDTC.EXE)